在 wordpress 中,在主题的 header.php 文件中,有下一行:
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
默认情况下,it( language_attributes
) 返回dir=ltr
,并且我阅读的每个在线指南都试图展示一种挂起 css 文件的方法。
这还不够,而且没有语义。我需要将 html 本身更改为 rtl。如何做呢?有设置文件吗?
在 wordpress 中,在主题的 header.php 文件中,有下一行:
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
默认情况下,it( language_attributes
) 返回dir=ltr
,并且我阅读的每个在线指南都试图展示一种挂起 css 文件的方法。
这还不够,而且没有语义。我需要将 html 本身更改为 rtl。如何做呢?有设置文件吗?
您可以通过语言文件控制文本方向。例如,如果您下载阿拉伯语(一种 RTL 语言)Wordpress。您会发现此值在 \wp-content\languages\ar.php 中设置为:
$text_direction = 'rtl';
并启用它..您需要将 wp-config 中的 WPLANG 变量设置为 RTL 语言,如下所示:
define ('WPLANG', 'ar');
然后你的 language_attributes() 将输出你想要的 dir='rtl' 。
编辑默认语言的最佳方法是通过根目录中的 wp-config.php 文件。
这种情况应该是西班牙的西班牙文定义('WPLANG','es_ES');
这个给美国英文定义('WPLANG', 'en_US');
您在此页面上拥有所有可能的组合:http: //xml.coverpages.org/iso639a.html
问候
看看以下两个链接。您需要确保为 RTL 设置了主题和 WordPress。