【发布时间】:2013-05-28 09:58:44
【问题描述】:
请告诉我,当我点击发布按钮时,如何获取帖子标题并将其附加到该帖子的内容中?
谢谢!
【问题讨论】:
标签: php wordpress post append title
请告诉我,当我点击发布按钮时,如何获取帖子标题并将其附加到该帖子的内容中?
谢谢!
【问题讨论】:
标签: php wordpress post append title
wp_insert_post_data 过滤器允许您在将帖子数据插入数据库之前对其进行操作:
function so16876611_insert_post_data( $data , $postarr )
{
$data['post_content'] = $data['post_content'] . $data['post_title'];
return $data;
}
add_filter( 'wp_insert_post_data', 'so16876611_insert_post_data', 99, 2 );
【讨论】:
您需要访问在创建/更新页面后触发的 save_post 挂钩。它看起来像下面这样:
function custom_save_post($post_id)
{
$_POST['content']= $_POST['post_name'].$_POST['content'];
}
add_action("save_post", "custom_save_post");
【讨论】: