WordPress是如此强大..但它是如此弱与RTL语言,如阿拉伯语和希伯来语...我需要在阿拉伯语和管理区域的前端保持英语,当然LTR ..如果我使用阿拉伯语WordPress的版本。包括管理区在内的所有内容都将使用阿拉伯语和RTL。这根本不适合。在同一时间。视觉编辑阿拉伯语帖子应该是RTL,而HTML视图应该是LTR ..
我可以看到wordpress.com上的MU版本可以有英文管理区域,而前端是阿拉伯语。
怎么做?
WordPress后端可以使用编辑器和数据库本身处理阿拉伯语。如果您希望前端以阿拉伯语显示,则需要使用/开发使用阿拉伯语的主题。
如果您的博客仅限阿拉伯语,则可以将博客模板文件中的帖子周围的div添加CSS类,将文本方向设置为ltr。如果您使用阿拉伯语和英语,则可以设置if语句,以根据您从后端添加到帖子的自定义字段来确定每个帖子需要的方向。
使用阿拉伯语WP安装并使用此插件:http://wordpress.org/extend/plugins/admin-locale/切换回英语管理界面。
您可以尝试插件WP Native Dashboard:http://www.code-styling.de/english/development/wordpress-plugin-wp-native-dashboard-en
添加RTL的一般步骤是:
这是一个完整的指南:https://torquemag.io/2018/03/rtl-support-wordpress/ 对于成功的RTL站点示例,check out this one。
我遇到过同样的问题。该博客使用阿拉伯语,管理员后端使用英语。
如果您使用的是Firefox,则可以通过单击TinyMCE上的右键菜单中的“切换文本方向”来解决此问题。