カスタム投稿タイプで新着情報を設置。
functions.phpに追記。
/* カスタム投稿タイプの追加(新着) */ add_action( 'init', 'create_post_type_news' ); function create_post_type_news() { register_post_type( 'news', /* post-type */ array( 'labels' => array( 'name' => __( '新着情報' ), 'singular_name' => __( '新着情報' ) ), 'public' => true, 'rewrite' => true, 'menu_position' =>1, //管理画面で上から2番目 'supports' => array('title','editor','thumbnail','custom-fields','page-attributes'), 'has_archive' => true, 'has_archive' => 'news' ) ); }
single-news.phpなど必要に応じて作成。
この後、忘れてはならないワンアクション。
管理画面>設定>パーマリンク設定
「変更を保存」←ボタンを押す。
これをしないとカスタム投稿タイプの表示が有効にならない。
サイドバーに表示させるには....
下記をsidebar.phpに追記。
<ul>
<?php
query_posts('showposts=10&post_type=news');
if (have_posts()) : while (have_posts()) : the_post();
?>
<li><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
<?php the_title(); ?></a></li>
<?php endwhile; endif; ?>
</ul>
あーめんどくさい。