WP 特定カテゴリー最新記事タイトル表示

当サイトのTOPページに、特定カテゴリー最新記事タイトル一覧を表示したい。表示件数は自由に設定可能。投稿記事 、ページの中央、左右サイドのテキストウィジェットなど、どこでも使用可能なものとする。設定方法をメモル。

   PHP スクリプトなのでPHP利用可能にしておく必要あり
   プラグイン「Exec-PHP」をインストール・有効化しておく。


<?php
$posts = get_posts(‘numberposts=5&category=7’);
global $post;
?><strong>【最新】 <?php echo get_cat_name( “7” ); ?></strong>
<ul><?php
if($posts): foreach($posts as $post): setup_postdata($post); ?>
<li><a href=”<?php the_permalink() ?>” rel=”bookmark”><?php the_time(__(‘Y年n月j日’)) ?>&nbsp;<?php the_title(); ?></a></li>
<?php endforeach; endif;
?>
</ul>

【説明】
(1)表示件数、表示したいカテゴリー指定
  $posts = get_posts(‘numberposts=5&category=7’);
  ・numberposts=5 ・・・表示したい件数
  ・category=7・・・・・・表示したいカテゴリーのID

(2)表示したいカテゴリー名の表示指定
  【最新】
  ・数字の”7″・・・・・・・・表示したいカテゴリーのID

(3)日付を表示したくない場合
2012年3月31日を削除する。

日付表示のタイプを変えたい場合(例の一部)
Y年n月j日 -->2012年3月9日
Y年m月d日 -->2012年03月09日
Y.n.j ---->2012.3.9
Y.M.j ---->2012.Mar.9
y.n.j ---->12.3.9

 

 
最新記事タイトル一覧を表示した最後に『次のページ≫』または、『≪前のページ』等を表示したい場合はこちら。

以上、メモ。

カテゴリー WordPress 小技

コメント

コメントを受け付けておりません。