Tag: テンプレートタグ
親カテゴリのカテゴリスラッグ取得方法
by HP制作ブログオーナー on 7月.27, 2010, under WordPress
親カテゴリのカテゴリスラッグ取得する方法。
何のためかというと、WordPressで日本語、英語のブログをまとめて作成したい場合などに使用。
bodyタグにidを付加し、カテゴリスラッグにてid分類、cssの切り替えを行う。
そのため、必ず親カテゴリは、日本語、英語のどちらかを選ばなければならない。
■PHPソース
<?php
$cat = get_the_category();
echo(get_category_parents($cat, false, ‘ ‘, true));
?>
■記述例
</head>
<body id=”<?php $cat = get_the_category(); echo(get_category_parents($cat, false, ‘ ‘, true)); ?>“>
親カテゴリのカテゴリスラッグ取得
WordPressカテゴリ別記事一覧表示方法
by HP制作ブログオーナー on 7月.27, 2010, under WordPress
WordPressでカテゴリ別に記事一覧表示をするためのPHPソース記述方法。
■PHPソース
<ul>
<?php $posts = get_posts(‘cat=●&numberposts=●’); global $post;?>
<?php foreach($posts as $post): ?>
<li><?php the_time(‘m月d日’); ?> <a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
■パラメータ
cat ・・・ カテゴリID
numberposts ・・・ 表示件数
※catを削除すれば、全記事一覧となる。
■表示例
- 12月12日 記事タイトルC
- 11月11日 記事タイトルB
- 10月10日 記事タイトルA