Wordpress,更改language_attributes以返回dir = rtl

时间:2010-10-11 23:07:41

标签: wordpress hebrew right-to-left

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

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

默认情况下,它(language_attributes)返回dir=ltr,我读过的每个在线指南都试图显示一种方法来处理css文件。

这还不够,也不是语义。我需要将html本身更改为rtl。 怎么做到呢? 有设置文件吗?

3 个答案:

答案 0 :(得分:3)

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

$text_direction = 'rtl';

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

define ('WPLANG', 'ar');

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

答案 1 :(得分:1)

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

这个案子应该是西班牙语的西班牙语 define('WPLANG','es_ES');

这一个给美国英语 define('WPLANG','en_US');

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

此致

答案 2 :(得分:0)

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

http://codex.wordpress.org/Right_to_Left_Language_Support

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