(old_status)_to_(new_status)
Fires when a post is transitioned from one status to another.
The dynamic portions of the hook name, $new_status and $old_status, refer to the old and new post statuses, respectively.
Possible hook names include:
Usage
add_action( '(old_status)_to_(new_status)', 'wp_kama_old_status_to_new_action' );
/**
* Function for `(old_status)_to_(new_status)` action-hook.
*
* @param WP_Post $post Post object.
*
* @return void
*/
function wp_kama_old_status_to_new_action( $post ){
// action...
}
- $post(WP_Post)
- Post object.
Changelog
| Since 2.3.0 | Introduced. |
Where the hook is called
(old_status)_to_(new_status)
wp-includes/post.php 5843
do_action( "{$old_status}_to_{$new_status}", $post );