class Zopim {
private static $_instance = NULL;
private function __construct()
{
spl_autoload_register( array( &$this, 'autoload' ) );
add_action( 'wp_footer', array( 'Zopim_Widget', 'zopimme' ) );
add_action( 'plugins_loaded', array( &$this, 'load_textdomain' ) );
}
}
我如何使用remove_action删除以下操作
add_action( 'wp_footer', array( 'Zopim_Widget', 'zopimme' ) );
来自function.php
答案 0 :(得分:0)
您可以在remove_action
上致电wp_footer
:
remove_action( 'wp_footer', array( 'Zopim', 'zopimme' ) );
根据实际调用该类的时间,您可能需要通过优先级告诉WordPress稍后再进行remove_action
触摸。由于该课程没有将优先级传递给add_action
,因此会以默认优先级10调用它。如果您设置了更高的优先级,您的通话将在稍后进行:
remove_action( 'wp_footer', array( 'Zopim', 'zopimme' ), 11 );