Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Woocommerce产品类别归档页面中获取当前术语名称_Php_Wordpress_Woocommerce_Custom Taxonomy - Fatal编程技术网

Php 在Woocommerce产品类别归档页面中获取当前术语名称

Php 在Woocommerce产品类别归档页面中获取当前术语名称,php,wordpress,woocommerce,custom-taxonomy,Php,Wordpress,Woocommerce,Custom Taxonomy,我正在尝试获取产品类别存档页的单个产品类别名称 使用此代码: $categ = $product->get_categories(); echo $categ; 它还显示所有父类别 如何在Woocommerce产品类别归档页面中获取当前术语名称?要获取当前产品类别归档页面的产品类别术语名称,您将使用: // Only on product category archive pages if(is_product_category()){ // The WP_Term objec

我正在尝试获取产品类别存档页的单个产品类别名称

使用此代码:

$categ = $product->get_categories(); 
echo $categ;
它还显示所有父类别


如何在Woocommerce产品类别归档页面中获取当前术语名称?

要获取当前产品类别归档页面的产品类别术语名称,您将使用:

// Only on product category archive pages
if(is_product_category()){
    // The WP_Term object for the current product category
    $term = get_queried_object();

    // Get the current term name for the product category page
    $term_name = $term->name;

    // Test output
    echo $term->name . '<br>';
}
//仅在产品类别存档页面上
如果(是产品类别()){
//当前产品类别的WP_术语对象
$term=get_queryed_object();
//获取产品类别页面的当前术语名称
$term\u name=$term->name;
//测试输出
echo$term->name.“
”; }

已测试且有效。

谢谢您的回复,但如果我还需要在商店页面中显示最后一个儿童类别,该怎么办。感谢你reply@DevalMungalpara你的问题似乎不清楚、不详细、不完整。我们不知道您在哪里以及如何使用代码,而且您似乎也在使用ACF自定义字段,这在您的问题中没有提到。我们对使用的版本一无所知。。。