心耘博客 | ZLPRIME-磊落平生志,破浪去乘风 心耘博客 | ZLPRIME-磊落平生志,破浪去乘风
  • 首页
  • 朝花夕拾
    • 光影记录
    • 生活随笔
  • 代码如诗
    • 100 Days of SwiftUI
    • 后端技术
    • 服务器配置
  • 影集
  • 关于我
  • 更多
    • 专题汇总
    • 友情链接
    • 留言板
  • 3
  • 1

为WordPress经典编辑器添加字体大小、格式等选项

心耘
5 年前

wordpress的经典编辑器可以满足基本的稿件编辑要求,但是在使用过程中,还是发现缺少了一些比较常用的选项。比如修改字体大小、字体类型、为文本添加背景色等。之前,我一直使用 TinyMCE Advanced 这个插件对经典编辑器进行加强。功能确实比较强大,增加了很多的编辑选项。但大多功能都不太实用,而且还要专门安装一个插件。后来搜索了一下,发现只需要在主题的functions.php文件中,添加部分代码,就可以添加上述的功能。

提示

亲测本方法只能为经典编辑器添加功能,不能为古腾堡中的经典编辑器块添加功能(会报错)。functions.php文件的位置在 wordpress后台—>外观—>主题编辑器—>functions.php。 效果如下:

为WordPress经典编辑器添加字体大小、格式等选项

代码

在主题的functions.php文件中添加如下代码:

function add_editor_buttons($buttons) {
//每一行的$buttons[] 代表一个功能,可以根据实际使用情况进行删减。
$buttons[] = 'fontselect';
$buttons[] = 'fontsizeselect';
$buttons[] = 'backcolor';
$buttons[] = 'underline';
$buttons[] = 'hr';
$buttons[] = 'sub';
$buttons[] = 'sup';
$buttons[] = 'cut';
$buttons[] = 'copy';
$buttons[] = 'paste';
$buttons[] = 'cleanup';
$buttons[] = 'wp_page';
$buttons[] = 'newdocument';
return $buttons;
}
//数字2表示添加在编辑器的第二栏,如果改成3就是添加在第三栏
add_filter("mce_buttons_2", "add_editor_buttons");

将上述代码添加在functions.php文件的末尾。添加完上述的代码以后,需要点击一下下方的 更新 按钮。这样才能将修改保存下来。

button的值与对应的功能

ValueKeyValueKeyValueKey
复制copy粘贴paste剪切cut
重做redo居中justifycenter撤销undo
加粗bold斜体italic左对齐justifyleft
右对齐justfyright两端对齐justfyfull插入链接link
取消链接unlink插入图片image清除格式removeformat
下划线underline删除线strikethrough锚文本anchor
新建文本newdocument字体颜色forecolor字体背景色backcolor
格式选择formmatselect字体选择fontselect字号选择fontsizeselect
样式选择styleselect无序列表bullist编号列表numlist
减少缩进outdent缩进indent帮助wp_help
水平线hr清楚冗余代码cleanup上标sub
下标sup特殊符号charmap插入more标签wp_more
插入分页标签wp_page拼写检查spellcheckerHTML编辑器code
wordpress
3
如何在Ipad或Iphone上查看azw3文件
上一篇
为WordPress添加评论邮件通知功能
下一篇

评论 (1)

再想想
  • 陌生访客

    $buttons[] = 'styleselect';
    $buttons[] = 'image';
    这两个加上去没有生效

    5 年前 未知地区

心耘

73
文章
167
评论
93
喜欢

标签

centos (13) java (22) jenkins (7) linux (12) lombok (1) maven (1) mysql (3) redis (2) rocky linux (3) spring (8) wordpress (5) 发布 (3) 实用技巧 (7) 教程 (6) 服务器配置 (3) 生活 (5) 部署 (2)

聚合文章

生活杂记(一)
家电选购小结-空调
十一带娃心得
通过War包升级Jenkins版本

专题推荐

7

Jenkins合集

12

服务器配置

猜你喜欢

生活杂记(一)

生活杂记(一)

4 月前
148 3 0
家电选购小结-空调

家电选购小结-空调

7 月前
333 4 0
十一带娃心得

十一带娃心得

7 月前
571 8 3
摘草莓2

摘草莓2

2 年前
2,922 4 2
1 3

简介

海边微风起,等风也等你

留言板

留言板

小伙伴们

2Broear 乙末博客 若志随笔 豆豆 诗意笔记 元のDiary
Copyright © 2017-2025 心耘博客 | ZLPRIME-磊落平生志,破浪去乘风. 皖ICP备17019582号
  • 首页
  • 朝花夕拾
    • 光影记录
    • 生活随笔
  • 代码如诗
    • 100 Days of SwiftUI
    • 后端技术
    • 服务器配置
  • 影集
  • 关于我
  • 更多
    • 专题汇总
    • 友情链接
    • 留言板

搜索

  • java
  • spring

心耘

73
文章
167
评论
93
喜欢