記事内に広告が含まれています。

記事一覧を更新順位に並べ替えるカスタマイズ

wordpressカスタマイズ wordpressでブログを作ろう

 プラグインを使わない記事一覧シリーズ。

 前回のコードでは更新日順に記事一覧を並べることができなかったので、さらに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ページにまとめてみたので参考にしてね。

wordpressプラグインを使わない記事一覧まとめページ

コメント

タイトルとURLをコピーしました