[wordpress] カテゴリID からカテゴリアーカイブページへのリンクを取得する方法

カテゴリIDがわかっている場合、そのカテゴリのアーカイブページへのリンクを取得するのは簡単です。

まずはカテゴリIDを取得する方法から説明します。

カテゴリのスラッグ名からカテゴリIDを取得

$catId = get_cat_ID( $catSlugName );

//$catSlugName がスラッグ名です

任意のカテゴリアーカイブページでカテゴリID を取得したい場合はこちらが簡単。

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

カテゴリスラッグからカテゴリの詳細情報を取得

カテゴリID だけでなく、カテゴリの詳細情報を取得する場合はこちらが使えます。

$category = get_category_by_slug($catSlugName);
$catId = $category->term_id;

//$catSlugName がスラッグ名です。

get_category_by_slugWP_Term オブジェクトを返します。

カテゴリID からカテゴリアーカイブページへのリンクを取得

$catLink = get_category_link($catId);

こんな記事も読まれています

投稿はありません。

もう記事がありません

エラーが発生しました

もっと表示する

ウェブ開発へのお問い合わせはこちらから

ウェブサイトやアプリ開発をしております。
どんなものを作りたいのかを明記した上でお問い合わせをお願いします。
また、簡単な質問や要望も受け付けています。まずはお気軽にお問い合わせください。

  • 入力必須です。
  • 入力必須です。
  • メールアドレスの形式で入力してください。
  • 入力必須です。
OR

お問い合わせを送信しました。
24時間以内に返信させていただきますので、しばらくお待ちください。
お問い合わせありがとうございました。

送信に失敗しました。
何度も失敗するようでしたら、こちらからお問い合わせください。