Wordpress 禁用插件加载的钩子/函数
我正在使用的wordpress插件正在加载以下代码(这将禁用我的“添加到购物车”按钮),我需要删除这些代码,以便插件不会禁用我的“添加到购物车”按钮 我需要一种方法来做到这一点,而不编辑实际的插件文件 以下是负责的代码(我需要删除的代码): 我尝试将以下内容添加到functions.php(但没有成功) 我还尝试添加优先级:Wordpress 禁用插件加载的钩子/函数,wordpress,woocommerce,Wordpress,Woocommerce,我正在使用的wordpress插件正在加载以下代码(这将禁用我的“添加到购物车”按钮),我需要删除这些代码,以便插件不会禁用我的“添加到购物车”按钮 我需要一种方法来做到这一点,而不编辑实际的插件文件 以下是负责的代码(我需要删除的代码): 我尝试将以下内容添加到functions.php(但没有成功) 我还尝试添加优先级: remove_action('plugins_loaded', 'remove_variable_product_add_to_cart', 1); 为什么这不起作用,我
remove_action('plugins_loaded', 'remove_variable_product_add_to_cart', 1);
为什么这不起作用,我做错了什么?您不能更改主题中加载的
插件挂钩,因为在运行主题之前已经执行了该挂钩
有两种方法可以卸下此挂钩:
开发一个插件并安装它,然后将代码放入其中
转到以下路径:推荐
公共_html/wp内容/mu插件/
创建一个index.php
文件并将代码放入其中
注意
mu_插件
的意思是。WordPress首先执行其核心文件,然后执行mu_plugins
和plugins
目录中的文件,最后执行主题。如果wp content
目录中没有mu_plugins
文件夹,请创建一个并在其中创建文件。非常感谢您的建议。我看到“必须使用插件”在正常插件之前执行。这会是个问题吗?还是那样行?不客气。不,不管怎样这都管用请读
remove_action('plugins_loaded', 'remove_variable_product_add_to_cart');
remove_action('plugins_loaded', 'remove_variable_product_add_to_cart', 1);