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

技术求助:如何在WooCommerce中将短描述移至加入购物车按钮上方

实现WooCommerce商品短描述移至加入购物车按钮上方的方案

你可以通过WooCommerce的钩子系统调整元素位置,具体实现如下:

代码实现

将以下代码添加到你的WordPress主题(推荐使用子主题)的functions.php文件中,或者自定义功能插件内:

// 移除默认位置的商品短描述
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20 );

// 在加入购物车按钮上方重新挂载商品短描述
add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 25 );

原理说明

WooCommerce单商品页面的摘要区域元素通过不同优先级的钩子依次渲染:

  • 默认状态下,商品短描述的钩子优先级为20
  • 加入购物车按钮的钩子优先级为30
    通过移除原钩子并以25的优先级重新添加,即可让短描述显示在加购按钮之前。

注意事项

  • 优先使用子主题的functions.php,避免主题更新导致代码丢失
  • 若你的主题自定义了商品页面结构,可根据实际显示效果微调优先级数字
  • 代码添加后刷新商品页面,即可看到调整后的显示效果

商品短描述移至加入购物车按钮上方示意

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 11:34:57