WordPressで特定カテゴリのエントリ記事を表示する
本日の仕事、忘れそうなので記録。
■特定のカテゴリ(ここでは1)で最新の5件を表示
1.Customizable Post Listingsプラグインを使用する場合(WP2.3は未対応)
<?php c2c_get_recent_posts(5, "%post_date%: %post_URL%", "1", 'date', 'DESC', 0, 'Y/n/j'); ?>
2.タグでなんとかする場合
<?php $posts = get_posts('numberposts=5&category=1');
foreach($posts as $post) :
setup_postdata($post); ?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php endforeach; ?>
■特定のカテゴリ内(ここでは1)に記事が存在する場合は表示
<?php if ( in_category('1') ) { ?>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
<?php } else { ?>
<?php } ?>
2008/2/19 火曜日 at 17:53:01
<?php
$myargs = ‘numberposts=1&orderby=ID&order=desc&category=55′;
global $post;
$myposts = get_posts($myargs);
foreach($myposts as $post) :
echo ‘<a href=”‘;
echo the_permalink();
echo ‘”>’;
echo the_title();
echo ‘</a>’;
endforeach;
?>
2008/5/3 土曜日 at 11:28:53
わからなくて困っていたところ、こちらのサイトを発見。
コードを拝見して、ただ頷くばかり…。
勉強になりました。