在WordPress的文章编辑器中设置默认内容的方法


Posted in PHP onDecember 29, 2015

很多时候我们需要在给 WordPress 文章编辑器设置默认内容,比如把常用的开头或者文章注意事项放进去,本文就教你给 WordPress 编辑器设置默认内容。

/**
  *WordPress 给文章编辑器设置默认内容
  *http://www.endskin.com/default-content-title/
*/
function Bing_default_content(){
  return '要设置的默认内容';
}
add_filter( 'default_content', 'Bing_default_content' );

还可以设置默认标题:

/**
  *WordPress 给文章编辑器设置默认标题
  *http://www.endskin.com/default-content-title/
*/
function Bing_default_title(){
  return '要设置的默认标题';
}
add_filter( 'default_title', 'Bing_default_title' );

添加上边两段代码之后打开发布文章界面默认就是这样的了:

在WordPress的文章编辑器中设置默认内容的方法

但如果网站有很多自定义文章类型,每个文章类型想分别设置默认内容怎么办呢?

其实只需要简单的判断一下,然后分别返回即可:

/**
  *WordPress 自定义文章类型分别给编辑器设置默认内容
  *http://www.endskin.com/post-default-content-title/
*/
function Bing_default_content( $content, $post ){
  switch( $post->post_type ){
    case 'post':
      $content = '文章的默认内容';
    break;
    case 'page':
      $content = '页面的默认内容';
    break;
    case 'pic':
      $content = '图片(自定义的文章类型)的默认内容';
    break;
  }
  return $content;
}
add_filter( 'default_content', 'Bing_default_content', 10, 2 );

默认标题类似,只需要把 default_content 钩子换成 default_title 即可。

PHP 相关文章推荐
php 无限级 SelectTree 类
May 19 PHP
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
Jun 19 PHP
thinkphp实现图片上传功能
Jan 13 PHP
PHP使用curl模拟post上传及接收文件的方法
Mar 04 PHP
php简单统计在线人数的方法
May 10 PHP
Yii实现的多级联动下拉菜单
Jul 13 PHP
PHP实现QQ快速登录的方法
Sep 28 PHP
php版微信支付api.mch.weixin.qq.com域名解析慢原因与解决方法
Oct 12 PHP
PHP中时间加减函数strtotime用法分析
Apr 26 PHP
php微信开发之关键词回复功能
Jun 13 PHP
PHP按一定比例压缩图片的方法
Oct 12 PHP
php高清晰度无损图片压缩功能的实现代码
Dec 09 PHP
WordPress中用于创建以及获取侧边栏的PHP函数讲解
Dec 29 #PHP
Yii使用技巧大汇总
Dec 29 #PHP
PHP实现批量上传单个文件
Dec 29 #PHP
使用phpstorm和xdebug实现远程调试的方法
Dec 29 #PHP
PHP远程调试之XDEBUG
Dec 29 #PHP
从性能方面考虑PHP下载远程文件的3种方法
Dec 29 #PHP
Yii快速入门经典教程
Dec 28 #PHP
You might like
PHP输出缓存ob系列函数详解
2014/03/11 PHP
PHP中exec与system用法区别分析
2014/09/22 PHP
CI框架实现优化文件上传及多文件上传的方法
2017/01/04 PHP
Laravel5.7 Eloquent ORM快速入门详解
2019/04/12 PHP
laravel-admin的图片删除实例
2019/09/30 PHP
javascript引导程序
2008/10/26 Javascript
JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)
2008/11/03 Javascript
js密码强度校验
2015/11/10 Javascript
JS实时弹出新消息提示框并有提示音响起的实现代码
2016/04/20 Javascript
jQuery 自定义下拉框(DropDown)附源码下载
2016/07/22 Javascript
javascript数组常用方法汇总
2016/09/10 Javascript
jquery.validate表单验证插件使用详解
2017/06/21 jQuery
微信小程序实现简易table表格
2020/06/19 Javascript
使用jQuery如何写一个含验证码的登录界面
2019/05/13 jQuery
Vue+Element实现动态生成新表单并添加验证功能
2019/05/23 Javascript
Vue分页插件的前后端配置与使用
2019/10/09 Javascript
javascript设计模式 ? 享元模式原理与用法实例分析
2020/04/15 Javascript
JS数组Reduce方法功能与用法实例详解
2020/04/29 Javascript
原生JS实现音乐播放器
2021/01/26 Javascript
javascript实现固定侧边栏
2021/02/09 Javascript
[01:35]辉夜杯战队访谈宣传片—iG.V
2015/12/25 DOTA
python简单实现计算过期时间的方法
2015/06/09 Python
Python 实现选择排序的算法步骤
2018/04/22 Python
python经典趣味24点游戏程序设计
2019/07/26 Python
Python random库使用方法及异常处理方案
2020/03/02 Python
基于Django快速集成Echarts代码示例
2020/12/01 Python
html5实现输入框fixed定位在屏幕最底部兼容性
2020/07/03 HTML / CSS
汇智创新科技发展有限公司
2015/12/06 面试题
护士个人简历自荐信
2013/10/18 职场文书
大学生自我鉴定
2013/12/16 职场文书
九年级体育教学反思
2014/01/23 职场文书
12月红领巾广播稿
2014/02/13 职场文书
晚会主持词开场白
2014/03/17 职场文书
安全保卫工作竞聘材料
2014/08/25 职场文书
预备党员考察表党小组意见
2015/06/01 职场文书
付款证明格式范文
2015/06/19 职场文书