Resposta curta
Sim, isso acontece;)
Resposta longa
A função usada para esvaziar a lixeira / remover as postagens descartadas é chamada de wp_scheduled_delete
. Quando você vai dar uma olhada no seu código , você verá, que usa wp_delete_post
para excluir as postagens e dentro de wp_delete_post
a ação delete_post
é executada como você pode ver aqui .