0

在 wordpress 中,在主题的 header.php 文件中,有下一行:

<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>

默认情况下,it( language_attributes) 返回dir=ltr,并且我阅读的每个在线指南都试图展示一种挂起 css 文件的方法。

这还不够,而且没有语义。我需要将 html 本身更改为 rtl。如何做呢?有设置文件吗?

4

3 回答 3

3

您可以通过语言文件控制文本方向。例如,如果您下载阿拉伯语(一种 RTL 语言)Wordpress。您会发现此值在 \wp-content\languages\ar.php 中设置为:

$text_direction = 'rtl';

并启用它..您需要将 wp-config 中的 WPLANG 变量设置为 RTL 语言,如下所示:

define ('WPLANG', 'ar');

然后你的 language_attributes() 将输出你想要的 dir='rtl' 。

于 2010-11-03T14:19:48.857 回答
1

编辑默认语言的最佳方法是通过根目录中的 wp-config.php 文件。

这种情况应该是西班牙的西班牙文定义('WPLANG','es_ES');

这个给美国英文定义('WPLANG', 'en_US');

您在此页面上拥有所有可能的组合:http: //xml.coverpages.org/iso639a.html

问候

于 2011-04-08T12:01:06.670 回答
0

看看以下两个链接。您需要确保为 RTL 设置了主题和 WordPress。

http://codex.wordpress.org/Right_to_Left_Language_Support

http://codex.wordpress.org/Function_Reference/get_bloginfo

于 2010-10-11T23:27:24.077 回答