这可能听起来像一个简单而琐碎的问题,但我在WordPress主题头文件中使用以下标记:
<html <?php language_attributes(); ?>>
正在输出:
<html dir="ltr" lang="en-US">
我希望将lang
属性更改为“en-GB”作为我的博客,并且语言帖子是用英式英语(en-GB)编写的,但我找不到此参数的设置位置WordPress管理员设置,wp_options
数据库表中没有值,这让我相信设置lang
值必须是某种黑暗的艺术?
答案 0 :(得分:6)
使用以下方法定义语言属性:
define ('WPLANG', 'en-GB');
您可以在此处获取更多相关信息 http://codex.wordpress.org/Installing_WordPress_in_Your_Language
答案 1 :(得分:5)
最新版本的WordPress 4+此选项
define ('WPLANG', 'en-GB');
不推荐使用来更新您需要遵循以下任一方法的语言:
在 wp-config.php 中添加以下行:
$locale='en_GB';
在数据库中, XY_options 表格并将 WPLAN 的选项设置为 en_GB (其中XY为你的wordpress安装的表前缀)
例如:
插入
INSERT INTO `XY_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES (NULL, 'WPLANG', 'en_GB', 'yes');
更新
UPDATE `XY_options` SET `option_value` = 'en_GB' WHERE `option_name` = 'WPLANG';
答案 2 :(得分:0)
我使用的是Wordpress 5.1.1,位于wp-config.php
,选择右上一行,放
$locale='vi_VN';
(例如,使用越南语)
答案 3 :(得分:0)
这里的讨论有点晚了。我今天也有同样的需求,发现有一个适用于此的插件:CHL-Change HTML Lang。后端/管理界面的语言可以使用一种语言,而帖子/文章/作品集可以使用另一种语言设置。激活插件后,点击设置→常规,然后更改HTML语言标签,即en-US等。