【发布时间】:2017-07-14 01:41:31
【问题描述】:
我正在尝试用我自己的插件类覆盖。
插件类是
function yith_woocompare_constructor() {
// stuff here
}
add_action( 'plugins_loaded', 'yith_woocompare_constructor' );
所以在我的functions.php中我尝试这样做
remove_action( 'plugins_loaded', 'yith_woocompare_constructor', 0 );
// now add your own filter
add_action( 'plugins_loaded', 'new_yith_woocompare_constructor', 0 );
function new_yith_woocompare_constructor()
{
// my stuff here
}
但它似乎没有工作,我做错了什么?
【问题讨论】:
-
remove_action 的返回值是什么?
-
remove_action 返回真假,值是多少?
-
嗯,我应该如何检查这个?可能是默认值,除了上面的那些行之外,我没有设置任何其他内容
-
回声? $_SESSION["friend"] = remove_action(...); ?或者看这里:fuelyourcoding.com/simple-debugging-with-wordpress
-
嗯,添加这个
echo $_SESSION["friend"] = remove_action( 'plugins_loaded', 'woocommerce_ssys_recently_viewed_init');后返回1但我不知道它是否正确;)