2017-01-24 99 views
1

在WooCommerce中,我想在圖像下顯示產品價格。我正在使用我的functions.php中的一些代碼,但不工作,請任何幫助,將不勝感激。由於根據產品圖像顯示產品價格

add_action('woocommerce_product_thumbnails','woocommerce_single_variation',30); 

enter image description here

回答

2

對於您需要:

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文件或也以任何插件文件。

該代碼測試和工程。

+0

謝謝@Loic TheAztec。但點擊價格不變意味着我想改變每次點擊的價格。我有不同的價格每個組合 – Coder

+0

@coder - 對不起,但你的問題不清楚。 **這不是真的可能*(或者使其工作非常複雜,是一個真正的發展......)***因爲動態價格與'單品/ add-to-cart/variation.php'有關並且正在運行與現有的JavaScript/Ajax wooCommerce事件。但在你的問題的背景下,我的答案是正確的,正在工作......所以你將不得不在另一個線程中重新提出你的問題,但由於這真的很複雜(一個真正的發展),我不認爲你會得到一個有用的回答。 – LoicTheAztec

+0

好的,謝謝。我將創建anthor問題 – Coder