web-dev-qa-db-fra.com

Quelle fonction attribuer aux modifications apportées au statut et à la visibilité d'un message

J'ai une fonction à exécuter chaque fois qu'un article est publié ou mis à jour de toute façon. En ce moment je fais

function myFunction(){
   //Do Something
}    
add_filter('publish_post','myFunction');
add_filter('wp_update_post','myFunction');

Maintenant, lorsque je fais cela, la fonction est appelée lorsque je publie un message ou que je modifie le code Status: Draft/Pending Review (comme le montre l'image jointe), la fonction n'est pas appelée. Quelle fonction accrocher pour exécuter ma fonction sur Status change?

enter image description here

Je dois le faire fonctionner. Réponse ci-dessous

2
PRYM

Ce que je cherchais, c'était transition_post_status. La documentation peut être trouvée ici .

Ce que j'ai fait a été d'ajouter un filtre add_filter('transition_post_status','myFunction'); de plus

3
PRYM