代码之家  ›  专栏  ›  技术社区  ›  Louis W

基于url获取产品类别,而不是所有类别

  •  0
  • Louis W  · 技术社区  · 8 年前

    /shop/%product_cat%/ ). 因此,当查看产品时,它类似于:

    http://www.example.com/shop/foo/test-product/
    

    我想取“foo”类别。我找到了使用 get_the_terms 函数来查找产品的类别,但如果产品在多个类别中,则无法知道URL中引用了哪个类别。

    1 回复  |  直到 8 年前
        1
  •  0
  •   helgatheviking    8 年前

    我认为应该可以使用 get_query_var() 从URL获取查询变量。

    $cat = get_query_var( 'product_cat' );