WordPressで全記事のアーカイブページを作成

Filed under PHP, wordpress

WordPressで、全記事の一覧を表示するアーカイブページを作成しました。

このブログの場合は、こんな感じになります。

以下、やり方。

1. アーカイブページ用PHPを作成

WordPressでは、「wp_get_archives(“type=postbypost”);」で記事一覧を表示してくれます。

なので、page.phpなどをベースとして全記事表示用のPHPを作成します。

例えば、下のような感じです。

<?php
/*
Template Name: archives
*/
?>
<?php get_header() ?>
	<div id="container">
		<div id="content">
			<?php the_post() ?>
			<h2 class="page-title"><?php the_title(); ?></h2>
			<div class="entry-content">
			<?php the_content() ?>
			// 全記事表示
			<?php wp_get_archives("type=postbypost");?>
			</div>
		</div><!-- #content -->
	</div><!-- #container -->
<?php get_sidebar() ?>
<?php get_footer() ?>

最初にコメントで「Template Name:」というのを必ず記述してください。

このPHPファイルを、自分が利用しているテーマのフォルダ内に保存します(名前は適当でOK)。

2. 上で作ったphpを使って、固定ページを作成

アーカイブ用の固定ページを新規作成します。

その時、以下のようにテンプレートでさっき作ったPHPファイルを選択します。

これを保存すると、アーカイブページの完成です。

2 Comments

  1. Posted 2016/02/06 at 09:08 | Permalink

    I really enjoy the article.Really thank you! Great.

  2. Posted 2016/03/04 at 19:33 | Permalink

    [url=http://www.eevance.com/tokei/ap]具体的には、業界、私たちも観察して西部地域に贅沢な表の検索の伸びが目立つ。特に、ブランドの認知度で最も急速に成長し、毎年8 . 4%のスピードで増加(比べ東部地区は4 . 8%)。確かに、数年前まで通り上海や北京など大都市東部のように、贅沢なブランドに殺到して西部間近表。[/url]

5 Trackbacks

  1. […] 参考サイト : WordPressで全記事のアーカイブページを作成 « Sakef Blog […]

  2. […] WordPressで全記事のアーカイブページを作成 « Sakef Blog […]

  3. […] WordPressで全記事のアーカイブページを作成 […]

  4. […] *全記事一覧の参考サイトはこちらさま。 […]

  5. […] WordPressで全記事のアーカイブページを作成 […]

Post a Comment

Your email is never published nor shared.