在 WordPress 中将 HTML 语言从 en-US 更改为 en-UK?

问题描述 投票:0回答:3

我如何将 HTML 语言从 en-us 更改为 en-uk,我在 WordPress 仪表板中选择了 en-uk,但它显示 en-gb

<html lang="en-GB">

我只是想改变

<html lang="en-US">
到:
<html lang="en-UK">

html wordpress lang
3个回答
1
投票

在 wp-config.php 中添加以下行:

$locale = 'en-UK';

1
投票

尝试将此 php 函数复制并粘贴到您的functions.php 文件中:

function wp_change_lang_attribute( $lang ) {
return 'en-UK';
}
add_filter( 'language_attributes', 'wp_change_lang_attribute' );

0
投票

首先,

en-UK
不是有效代码。 HTML 和其他此类规范中使用的 ISO 语言代码由有效的 ISO 639-1 两个字母语言代码 组成(或者,根据应用程序,ISO 639-2 三个字母代码也可能是可接受的) ,小写,可选择后缀(在连字符减号之后)有效的 ISO 3166 两字母国家代码,大写。

您想要的组合代码是

en-GB

执行此操作的明智方法是,在更新主题文件后不会中断(这样做会覆盖您在其中一个文件中直接对 PHP 所做的更改,如其他一些答案所建议的那样):

  1. 登录您的 WordPress 网站的管理仪表板。
  2. 导航至
    Settings
    General
    Site Language
  3. 根据您的情况,从下拉列表中选择一种语言
    English (UK)
  4. 您可能还需要典型的非美国日期格式(页面稍下方的
    Date Format
    下的选项);要使用的代码是
    j F Y
    (用于
    15 June 2024
    输出)。
  5. 点击页面底部的
    Save Changes
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.