繁体   English   中英

woocommerce获取产品类别ID

[英]woocommerce get product category id

我有问题,这个非常简单的问题对我来说非常重要。 感谢您的阅读! 我的问题:我正在创建具有不同类别的演示页面。 每个演示博客都有标题,描述,缩略图和小字体自定义菜单小部件,其中子类别。 我的页面Cases&Bag中有关于Bags的Bags信息,标题,描述,并具有自定义菜单小部件,其中链接类别Women-Bags和Men-Bags。 但是在本节下,我需要带有链接的自定义按钮,仅将所有Bags分类。 并需要把Buttom

      href="====> Problem heare ( link product category by or or slug ) <===" class="btn btn-default btn-lg manage-btn " role="button">SHOW ALL BAGS</a> 

     Imagen  category-> Cases&Bag/Bags/Women-Bags
        category-> Cases&Bag/Bags/Men-Bags

我的代码现在像这样锁定:

    <?php // Get the ID of a given category
//$category_id = get_cat_ID( '62' );
// Get the URL of this category
$category_link = get_category_link( 62 );
?>
<!-- Print a link to this category -->
<a href="<?php echo esc_url( $category_link ); ?>" class="btn btn-default btn-lg manage-btn " role="button" title="SHOW ALL BAGS">SHOW ALL BAGS</a>

这行不通。 它是诺拉吗? 还是我的系统有问题?

尝试这个

 <?php
    // Get the ID of a given category
    $category_id = get_cat_ID( 'SHOW ALL BAGS' );


    // Get the URL of this category
    $category_link = get_category_link( $category_id );

?>

<!-- Print a link to this category -->
<a href="<?php echo esc_url( $category_link ); ?>" class="btn btn-default btn-lg manage-btn " role="button" title="SHOW ALL BAGS">SHOW ALL BAGS</a>

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM