我正在创建一个插件来删除一些WooCommerces
行动,但我的插件似乎没有加载在首页,只有在管理页面。
代码如下:
remove_action( \'woocommerce_single_product_summary\', \'woocommerce_template_single_price\');
我补充道die(\'something is wrog\');
在代码中,只是为了确保插件正常工作,但该消息仅显示在管理页面中。我需要对插件做什么才能影响首页?
我正在创建一个插件来删除一些WooCommerces
行动,但我的插件似乎没有加载在首页,只有在管理页面。
代码如下:
remove_action( \'woocommerce_single_product_summary\', \'woocommerce_template_single_price\');
我补充道die(\'something is wrog\');
在代码中,只是为了确保插件正常工作,但该消息仅显示在管理页面中。我需要对插件做什么才能影响首页?
如果您的目的是仅删除首页上的功能/操作(您的问题不清楚),则此代码
if (is_front_page) {
remove_action( \'woocommerce_single_product_summary\',
\'woocommerce_template_single_price\');
}
此代码需要位于插件的“管理”代码区域之外。有关文档,请参阅此链接is_front_page()
https://codex.wordpress.org/Function_Reference/is_front_page如果这不是您的问题,请编辑您的问题以提供更多详细信息。