如何将Ltr添加到默认使用RTL的自定义主题

时间:2016-11-01 作者:startToday

我们经常有支持RTL的英语主题,但我的情况正好相反。想象一下,我们有一个用希伯来语发展起来的自定义主题,从右到左。现在我想知道如何将LTR支持添加到此主题?

用例是使用WPML插件创建一个多语言网站。只需在主题中添加ltr.css并添加适当的样式就可以了?

非常感谢您的帮助。

2 个回复
最合适的回答,由SO网友:startToday 整理而成

我创建了一个ltr.css 文件并将其放在主题的根文件夹中。当用英语检查站点时,ltr.css会自动加载。因此,Wordpress似乎在后台完成了所有需要的事情,没有必要再做其他事情。

SO网友:nyedidikeke

您可以通过添加ltr 对的值dir 您的属性<html> 元素如下所示:<html dir="ltr">.

此外,还建议定义语言,因此:您应该执行以下操作<html dir="ltr" lang="en">, 使用lang 属性,此处,使用en 作为价值,对于英语
更精确地说,您可以使用以下值:en-GB 英国英语,或en-US 对于美式英语,添加HTML ISO Country Codes Reference 至首字母HTML Language Code Reference.

相关推荐

Post types translation

我尝试翻译帖子类型名称(帖子、页面和附件)。我有以下代码:function create_skip_post_types_box () { $post_types = get_post_types(array(\'public\'=>true), \'names\' ); $opt = $this->_get_option(); $skip_types = is_array(@$opt[\'skip_post_types\