ฉันต้องการเรียกใช้ฟังก์ชั่นเมื่อผู้ใช้คลิกปุ่ม "ถังขยะเปล่า" สำหรับโพสต์ สิ่งที่ต้องการ:
add_action('empty_trash','myFunction');
function myFunction(){
// My code
}
ฉันต้องการเรียกใช้ฟังก์ชั่นเมื่อผู้ใช้คลิกปุ่ม "ถังขยะเปล่า" สำหรับโพสต์ สิ่งที่ต้องการ:
add_action('empty_trash','myFunction');
function myFunction(){
// My code
}
คำตอบ:
ฉันไม่คิดว่ามีอยู่จริง แต่คุณสามารถสร้างของคุณเองwpse_empty_trash
ด้วยสิ่งนี้:
/**
* 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' );
} );
} );
จากนั้นคุณสามารถใช้กับรหัสของคุณ ตัวอย่าง:
add_action( 'wpse_empty_trash', 'myFunction' );
function myFunction() {
// My code
}
หวังว่าคุณจะสามารถปรับได้ตามความต้องการของคุณ