WordPressで現在のカテゴリのスラッグを取得する方法


  1. get_queried_object() 関数を使用する方法:
$category = get_queried_object();
$category_slug = $category->slug;

この方法では、get_queried_object() 関数を使用して現在のカテゴリの情報を取得し、その中の slug プロパティを使用してスラッグを取得します。

  1. get_query_var() 関数を使用する方法:
$category_slug = get_query_var('category_name');

この方法では、get_query_var() 関数を使用してクエリパラメータからカテゴリのスラッグを取得します。category_name は WordPress が使用するクエリパラメータの一つです。

  1. get_category() 関数を使用する方法:
$category = get_category(get_query_var('cat'));
$category_slug = $category->slug;

この方法では、get_query_var('cat') を使用して現在のカテゴリのIDを取得し、get_category() 関数を使用してカテゴリの情報を取得します。そして、取得したカテゴリの中から slug プロパティを使用してスラッグを取得します。

これらの方法を使用することで、WordPressで現在のカテゴリのスラッグを取得することができます。ご参考までに、上記のコード例はPHPで書かれています。