2011年1月3日月曜日

ワードプレスのcategory.phpでカテゴリースラッグを取得する方法方法

参考サイト http://ja.forums.wordpress.org/topic/1708

"カテゴリー表示の場合は、グローバル変数$catに表示しているカテゴリーのIDが入っています"
とのことなので下記の記述で対応可能。

<?php
$cat_info = get_category( $cat );
?>
<?php echo wp_specialchars( $cat_info->slug ); ?>



下記の方法だとそのcategoryに投稿されている投稿(記事)の一番最初で
判断するので最初の記事が複数カテゴリーに登録されていると
うまくいかないケースがある

<?php
$cat = get_the_category(); $cat = $cat[0]; { echo $cat->category_nicename;}
}
?>

0 件のコメント:

コメントを投稿