热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

wordpress功能集成(九):给wp默认编辑器增加分页按钮

2019独角兽企业重金招聘Python工程师标准我们知道wordpress默认的编辑器选项不是很多,国人一般常使用的几个按钮“字体大小”“下划线”“字体样式”等

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

我们知道wordpress默认的编辑器选项不是很多,国人一般常使用的几个按钮“字体大小”“下划线”“字体样式”等这些按钮居然没有。wordpress的使用的是TinyMCE 编辑器。

给这个编辑器增加几个按钮非常简单,TinyMCE的配置参数提供了过滤器钩子,所以我们只需要修改配置参数就可以了。先看一个简单示例,往主题的functions.php添加以下代码:

//编辑器增加按钮   
function enable_more_buttons($buttons) {       
$buttons[] = 'hr';       
$buttons[] = 'fontselect';   
$buttons[] = 'fontsizeselect';    
return $buttons;     
}     
add_filter("mce_buttons_3", "enable_more_buttons");

上面的代码将会给你wordpress后台的编辑器增加一排按钮显示,这一排增加了3个按钮分别是,“横线”、“字体大小”、“字体样式”。。。下面那个mce_buttons_3后面的三,即第3排,你可以用mce_buttons_2试一下,这样按钮就会加在第二排。添加其它按钮,可以查看官网说明,:

  1. bold   

  2. italic   

  3. underline   

  4. strikethrough   

  5. justifyleft   

  6. justifycenter   

  7. justifyright   

  8. justifyfull   

  9. bullist   

  10. numlist   

  11. outdent   

  12. indent   

  13. cut   

  14. copy  

  15. paste   

  16. undo   

  17. redo   

  18. link   

  19. unlink   

  20. image   

  21. cleanup   

  22. help   

  23. code   

  24. hr   

  25. removeformat   

  26. formatselect   

  27. fontselect   

  28. fontsizeselect   

  29. styleselect   

  30. sub   

  31. sup   

  32. forecolor   

  33. backcolor   

  34. forecolorpicker   

  35. backcolorpicker   

  36. charmap   

  37. visualaid   

  38. anchor   

  39. newdocument   

  40. blockquote   

  41. separator ( | is possible as separator, too)  

你可以自主添加,,要注意一排按钮个数不要太多,容量有限

http://www.icomez.com/wordpress/1711.html(参考资料)


转:https://my.oschina.net/ajian2014/blog/292463



推荐阅读
  • 【shell】网络处理:判断IP是否在网段、两个ip是否同网段、IP地址范围、网段包含关系
    本文介绍了使用shell脚本判断IP是否在同一网段、判断IP地址是否在某个范围内、计算IP地址范围、判断网段之间的包含关系的方法和原理。通过对IP和掩码进行与计算,可以判断两个IP是否在同一网段。同时,还提供了一段用于验证IP地址的正则表达式和判断特殊IP地址的方法。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 用Vue实现的Demo商品管理效果图及实现代码
    本文介绍了一个使用Vue实现的Demo商品管理的效果图及实现代码。 ... [详细]
  • 本文介绍了DataTables插件的官方网站以及其基本特点和使用方法,包括分页处理、数据过滤、数据排序、数据类型检测、列宽度自动适应、CSS定制样式、隐藏列等功能。同时还介绍了其易用性、可扩展性和灵活性,以及国际化和动态创建表格的功能。此外,还提供了参数初始化和延迟加载的示例代码。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • PHP图片截取方法及应用实例
    本文介绍了使用PHP动态切割JPEG图片的方法,并提供了应用实例,包括截取视频图、提取文章内容中的图片地址、裁切图片等问题。详细介绍了相关的PHP函数和参数的使用,以及图片切割的具体步骤。同时,还提供了一些注意事项和优化建议。通过本文的学习,读者可以掌握PHP图片截取的技巧,实现自己的需求。 ... [详细]
  • 深入理解CSS中的margin属性及其应用场景
    本文主要介绍了CSS中的margin属性及其应用场景,包括垂直外边距合并、padding的使用时机、行内替换元素与费替换元素的区别、margin的基线、盒子的物理大小、显示大小、逻辑大小等知识点。通过深入理解这些概念,读者可以更好地掌握margin的用法和原理。同时,文中提供了一些相关的文档和规范供读者参考。 ... [详细]
  • 本文详细介绍了如何使用MySQL来显示SQL语句的执行时间,并通过MySQL Query Profiler获取CPU和内存使用量以及系统锁和表锁的时间。同时介绍了效能分析的三种方法:瓶颈分析、工作负载分析和基于比率的分析。 ... [详细]
  • 本文讨论了如何在codeigniter中识别来自angularjs的请求,并提供了两种方法的代码示例。作者尝试了$this->input->is_ajax_request()和自定义函数is_ajax(),但都没有成功。最后,作者展示了一个ajax请求的示例代码。 ... [详细]
  • React基础篇一 - JSX语法扩展与使用
    本文介绍了React基础篇一中的JSX语法扩展与使用。JSX是一种JavaScript的语法扩展,用于描述React中的用户界面。文章详细介绍了在JSX中使用表达式的方法,并给出了一个示例代码。最后,提到了JSX在编译后会被转化为普通的JavaScript对象。 ... [详细]
  • express工程中的json调用方法
    本文介绍了在express工程中如何调用json数据,包括建立app.js文件、创建数据接口以及获取全部数据和typeid为1的数据的方法。 ... [详细]
  • 大数据Hadoop生态(20)MapReduce框架原理OutputFormat的开发笔记
    本文介绍了大数据Hadoop生态(20)MapReduce框架原理OutputFormat的开发笔记,包括outputFormat接口实现类、自定义outputFormat步骤和案例。案例中将包含nty的日志输出到nty.log文件,其他日志输出到other.log文件。同时提供了一些相关网址供参考。 ... [详细]
  • 本文介绍了如何在Jquery中通过元素的样式值获取元素,并将其赋值给一个变量。提供了5种解决方案供参考。 ... [详细]
  • 后台自动化测试与持续部署实践
    后台自动化测试与持续部署实践https:mp.weixin.qq.comslqwGUCKZM0AvEw_xh-7BDA后台自动化测试与持续部署实践原创 腾讯程序员 腾讯技术工程 2 ... [详细]
  • 无法打开install.wim怎么办
    运维|windows运维install.wim运维-windows运维空间留言网站源码,vscode标准代码,adamsubuntu,tomcat连接共享,sqlite软件基本操作 ... [详细]
author-avatar
你有小号我就不能有吗_477
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有