如何通过插件影响首页

时间:2017-09-16 作者:Lai32290

我正在创建一个插件来删除一些WooCommerces 行动,但我的插件似乎没有加载在首页,只有在管理页面。

代码如下:

remove_action( \'woocommerce_single_product_summary\', \'woocommerce_template_single_price\');
我补充道die(\'something is wrog\'); 在代码中,只是为了确保插件正常工作,但该消息仅显示在管理页面中。

我需要对插件做什么才能影响首页?

1 个回复
SO网友:Rick Hellewell

如果您的目的是仅删除首页上的功能/操作(您的问题不清楚),则此代码

    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

如果这不是您的问题,请编辑您的问题以提供更多详细信息。

结束

相关推荐