2017-01-24 13 views
1

WooCommerceでは、画像の下に商品の価格を表示したいと思います。 functions.phpでいくつかのコードを使用していますが、何か助けていただければ幸いです。おかげでそのために商品画像の下に商品価格を表示

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

enter image description here

答えて

2

あなたがする必要があります。

/** 
* 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_template_single_pricewoocommerce_single_product_summaryでフックを削除しますフック:このコードは、あなたのアクティブな子テーマ(またはテーマ)のfunction.phpファイルに行く

remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_price', 10); 
add_action('woocommerce_product_thumbnails','woocommerce_template_single_price', 30); 

あるいはまた、任意のプラグインファイル内:

/** 
* woocommerce_before_single_product_summary hook. 
* 
* @hooked woocommerce_show_product_sale_flash - 10 
* @hooked woocommerce_show_product_images - 20 
*/ 

だからあなたのコードは次のようになります。

このコードはテスト済みであり、動作します。

+0

ありがとうございます@Loic TheAztec。しかし、クリックするとvaration価格は変化しないということは、クリックごとに価格を変更したいということです。私は各組み合わせごとに異なる価格を持っています – Coder

+0

@coder - 申し訳ありませんが、あなたの質問は明確ではありません。 **これは本当に可能ではありません。(または、実際の開発には非常に複雑です。)***動的価格は 'single-product/add-to-cart/variation.php'に関連しており、動作しています既存のJavaScript/Ajax wooCommerceイベントを使用します。しかし、あなたの質問の文脈では、私の答えは正しかったし、働いています...あなたは別のスレッドであなたの質問を再要求しなければなりませんが、これは本当に複雑です(実際の開発)ので、回答。 – LoicTheAztec

+0

ありがとうございます。私はanthorの質問を作成します – Coder

関連する問題