ログイン

[サイト作り] [WordPress] 記事タイトルで一覧表示2

別タイプの記事一覧テンプレートタグを前に紹介してますが、違うタイプのを見つけたので備忘録

少しだけ、いじってますが

スタイルなどは、ご自信のブログに合わせて下さい。

テスト環境
wp2.61

※記載されてる記号の半角が全角になってる場合があります、コピペの際は確認をお願いします。

変更前にソースのバックアップも忘れずに

アーカイブ.phpのコンテンツ部分を以下に変更

<div id="content">

<?php if (have_posts()) : ?<

<div class="post">

■タイトル部分ここから
カテゴリーページを開いた時は。タイトル部にカテゴリー名が表示され、月間アーカイブの時は「月 年」が表示される。

<?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>

<?php if (is_category()) { ?>
<h2>カテゴリー'<?php echo single_cat_title(); ?>' </h2>

<?php } elseif (is_day()) { ?>
<h2><?php the_time('F j (D), Y'); ?></h2>

<?php } elseif (is_month()) { ?>
<h2><?php the_time('F, Y'); ?></h2>

<?php } elseif (is_year()) { ?>
<h2><?php the_time('Y'); ?></h2>

<?php } ?>

各表示部分は用途に合わせて変更して下さい。

他にも、応用で「投稿者別」「週間」と追加可能ですが、呼び出しタグが分からなかったのでスルーしてます。

■タイトル部分ここまで

<div class="entry">

■記事タイトル一覧ここから

記事タイトルと投稿者、投稿日時が表示される。

用途に応じ、投稿者や投稿日時は削除しても、別のテンプレタグを追加しても。用途に合わせて下さい。

<ul class="titlelist">

<?php while (have_posts()) : the_post(); ?>

<li>
-

<small>Posted by <?php the_author() ?> l <?php the_time('M d Y');?></small>
</li>

<?php endwhile; ?>
</ul>

■記事タイトルここまで

■ナビゲーション
<div class="navigation">

<div class="next">
<?php next_posts_link('Next') ?></div>

<div class="back">
<?php previous_posts_link('Back') ?></div>
</div>

<?php else : ?>
<?php endif; ?>

</div>
</div>
</div>

※スタイルは当ブログに合わせたものです、404ページ部分などは省いています。

参考までに

関連してるかもしれないエントリー

    • None Found
Sponsored Link
[キャンペーン] パンテーントライアルキットプレゼント

「濃厚トリートメントプログラム(洗い流すタイプ)」トライアルキットが抽選で総計5,000名様に

応募期間:
2010年2月15日~2月26日まで
2010年2月27日~3月18日まで
2010年3月19日~4月2日まで

応募フォーム
パンテーンサイト