阿里云服务器

wordpress网站配合商城插件woocommerce可以搭建成实用的自定义商城。

插件提供了一个默认的样式,如果要自定义修改模块,可以对模板进行重新的定义。

这篇文章跟大家介绍一下如何自定义woocommerce产品页文章hook顺序。

核心代码就是这一段

<div class="summary entry-summary">

    <?php
        /**
         * woocommerce_single_product_summary hook.
         *
         * @hooked woocommerce_template_single_title - 5
         * @hooked woocommerce_template_single_rating - 10
         * @hooked woocommerce_template_single_price - 10
         * @hooked woocommerce_template_single_excerpt - 20
         * @hooked woocommerce_template_single_add_to_cart - 30
         * @hooked woocommerce_template_single_meta - 40
         * @hooked woocommerce_template_single_sharing - 50
         */
        do_action( 'woocommerce_single_product_summary' );
    ?>

</div>

标注好了 hook名称和等级

如果需要删除模块可以使用下面代码加入到主题函数functions.php中:

remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );

这样产品价格就被移除了。

要调整顺序的话,可以到下面代码:

remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_rating', 10 );
add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_rating', 15 );

通过调整等级的数字,可以控制排序。

woocommerce产品模块顺序调整

相关阅读:
  • wordpress产品也购物按钮改成表单提交插件:woo-quote-or-enquiry-contact-form-7
  • wordpress列表分页显示404页面的解决办法
  • wordpress页面默认排序修改的方法
  • wordpress新版本5.4 “Adderley” 发布上线,更新多项功能
  • wordpress默认编辑器功能增加的方法
  • wordpress多站点功能快速开启方法
  • wordpress分类和文章增加模板选择功能
  • wordpress文章编辑器标签自动生成排除
  • wordpress根据自定义字段来调用文章列表的方法
  • wordpress文章中图片模糊不清被压缩的问题