Bir çocuk tema kullanarak zarif temalar tema için bir tema eylem kaldırmaya çalışıyorum .. Bu ana tema function.php herhangi bir yerinde add_action kodu sonra eylem kaldırdığınızda çalışır. Ancak, alt tema işlevlerinden eklediğimde çalışmaz. Php.
remove_action ('after_setup_theme', 'et_pb_setup_theme' , 10);
Kaldırma eylemi, ekleme eylemiyle aynı önceliğe sahiptir. Çalışmamalı mı?
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);