下面由wordpress教程栏目给大家介绍wordpress使用钩子进行主题开发时怎么避免死循环,希望对需要的朋友有所帮助!
举个例子,我们需要在保存文章的时候,挂在一个函数到save_post钩子上,这个函数的目的是修改文章标题,在文章标题前面加上作者名称,我们通过调用wp_update_post函数来显示这个修改。示例代码如下。
add_action('save_post','wprs_update_post');functionwprs_update_post($post_id){$title=get_the_title($post_id);$title="一刀:".$title;$args=['ID'=>$post_id,'post_title'=>$title,];wp_update_post($args);}