目前,我对类别页面有些困惑。 我创建了一个包含缩略图和类别名称的页面。 现在,我想在标题上方添加类别的描述。
在选择产品的页面上显示了类别的描述,但是我无法在类别页面上找到它。
当前我的代码如下:
<div class="col-12 col-md-6 category_layer" <?php wc_product_cat_class( '', $category ); ?>>
<?php
/**
* woocommerce_before_subcategory hook.
*
* @hooked woocommerce_template_loop_category_link_open - 10
*/
do_action( 'woocommerce_before_subcategory', $category );
/**
* woocommerce_before_subcategory_title hook.
*
* @hooked woocommerce_subcategory_thumbnail - 10
*/
do_action( 'woocommerce_before_subcategory_title', $category );
/**
* woocommerce_shop_loop_subcategory_title hook.
*
* @hooked woocommerce_template_loop_category_title - 10
*/
do_action( 'woocommerce_shop_loop_subcategory_title', $category );
/**
* woocommerce_after_subcategory_title hook.
*/
do_action( 'woocommerce_after_subcategory_title', $category );
/**
* woocommerce_after_subcategory hook.
*
* @hooked woocommerce_template_loop_category_link_close - 10
*/
do_action( 'woocommerce_after_subcategory', $category ); ?>
</div
我想添加一些东西时会想念:
<?php
/**
* Hook: woocommerce_archive_description.
*
* @hooked woocommerce_taxonomy_archive_description - 10
* @hooked woocommerce_product_archive_description - 10
*/
do_action( 'woocommerce_archive_description' );
?>
我试图放在上面:
@hooked woocommerce_template_loop_category_title -10
有人可以帮助我吗? 非常感谢!
答案 0 :(得分:0)
您可以尝试这样的事情:
add_action( 'woocommerce_after_subcategory_title', function($category){
echo '<p>' . category_description($category->id) . '</p>';
} );
我不确定$category->id
,请检查对象类型,您需要将类别(术语ID)作为category_description()
参数,或此处使用任何其他方式从{{ 1}}参数。