transition_post_status

ACTION wp-includes\post.php (ligne 5827) github
Fires when a post is transitioned from one status to another.
traduction française
Se déclenche lorsqu'un message passe d'un statut à un autre.

Paramètres

Entrée :
$new_status, $old_status, $post
Sortie :
@param string  $new_status New post status.
@param string  $old_status Old post status.
@param WP_Post $post       Post object.

Utilisation

Exécuter une action lors du changement de statut

Action au changement de statut.

content
add_action('transition_post_status', 'on_post_status_change', 10, 3);
function on_post_status_change($new, $old, $post) {
    if ($new === 'publish') do_action('post_published', $post);
}

Actualités

Chargement des actualités...