web-dev-qa-db-ja.com

商品アーカイブページで現在の商品カテゴリIDを取得する方法

製品アーカイブページにいる場合は、製品アーカイブページで現在の製品カテゴリIDを取得する方法を教えてください。私はこれを使用していますが、結果はありません。

global $wp_query;
$category_name = $wp_query->query_vars['product_cat'];
$category_object = get_term_by('name', $category_name, 'product_cat');
$category_id = $category_object->term_id;
6
Exclutips

これを解いて現在のカテゴリIDを取得します。

$cate = get_queried_object();
$cateID = $cate->term_id;
echo $cateID;

そしてそれは魅力のように働きます。

18
Exclutips