0

我需要不同的语言标志。

可以使用您自己的图像作为标志。您必须使用 PNG 或 JPG 文件并使用 WordPress 语言环境命名它们。例如,en_GB.png。然后将此文件上传到 /wp-content/polylang/ 目录中(如果该目录不存在,则创建该目录)。不要使用 /polylang/flags/ 目录,因为您的文件会在自动更新插件时被删除。

上传自定义标志后,进入语言 > 设置 > URL 修改模块,然后单击保存更改。请注意,您的自定义标志不在管理端使用。

我做了所有这些,但是语言切换器具有相同的标志...如果我将 en_GB.png 文件放在其目录中(不是标志文件夹),我看不出插件将如何识别。感觉他们错过了一些重要的事情,如何将图像分配给某种语言......

4

3 回答 3

1

I modify flags, with CSS using title attribute, example:

img[title="English"] {
    width: 50px !important;
    height: 30px !important;
}
于 2021-08-27T09:23:23.633 回答
0

您必须通过 ssh/ftp(或任何其他方式)在/wp-content. 您的结构将如下所示:

> uploads
> themes
> polylang (this is your new folder)
> plugins
> languages
> index.php

然后为您的标志创建一个 PNG(最好)或 JPEG 图像(16x16px 尺寸就足够了)并相应地命名它。例如,对于英语,您必须将文件命名为en_US.png(您可以在插件中找到每种语言的代码)。在目录下上传您的图像,/wp-content/polylang然后转到 WordPress 管理面板Languages > Settings > URL modifications (just open this and hit save)。刷新您的浏览器并获得结果!

于 2021-09-19T11:38:12.010 回答
-1

是的。您可以使用 PNG、JPG 甚至 SVG 文件,并使用 WordPress 语言环境命名它们。例如,en_US.png。

在 /wp-content/polylang/ 目录中上传这些文件。

注意:您必须自己创建目录。不要使用 /polylang/flags/ 目录,因为您的文件会在自动更新插件时被删除。或者,可以将文件存储在主题或子主题的 /polylang/ 子目录中。

上传自定义标志后,转到语言 > 设置。单击“URL修改”设置,然后单击保存更改。

于 2019-05-04T05:41:39.777 回答