wordpressデフォルトテーマ「twentyten」をコーポレートサイト風にカスタマイズ

いま、リニューアルのお手伝いをしているサイトがあるが、簡単に更新ができて、ソーシャルへの発信もしていきたいという要望があり、カスタマイズしやすさと将来の拡張も考慮してワードプレスを採用しました。


トップページに、一番新しい記事のみ全文表示、最新記事5件の日付+タイトルを表示させた。

一番新しい記事のみ全文表示には、loop.phpに追記

while(have_posts())~の前に、query_posts~の一文で表示数を1に設定。
このloop.phpのwhile以下繰り返し部分は、category.phpなど他に読み込まれるテンプレートに影響しないように、is_home()で、トップページのみ出力させている。

<?php //追記ここから
/*TOPページのみ、最新一記事を表示させる*/
if(is_home()){query_posts('showposts=1');} 
//追記ここまで
?>
<?php while ( have_posts() ) : the_post(); ?>

最新記事5件の日付+タイトルには、index.phpに追記

<h3 style="border-bottom:2px solid #000;">最新情報</h3>
<ul>
<?php 
$posts = get_posts('numberposts=5');
foreach($pttl as $posts) :
setup_postdata($posts);
?>
<li><?php the_time('Y/m/d'); ?> <a href="<?php the_permalink();?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>

参考

テンプレートタグ/get posts – WordPress Codex 日本語版

ひとことメモ

シンプルなtwentytenも、ロゴやヘッダー画像、色を少し変えるだけ雰囲気は変わる。それほど高機能やデザイン性を求めない企業向けサイトであれば十分使えそう。

スポンサーリンク

シェアする

フォローして更新を受け取る

スポンサーリンク

コメント