You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Woodmart主题下将Ni WooCommerce变体价格表移至产品短描述前

调整Ni WooCommerce Product Variations Table在Woodmart主题中的显示位置

方法1:优先尝试插件自带设置

  • 进入插件后台设置页面,查找显示位置相关选项,部分变体表插件会提供预设的钩子位置选择,直接勾选“短描述之前”对应的选项保存即可生效。

方法2:通过钩子自定义代码调整

如果插件无相关设置,可通过添加代码实现位置调整:

  1. 先移除插件默认的变体表挂载钩子(需确认插件实际使用的钩子,以下为示例):

    // 移除插件默认输出位置
    remove_action('woocommerce_after_single_product_summary', 'ni_wc_product_variations_table', 10);
    

    注:若上述钩子不生效,需查看插件源码找到实际挂载的动作名称和优先级

  2. 将变体表挂载到短描述之前的钩子位置:

    // 把变体表添加到短描述前,优先级设为15(Woodmart主题短描述默认优先级为20)
    add_action('woocommerce_single_product_summary', 'ni_wc_product_variations_table', 15);
    
  3. 将代码添加到子主题的functions.php中,或使用Code Snippets插件添加(避免主题更新丢失代码)。

方法3:修改主题模板(不推荐,主题更新会覆盖)

  • 找到Woodmart主题的产品单页模板文件(如single-product.php或content-single-product.php),定位到短描述代码段:<?php woocommerce_template_single_short_description(); ?>
  • 在这段代码前添加变体表调用:
    <?php if (function_exists('ni_wc_product_variations_table')) {
        ni_wc_product_variations_table();
    } ?>
    

操作前建议备份网站文件与数据库,避免意外问题。

内容的提问来源于stack exchange,提问作者krish radadiya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 14:42:32