创建帖子后挂钩,并立即从此帖子检索信息

时间:2017-09-05 作者:juRioqs75

下面是一个函数的示例,该函数在发布后被触发“reservation“已创建:

function new_reserv()
{

       $args = array( \'post_type\' => \'reservations\', \'posts_per_page\' => 10 );

       $loop = new WP_Query( $args );

       while ( $loop->have_posts() ) : $loop->the_post();


               // DO some action


       endwhile;
}

add_action( \'publish_reservations\', \'new_reserv\');
所以,问题是在创建第一篇帖子时”reservation“,带挂钩”publish“变量”$loop“为空,即此挂钩不允许在刚创建的帖子上工作。

有人知道如何在帖子创建后立即检索帖子信息吗?

非常感谢。

1 个回复
SO网友:Narek Malkhasyan
add_action(\'save_post_reservations\', \'new_reserv\');
function new_reserv($post_id){
    // $post_id - just created post id
}
结束

相关推荐

Hooks for Links Box

Possible Duplicate:Getting archive pages in WP's AJAX internal link finder? 新的有挂钩吗internal links box 创建于WP 3.1? 我正在尝试在插件中修改它。