我想在产品页面中获取当前的类别ID以显示templates/single-product/add-to-cart/simple.phpWoocommerce中的内容
If the category ID == 1 {//i'll show something}
if the category ID == 2 {//something else}
Run Code Online (Sandbox Code Playgroud)
所有这一切都在" simple.php"中
谢谢
编辑:
<?php echo $product->get_categories( ', ', '<span class="posted_in">' . _n( 'Category:', 'Categories:', $cat_count, 'woocommerce' ) . ' ', '</span>' ); ?>
Run Code Online (Sandbox Code Playgroud)
此代码给出了当前产品的产品名称,如果我无法获取ID,我怎么能得到类别名称的字符串呢?
使用此代码
global $wp_query;
$terms_post = get_the_terms( $post->cat_ID , 'product_cat' );
foreach ($terms_post as $term_cat) {
$term_cat_id = $term_cat->term_id;
echo $term_cat_id;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16753 次 |
| 最近记录: |