【问题标题】:How to move woocommerce_ordering div below page-description on Woocommerce shop page?如何在 Woocommerce 商店页面的页面描述下方移动 woocommerce_ordering div?
【发布时间】:2015-07-01 21:23:15
【问题描述】:

我的网站布局遇到问题,我们将不胜感激!我正在使用 Woocommerce 并希望将我的 woocommerce_ordering div 移动到我的 /shop/ 页面上的页面描述 div 下方。我正在查看/plugins/woocommerce/templates/archive-product.php 和theme/woocommerce/archive-product.php,我正在尝试一些没有运气的事情。

我有一种感觉,就是这里的这段代码需要修改,但我的修改没有任何区别。我将更改后的文件添加到我的主题文件夹中。

        <?php do_action( 'woocommerce_archive_description' ); ?>

    <?php if ( have_posts() ) : ?>

        <?php
            /**
             * woocommerce_before_shop_loop hook
             *
             * @hooked woocommerce_result_count - 20
             * @hooked woocommerce_catalog_ordering - 30
             */
            do_action( 'woocommerce_before_shop_loop' );
        ?>

        <?php woocommerce_product_loop_start(); ?>

            <?php woocommerce_product_subcategories(); ?>

            <?php while ( have_posts() ) : the_post(); ?>

                <?php wc_get_template_part( 'content', 'product' ); ?>

            <?php endwhile; // end of the loop. ?>

        <?php woocommerce_product_loop_end(); ?>

【问题讨论】:

    标签: php wordpress templates woocommerce


    【解决方案1】:

    你如何尝试千百种不同的东西,这不是很有趣,但只要你提出一个问题,你就会明白吗?

    在我的functions.php文件中我改变了这个:

    if ( is_plugin_active('woocommerce/woocommerce.php') && ( is_shop()  ||  is_product_category() || is_product_tag() ) ) {
              add_action('woocommerce_before_main_content','woocommerce_catalog_ordering',20);
        remove_action('woocommerce_pagination','woocommerce_catalog_ordering',20);
    
        ?>
    

    到这里:

        <?php 
    if ( is_plugin_active('woocommerce/woocommerce.php') && ( is_shop()  || is_product_category() || is_product_tag() ) ) {
        add_action('woocommerce_before_product_content','woocommerce_catalog_ordering',20);
        remove_action('woocommerce_pagination','woocommerce_catalog_ordering',20);
    
        ?>
    

    我将 woocommerce_before_main_content 更改为 woocommerce_before_product_content

    【讨论】:

      猜你喜欢
      • 2014-05-27
      • 1970-01-01
      • 2022-01-22
      • 1970-01-01
      • 1970-01-01
      • 2019-12-14
      • 2018-07-01
      • 1970-01-01
      • 2020-09-29
      相关资源
      最近更新 更多