ฉันกำลังพยายามลบการดำเนินการของชุดรูปแบบสำหรับชุดรูปแบบที่หรูหราโดยใช้ชุดรูปแบบเด็ก .. ซึ่งจะทำงานเมื่อฉันลบการดำเนินการหลังจากรหัส add_action ที่ใดก็ได้ในหน้าที่หลักฟังก์ชั่น อย่างไรก็ตามมันไม่ทำงานเมื่อฉันเพิ่มจากฟังก์ชั่นธีมลูก
remove_action ('after_setup_theme', 'et_pb_setup_theme' , 10);
การดำเนินการลบมีลำดับความสำคัญเท่ากันกับการเพิ่มการกระทำ มันจะไม่ทำงานเหรอ
add_action( 'after_setup_theme', 'et_pb_setup_theme' ); //parent theme add_action
function etn(){ if(has_action('after_setup_theme', 'et_pb_setup_theme')){ remove_action ('after_setup_theme', 'et_pb_setup_theme' ); } } add_action ('after_setup_theme', 'etn', 9);