我使用电子邮件发布到Wordpress博客,我希望在[标题短代码之前]过滤所有内容。我一直在尝试一些事情,但没有运气。这就是我所拥有的:
<?php
function filter_handler( $data , $postarr ) {
// do something with the post data
$post_content = $postarr['post_content'];
strstr($post_content, '[title');
}
add_filter( 'wp_insert_post_data', 'filter_handler', '99', 2 );
答案 0 :(得分:0)
想出来
function changePost($data, $postarr) {
$data['post_content'] = strstr( $postarr['post_content'], '[title' );
return $data;
}
add_filter('wp_insert_post_data','changePost','99',2);