看见this Codex page. 通常,挂钩是{old_status}_to_{new_status}
. (未经测试)但在你的情况下,钩子会pending_to_draft
:
add_action(\'pending_to_draft\',\'wpse45803_pending_to_draft\');
function wpse45803_pending_to_draft($post){
//Do something
}
您可能需要查找
wp_transition_post_status
作用您也可以使用挂钩:
transition_post_status
add_action(\'transition_post_status\',\'wpse45803_transition_post_status\',10,3);
function wpse45803_transition_post_status($new_status,$old_status,$post){
//Do something
}