1
在WooCommerce中,我想在图像下显示产品价格。我正在使用我的functions.php
中的一些代码,但不工作,请任何帮助,将不胜感激。由于根据产品图像显示产品价格
add_action('woocommerce_product_thumbnails','woocommerce_single_variation',30);
在WooCommerce中,我想在图像下显示产品价格。我正在使用我的functions.php
中的一些代码,但不工作,请任何帮助,将不胜感激。由于根据产品图像显示产品价格
add_action('woocommerce_product_thumbnails','woocommerce_single_variation',30);
对于您需要:
在woocommerce_single_product_summary
钩取出woocommerce_template_single_price
:
/**
* 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
*/
要添加它钩:
/**
* woocommerce_before_single_product_summary hook.
*
* @hooked woocommerce_show_product_sale_flash - 10
* @hooked woocommerce_show_product_images - 20
*/
所以,你的代码将是:
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_price', 10);
add_action('woocommerce_product_thumbnails','woocommerce_template_single_price', 30);
此代码放在你的活跃儿童主题(或主题)的function.php文件或也以任何插件文件。
该代码测试和工程。
谢谢@Loic TheAztec。但点击价格不变意味着我想改变每次点击的价格。我有不同的价格每个组合 – Coder
@coder - 对不起,但你的问题不清楚。 **这不是真的可能*(或者使其工作非常复杂,是一个真正的发展......)***因为动态价格与'单品/ add-to-cart/variation.php'有关并且正在运行与现有的JavaScript/Ajax wooCommerce事件。但在你的问题的背景下,我的答案是正确的,正在工作......所以你将不得不在另一个线程中重新提出你的问题,但由于这真的很复杂(一个真正的发展),我不认为你会得到一个有用的回答。 – LoicTheAztec
好的,谢谢。我将创建anthor问题 – Coder