【问题标题】:Keep Woocommerce single product tabs closed in Flatsome theme在 Flatsome 主题中保持 Woocommerce 单品标签关闭
【发布时间】:2019-05-12 10:41:25
【问题描述】:

我一直在使用Close WooCommerce Product Tabs by default 回答代码来关闭我的 woocommerce 网站上的所有产品选项卡。我刚刚更新了我的主题(flatsome),现在这段代码不再工作了。

关于如何改变以使其再次工作的任何建议?

【问题讨论】:

    标签: php jquery wordpress woocommerce tabs


    【解决方案1】:

    在 Flatsome 主题中,似乎在 their single product pages 上改变了它们的 html 结构……所以试试下面的 (轻微更新的版本)

    // Conditional Show hide checkout fields based on chosen shipping methods
    add_action( 'wp_footer', 'close_all_product_tabs' );
    function close_all_product_tabs(){
        // Only on single product pages
        if( ! is_product() ) return;
        ?>
        <script>
            jQuery(function($){
                setTimeout(function() {
                    $('#tab-description').hide( function(){
                        $( 'li.description_tab' ).removeClass('active');
                    });
                }, 200);
            });
        </script>
        <?php
    }
    

    代码进入您的活动子主题(或活动主题)的 function.php 文件中。它应该可以工作。

    已更改: 'li#tab-title-description''li.description_tab'...

    【讨论】:

      猜你喜欢
      • 2017-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-07
      • 1970-01-01
      • 2021-07-13
      • 1970-01-01
      相关资源
      最近更新 更多