カテゴリIDからカテゴリ名/スラッグを取得する

harada 2,468views 更新:2014年2月10日

以下をfunctions.phpに記入することで簡単に取得できるようになります。

function get_category_name_by_id($cat_ID,$type) {
    $cat_ID = (int) $cat_ID;
    $category = get_category($cat_ID);
    if($type == 'name'){
        return $category->cat_name;
    } elseif($type == 'slug') {
        return $category->slug;
    }
}

使い方

カテゴリ名を取得する場合

<?php echo get_category_name_by_id($now_id,name) ?>

スラッグを取得する場合

<?php echo get_category_name_by_id($now_id,slug) ?>

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません