【发布时间】:2016-07-28 21:06:16
【问题描述】:
我对 woocommerce 和产品页面有疑问。我想输出存储在产品类别中的文字和图片。
例如,如果产品连接到类别“electro”和“cars”,我想输出存储在“electro”和“cars”的woocommerce-category描述中的文字和图片。
我使用以下代码,至少显示了一些信息,这些信息存储在functions.php 中(就像listitem 中的一些文本)
add_action( 'woocommerce_single_product_summary', 'my_extra_button_on_product_page', 30 );
function my_extra_button_on_product_page($category) {
global $post;
echo '<ul class="myCat"> ';
if ( has_term( 'Cocktails', 'product_cat' ) ) {
echo'
Wird gerne genutz in Rezepten für:<br />
<li class="icon-glass2">1</li>
';}
elseif ( has_term( 'Dressings', 'product_cat' ) ) {
echo'
<li>2</li>
';}
if ( has_term( 'Limonaden', 'product_cat' ) ) {
echo'
<li class="icon-glass2">3</li>
';}
elseif ( has_term( 'Kochen', 'product_cat' ) ) {
echo'
<li class="icon-glass2">4</li>
';}
elseif ( has_term( 'Backen', 'product_cat' ) ) {
echo'
<i class="icon-glass2">5</i>
';}
elseif (has_term ('shrub', 'product_cat')){echo 'shrub';}
else {
echo 'test';
}echo '</ul><br style="clear:both;" /> ';}
但是我找到了一些代码,但我不知道如何让它与我的代码一起使用。
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>'.$description.'</div>';
}
如果有人能帮我把它们放在一起,我会很高兴的。
【问题讨论】:
标签: wordpress woocommerce