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

プラグインを使わない記事一覧

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

 プラグインなしの記事一覧をあきらめ切れなかったので、今度はこんな風にしてみた。

 更新日時順に表示することはできなかったが、記事一覧に「更新日」「公開日」「要約」をつけることができた。

広告

今までの記事一覧ページの作成経過

PAGE itiran 固定ページテンプレート (page-itiran.php)を使って全記事一覧を作る

 基本的な記事一覧ページの作りかた。

 記事タイトルのみの表示だがきちんと表示できた。

記事一覧を更新日順に表示する方法

 はじめはきちんと表示されているように見えたのだが、表示設定の記事数と同じ記事数しか表示されなくなった。

 理由は不明。

 で、今度はSTINGER3のサイドバーのNEWEntryを参考に記事一覧のコードをこんな風にしてみた。

広告

記事一覧を表示するコード

<?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,
);
$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 -->
<!-- END div.post -->
<?php get_footer(); ?>

 今のところ表示は安定している。

 でも、更新日順に並び替えができていない。

 さあ、どうしようかな。

*現在はさらにカスタマイズし、更新日順の記事一覧ページが出来上がっています。

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

 wordpressプラグインを利用しないで全記事リスト(全記事一覧)を表示するための方法を1ページにまとめてみた。

 参考にしてね。

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

コメント

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