Les articles peuvent être publiés immédiatement ou à l'avenir.
Supposons qu'un plug-in veuille faire quelque chose au moment où l'article est publié et visible sur le blog (je ne veux pas dire quand l'article est enregistré tel que publié dans le panneau d'administration avec la date de son choix) Y a-t-il un crochet comme "post_visible" ou quelque chose de similaire.
Chaque fois qu'une publication change le statut, la fonction wp_transition_post_status
sera appelée. Cela déclenche les actions ${old_status}_to_${new_status}
et ${new_status}_${post->post_type}
. Ainsi, par exemple, publish_post
sera déclenché ici. Un article avec une date future aura le statut future
jusqu’à ce qu’il soit réellement publié, cela devrait donc fonctionner pour vous.