我遇到一个小问题,我需要调用有条件的add_action方法。基本上在这里,首先通过admin_init动作检查插件是否有效。如果为true,那么我需要从该操作中调用另一个add_action。
请找到我想要的场景:
function check_some_other_plugin() {
if ( is_plugin_active('some-plugin.php') ) {
//if true then vc_before_init action will run
add_action( 'vc_before_init', 'vc_master_home_slider' );
}
}
add_action( 'admin_init', 'check_some_other_plugin' );
function vc_master_home_slider() {
//my stuff
}
我真的很想知道这些事情是如何可行的。提前谢谢。