Existe um gancho de ação para o botão “Empty Trash”?

Gostaria de executar uma function quando o usuário clicar no botão “Empty Trash” para posts. Algo como:

add_action('empty_trash','myFunction'); function myFunction(){ // My code } 

Solutions Collecting From Web of "Existe um gancho de ação para o botão “Empty Trash”?"

Eu não acho que exista um, mas você poderia criar o seu próprio, wpse_empty_trash , com algo como isto:

 /** * Add a custom hook 'wpse_empty_trash' */ add_action( 'load-edit.php', function() { add_action( 'before_delete_post', function ( $post_id ) { if ( 'trash' === get_post_status( $post_id ) && filter_input( INPUT_GET, 'delete_all' ) && 1 === did_action( 'before_delete_post ' ) ) do_action( 'wpse_empty_trash' ); } ); } ); 

Então você pode usá-lo com seu código. Exemplo:

 add_action( 'wpse_empty_trash', 'myFunction' ); function myFunction() { // My code } 

Espero que você possa ajustar isso às suas necessidades.