WordPress 编辑器 增加中文字体 TinyMCE Advanced 插件

WordPress 是非常流行的博客系统,优点是功能齐全到可以用来做 CMS……

不过缺点嘛,可能过于简洁的后台编辑器就是之一。

虽然它中文支持做的非常好,不过对于编辑器这一块,恐怕就不是那么强悍了。为人所诟病的比如没有我们常用的字体选项,也不能更改文字的字号,取而代之的却是标题等级,作为正文,就只有“段落”这么一个默认的选项。

这么做的好处自然是能够和各种主题所兼容,因为所有的标签都会在当前主题的 style.css 文件当中定义格式,而正文,就只需要定义一个标签就够了。但恐怕广大的中文用户并不喜欢这么简洁的设定,这样的话就需要对 WordPress 自带的 TinyMCE 编辑器进行一番增强了(与其说是增强,不如说是讲其反定制,把 WordPress 默认隐藏的功能给弄回来!)

先推荐个插件:TinyMCE Advanced

这个插件界面十分简洁,功能就是一个,让你能够全面定制 TinyMCE 的完整功能!使用插件的设置页面,通过简单的拖动便可以编辑和排列所有功能按钮,这一点比用代码加入按钮方便多了,也美观多了,虽然多了一个插件,但比起每次编辑文章的时候奇葩的按钮排列让你心情不爽来说,也无可厚非了。

TinyMCE Advanced 设置界面
TinyMCE Advanced 设置界面

添加中文字体

安装和调试好插件之后,你会发现,一切都很完美,但是——字体全是英文的啊!

对,没错,TinyMCE  默认没有中文字体可选的,但是它是支持的,我们只需要把它添加进 TinyMCE 的菜单当中就可以了。

考虑到将来插件会升级,你 WordPress 主题也会升级,那么你的修改会被毁于一旦,所以路由推荐你使用子主题的方式来为 TinyMCE 添加修改。

总之,我们在当前主题的 function.php 文档中添加如下语句即可将 TinyMCE 的字体菜单改成中文(代码来自知更鸟的博客):

代码效果展示
代码效果展示

“WordPress 编辑器 增加中文字体 TinyMCE Advanced 插件”的2个回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.