【问题标题】:WooCommerce - Remove footer from product pageWooCommerce - 从产品页面中删除页脚
【发布时间】:2016-11-22 03:26:54
【问题描述】:

大家好,我想从 woocommerce 产品页面中删除页脚。我无法找到页面名称,因此我可以从那里删除 wp_footer 代码。

我怎样才能做到这一点?

请指导我。

【问题讨论】:

  • 不建议从任何页面中删除页脚,因为它可能会加载很多脚本、样式。您可以做的是向您的 footer.php 添加条件逻辑,例如 if(!is_product()) { load the footer html }

标签: php wordpress woocommerce conditional


【解决方案1】:

您可以在 @ 987654326@ 活动主题或子主题的文件,这样可以隐藏页脚中的一些元素(用于 WooCommerce 商店页面和产品页面):

if ( !is_cart() || !is_checkout() || !is_account_page() ) { 

    // On WooCommerce shop and product pages

   // here goes CUSTOM displayed footer code for WooCommerce shop and product pages

} else { // your normal footer code

    // here goes all displayed footer code

} 

根据您想从 woocommerce 页面隐藏的内容,您必须在现有代码中对其进行调整,以满足您的需求。 但不会删除 wp_footer 以避免出现大问题。

参考:Official WooCommerce Conditional Tags


之后,您可以Override WooCommerce Templates via a Theme 使用我的帐户模板来微调更多 WooCommerce 行为……

【讨论】:

    【解决方案2】:

    您可以从 WooCommerce 产品页面中删除页脚 -

     if (is_product()) {   
       // here is your footer code which you want to display on woocommerce product page
     }
     else {
        // past your all footer code here for other pages
     }
    

    footer.php 文件中使用此代码。

    如果你想了解更多,可以查看这个-WooCommerce conditional tags

    【讨论】:

      猜你喜欢
      • 2016-11-19
      • 2018-12-11
      • 2014-04-06
      • 2019-02-11
      • 2018-04-03
      • 2017-01-15
      • 1970-01-01
      • 2017-01-14
      • 1970-01-01
      相关资源
      最近更新 更多