WordPress 是如此强大.. 但它对于像阿拉伯语和希伯来语这样的 RTL 语言却是如此的弱...... WordPress 版本。包括管理区域在内的所有内容都将使用阿拉伯语和 RTL。这根本不合适。在同一时间。可视化编辑阿拉伯语帖子应该在 RTL 中,而 HTML 视图应该是 LTR..
我可以看到 wordpress.com 上的 MU 版本可以有英语的管理区域,而前端是阿拉伯语。
怎么做?
WordPress 是如此强大.. 但它对于像阿拉伯语和希伯来语这样的 RTL 语言却是如此的弱...... WordPress 版本。包括管理区域在内的所有内容都将使用阿拉伯语和 RTL。这根本不合适。在同一时间。可视化编辑阿拉伯语帖子应该在 RTL 中,而 HTML 视图应该是 LTR..
我可以看到 wordpress.com 上的 MU 版本可以有英语的管理区域,而前端是阿拉伯语。
怎么做?
WordPress's back end can handle Arabic just fine, with both the editor and the database itself. If you want the front end to display in Arabic you'll need to use/develop a theme that uses Arabic.
If your blog is Arabic-only, you can add a CSS class to the div surrounding the post in the blog template file that sets the text-direction to ltr. If you use Arabic and English, you can set an if statement to decide what direction each post needs to be based on a custom field you add to the post from the back end.
使用阿拉伯语 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 站点示例,请查看这个。
如果您有权访问托管站点的文件系统:
./wp-content/themes/{THEME_NAME}/
。style.css
" & " style-rtl.css
",这取决于主题以及它是否支持 RTL)。这种方式 RTL 仅适用于主题。
我遇到过同样的问题。博客是阿拉伯语,后台管理是英语。
如果您使用的是 Firefox,您可以通过在 TinyMCE 的右键菜单中单击切换文本方向来解决此问题。