プラグインを使わない記事一覧シリーズ。
前回のコードでは更新日順に記事一覧を並べることができなかったので、さらにphpファイルをカスタマイズしてみた。
記事一覧を更新順位に並べ替えるカスタマイズデメリット
・ページャーがうまく機能しない。
とまあ、問題もあるのだが、とりあえず公開。
記事一覧を更新日順位に並べ替える
<?php
/*
Template Name:PAGE itiran
*/
?>
<?php get_header(); ?>
<div id="container">
<div id="content">
<h1 class="page-title"><?php the_title(); ?></h1>
<div class="entry-content">
<?php the_content() ?>
[ 全記事表示 ]
<?php
$args = array(
'posts_per_page' => -1,
'post_type' => 'post',
'orderby' => 'modified'
);
$st_query = new WP_Query($args);
?>
<?php if( $st_query->have_posts() ): ?>
<?php while ($st_query->have_posts()) : $st_query->the_post(''); ?>
<div class="all-kiji">
【初回公開日】<?php the_time('Y/m/d'); ?> :【最終更新日】<?php the_modified_date('Y/m/d') ?><br>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
<p><?php echo mb_substr( strip_tags( stinger_noshotcode( $post->post_content ) ), 0, 70 ) . ''; ?></p> </div>
<?php endwhile; ?> <?php endif; ?>
<?php wp_reset_postdata(); ?>
</div><!-- #content -->
</div><!-- #container -->
</div>
<!-- END div.post -->
<?php get_footer(); ?>
記事一覧次回の課題
なんたって、ページャーがつかないことには。
1ページの記事が増えたらものすごく閲覧性が悪くなる。
ということで、次回は、ページャーの機能する記事一覧に挑戦する。
といっても、実はもうできてたりして。
えへ!
wordpressプラグインを使わない記事一覧まとめページ
現在は表示件数などの問題をクリアした全記事一覧ができてます。
wordpressプラグインを利用しないで全記事リスト(全記事一覧)を表示するための方法を1ページにまとめてみたので参考にしてね。
コメント