2017-07-04 18 views
1

カテゴリの親指に説明を追加しますと、お店のページがグリッド形式のカテゴリのリストを示しWoocommerce - 次のように私は私の店が設定した

ショップページ>カテゴリ>サブカテゴリ>製品を各カテゴリーのタイトルとサムネイル。

カテゴリページには、各カテゴリのタイトルとサムネイルが付いたグリッド形式のカテゴリの一覧が表示されます。

これらのグリッドアイテムのそれぞれにカテゴリの説明も表示したいと思います。

ここまでは静的テキストを正しい場所に出力する関数(functions.php)です。私は静的テキストが現在出力している動的なカテゴリ記述をどのように呼び出すかを理解することができません。

function my_theme_woocommerce_taxonomy_archive_description() { 
    echo '<div class="term-description">' . 'Code to show description here please' . '</div>'; 
} 
add_action('woocommerce_after_subcategory_title', 'my_theme_woocommerce_taxonomy_archive_description'); 

ご協力いただければ幸いです。

答えて

3

あなたはこれらの関数のどちらも、この1

function addcatagorydescription($category) { 
    echo '<div class="term-description">' . $category->description . '</div>'; 
} 

add_action('woocommerce_after_subcategory_title', 'addcatagorydescription', 10, 1); 
+0

を試してみて、この1

add_action('woocommerce_after_subcategory_title','custom_add_product_description', 12); function custom_add_product_description ($category) { $cat_id = $category->term_id; $prod_term = get_term($cat_id,'product_cat'); $description= $prod_term->description; echo '<div class="term-description">'.$description.'</div>'; } 

を試してみてください。この

function my_theme_woocommerce_taxonomy_archive_description($category) { $category_id = $category->term_id; echo '<div class="term-description">' . category_description($category_id). '</div>'; } add_action('woocommerce_after_subcategory_title', 'my_theme_woocommerce_taxonomy_archive_description'); 

か、他を試してみてくださいすることができ、残念ながら何もしませんでした。 –

+0

カテゴリページのリンクをここに共有してください。 –

+0

ライブ環境にはまだありません。おそらく助けにならないだろうが、それは修正されていないwoocommerceだ。このファイルは次のとおりです:https://github.com/woocommerce/woocommerce/blob/master/templates/content-product_cat.php –

関連する問題