web-dev-qa-db-fra.com

Existe-t-il une action appelée lorsqu'un message est restauré à partir de la corbeille?

Je regarde la liste des actions wordpress et essaie de trouver une action qui est appelée quand un message est restauré à partir de la corbeille, mais ne peut pas en trouver un. Est-ce que quelqu'un sait s'il existe?

2

Il y a plusieurs actions. Répertoriés par ordre d'apparition avec leurs paramètres:

  • untrash_post - (int) $post_id // avant la restauration
  • transition_post_status - (string) $new_status, 'trash', (object) $post
  • trash_to_{$new_status} - (object) $post // utile pour adresser une corbeille à une action de statut
  • untrash_post_comments - (int) $post_id // avant que les commentaires associés ne soient supprimés
  • untrashed_post_comments - (int) $post_id // une fois les commentaires associés supprimés
  • untrashed_post - (int) $post_id // après la restauration

Réponse associée avec plus d'états: Exécute la fonction lorsque post est publié

5
fuxia

Je l'ai trouvé dans wp-includes/post.php et il s'appelle untrashed_post. Pour une raison quelconque, wordpress a choisi de ne pas l'inclure sur leur page de référence d'action à l'adresse http://codex.wordpress.org/Plugin_API/Action_Reference .

0