Многие задачи в WordPress связаны с потребностю отслеживать изменени статуса поста, будь то публикация или удаление.

Оказывается для этого есть целое семейство полезных хуков http://codex.wordpress.org/Post_Status_Transitions