カスタム投稿タイプをウィジェットの最近の投稿に含める・・WordPress

投稿者: | 2011/11/11

カスタム投稿タイプを作成したら以下の点に注意が必要です。

  1. トップページに最新記事を表示している場合
  2. ウィジェットに最近の投稿の表示している場合
  3. RSSの配信

query_posts などで記事を取得している場合は、カスタム投稿タイプを追加してやらないと表示されませんので追加します。

ウィジェットに最近の投稿のタイトルを5件表示

※ウィジェットにある「最近の投稿」を使用するとカスタム投稿タイプは含まれないので、
プラグイン「Executable PHP widget」を使用。「インストール>有効化」でウィジェットに「PHP Code」が追加されますので以下のコードを記述。

<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>

RSSの配信

参考:カスタム投稿タイプで作成した記事をRSS Feedに表示させる

トップページに最新記事を表示

参考:WordPressの新着情報表示にカスタム投稿タイプを含める方法(Simple Colors)

関連記事

カスタム投稿タイプをウィジェットの最近の投稿に含める・・WordPress」への2件のフィードバック

  1. ピンバック: カスタム投稿タイプのサイドバーにカスタム分類一覧と最近の記事○件を表示 | Country Netlife plus

  2. ピンバック: WordPress超初心者メモ?いろいろTips - 地下組織

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)