我能够在woocommerce产品页面上找到添加链接的代码,但我想根据产品类别添加链接。以下是我添加的代码,用于显示产品页面上的链接。有人可以帮助我获取代码,根据产品类别添加产品页面的链接吗?
add_action( 'woocommerce_before_add_to_cart_button',
'content_before_addtocart_button' );
function content_before_addtocart_button() {
echo '<div class="content-section">add custom size <a
href="http://google.com">here</a></div>';
}
答案 0 :(得分:0)
将此代码放在functions.php文件中,如果类别slug在此实例中匹配'jackets',它将输出一个链接。
add_action( 'woocommerce_before_add_to_cart_button', 'content_before_addtocart_button' );
function content_before_addtocart_button() {
global $post;
$terms = get_the_terms( $post->ID, 'product_cat' );
foreach ($terms as $term) {
if( $term->slug === 'jackets')
echo '<div class="content-section">add custom size <a href="' . esc_url( get_term_link( $term->term_id, 'product_cat' ) ) . '">' . $term->name . '</a></div>';
}
}