我正在研究基于woocommerce的网站。我已经通过 ACF 为woocommerce 产品帖子类型创建了名为 Add Sub title 的字段。我想在woocommerce类别存档页面上的Main Title之后显示该字段值。
add_action('woocommerce_after_shop_loop_item_title', 'display_sub_title', 3 );
function display_sub_title() {
global $product;
$id = $product->get_id();
$add_sub_title = get_field('add_sub_title',$id);
if ( $add_sub_title ) { ?>
<h5><?php echo $add_sub_title; ?></h5>
<?php }
}
我将上面的代码放置在functions.php文件中,但是它不起作用。如何在类别存档页面的主标题下显示字幕。 ??
答案 0 :(得分:0)
我使用它并且效果很好
function show_subtitle() {
global $product;
$id = $product->get_id();
$subtitle = get_field('sottotitolo',$id);
if ( $subtitle ) {
echo '<span>'.$subtitle.'</span>';
}
}
add_action('woocommerce_after_shop_loop_item_title', 'show_subtitle', 3 );