2 php wordpress product woocommerce hook-woocommerce
我正在为一家小型在线商店使用 Woocommerce,并使用 Greatives 的 Movedo Wordpress 主题。
我试图将产品价格移至单个产品页面中简短描述的下方。我将代码插入到functions.php我的子主题文件中:
remove_action('woocommerce_single_product_summary',
'woocommerce_template_single_price', 4 );
add_action('woocommerce_single_product_summary',
'woocommerce_template_single_price', 29 );
Run Code Online (Sandbox Code Playgroud)
但它最终会显示价格两次:单一产品页面。
我做错了什么?任何帮助表示赞赏。
使用 \xe2\x80\xa6 时,您没有定位正确的挂钩优先级remove_action()请尝试以下操作:
add_action('woocommerce_single_product_summary', 'move_single_product_price', 1);\nfunction move_single_product_price() {\n remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_price', 10);\n add_action('woocommerce_single_product_summary', 'woocommerce_template_single_price', 29);\n}\nRun Code Online (Sandbox Code Playgroud)\n\n它应该只在新的所需位置显示一种价格。
\n\n代码位于活动子主题(或活动主题)的 function.php 文件中。
\n