EZ-SPARROW > TECH NOTES > カスタム投稿タイプの最近の投稿(新着記事)をサイドバーに表示する

カスタム投稿タイプの最近の投稿(新着記事)をサイドバーに表示する

November 14, 2013 Jul 23, 2018

カスタム投稿タイプの最近の投稿をサイドバーに表示する

スポンサーサイト

「Executable PHP widget」というプラグインでサイドバーにPHPコードを使える様に設定します。

「PHP CODE」というウィジェットが追加されますので、下記のコードを貼付ければOK。

<ul>
<?php query_posts( array(
     'post_type' => array('ここにカスタム投稿タイプ名を入れる'),
     'posts_per_page' => 5 ));
 ?>
<?php if (have_posts()) : while(have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile; endif; wp_reset_query(); ?>
</ul>

カスタム投稿タイプを最近の投稿に表示する

スポンサーサイト

この場合は、カスタム投稿タイプと通常の投稿の両方を表示したい場合に使用します。’post’,を追加するだけですね。

<ul>
<?php query_posts( array(
     'post_type' => array('post', 'ここにカスタム投稿タイプ名を入れる'),
     'posts_per_page' => 5 ));
 ?>
<?php if (have_posts()) : while(have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile; endif; wp_reset_query(); ?>
</ul>

RELATED POSTS