Wordpress与RTL
WordPress是如此强大。。但它对RTL语言如阿拉伯语和希伯来语来说太弱了。。。 我需要有在阿拉伯语和行政领域的前端留在英语,当然LTR。。 如果我使用阿拉伯语版本的WordPress。包括管理区在内的所有内容都将使用阿拉伯语和RTL。这根本不合适。 同时,。可视化编辑阿拉伯语文章应该是RTL,而HTML视图应该是LTR 我可以看到wordpress.com上的MU版本可以有英语的管理区,而前端是阿拉伯语的Wordpress与RTL,wordpress,arabic,right-to-left,Wordpress,Arabic,Right To Left,WordPress是如此强大。。但它对RTL语言如阿拉伯语和希伯来语来说太弱了。。。 我需要有在阿拉伯语和行政领域的前端留在英语,当然LTR。。 如果我使用阿拉伯语版本的WordPress。包括管理区在内的所有内容都将使用阿拉伯语和RTL。这根本不合适。 同时,。可视化编辑阿拉伯语文章应该是RTL,而HTML视图应该是LTR 我可以看到wordpress.com上的MU版本可以有英语的管理区,而前端是阿拉伯语的 如何做到这一点?WordPress的后端可以很好地处理阿拉伯语,编辑器和数据库本身都
如何做到这一点?WordPress的后端可以很好地处理阿拉伯语,编辑器和数据库本身都可以。如果希望前端以阿拉伯语显示,则需要使用/开发使用阿拉伯语的主题
如果您的博客仅为阿拉伯语,则可以在博客模板文件中围绕帖子的div中添加CSS类,将文本方向设置为ltr。如果您使用阿拉伯语和英语,则可以设置If语句,根据从后端添加到帖子的自定义字段来决定每篇帖子需要的方向。我也有同样的问题。博客是阿拉伯语的,管理后端是英语的
如果您使用的是Firefox,只需从TinyMCE上的右键菜单中单击“切换文本方向”即可解决此问题。尝试此插件,您可以尝试本机仪表板插件:
使用阿拉伯语WP安装并使用此插件:切换回英语管理界面。添加RTL的一般步骤如下:
- 步骤1-为主题创建RTL CSS。
第一步是创建CSS,以便在网站上正确显示RTL语言。有两种方法可以做到这一点。第一种方法是简单地将现有样式表输入cssrtl生成器。此工具将检查CSS并尝试复制,但会切换所有左右对齐。这将有效地创建网站的镜像版本 - 第2步-确保WordPress“看到”RTL样式。
如果您使用的是CSS生成器工具,那么现在需要将新的style-rtl.CSS样式表排队,以便WordPress可以在适当的时间加载它。这只是向主题的functions.php文件中添加一个片段的问题 - 步骤3:在WordPress RTL测试插件中测试您的RTL样式。
在WordPress安装中,您有一些测试RTL语言的选项。第一种是简单地将WordPress切换到RTL语言。要执行此操作,请转到WordPress仪表板中的设置>常规页面。然后,选择在语言下拉框中看到的第一种脚本语言
对于成功的RTL站点示例,.如果您可以访问站点所在的文件系统:
/wp content/themes/{THEME\u NAME}/
style.CSS
”&“style RTL.CSS
”,具体取决于主题和它是否支持RTL)这种方式RTL只应用于主题。我设法找到了一个插件,即使用户区域是阿拉伯语,也能将管理语言设置为英语,但在可视化编辑帖子时,我无法让TinyMCE在RTL中,同时在LTR中保持源代码/HTML编辑。