你可以publish_post
喜欢插件Inform about Content 做
但这个钩子也会在发布帖子的更新上触发,这可能会导致许多多余的推特…
尝试\'draft_to_publish\'
相反它被调用wp_transition_post_status()
而且只发生一次。你得到了$post
对象作为参数。
原型,未测试:
add_action( \'draft_to_publish\', \'wpse_55516_tweet_new_post\' );
function wpse_55516_tweet_new_post( $post )
{
if ( \'post\' !== $post->post_type )
{
return;
}
// Tweet it like a boss …
}