我的站点使用的是 WordPress 的子比主题,我的网站文章排布是有固定模板样式的。
每次添加文章时都要复制进去相同的东西,于是我使用 wp_insert_post_data 钩子,将要添加的内容添加进去。
在functions函数中加入如下代码:
/**
* 新建文章时固定加入固定 HTML
*
* @param $data
* @param $postarr
* @return mixed
*
* @author 云轩
*/
function add_custom_content($data, $postarr) {
$fixContent = '
你要添加的文章内容
';
// 只针对新的文章
if (0 === $postarr['ID'] && 'post' === $data['post_type']) {
$data['post_content'] = $fixContent . $data['post_content'];
}
print_r($data);exit;
return $data;
}
add_filter('wp_insert_post_data', 'add_custom_content', 10, 2);
PHP
更多精彩内容:各种技能学习课程、黑科技软件、网站小程序源码、副业小项目、电商课程、推广引流课程等,尽在 天边资源网 。