the_dateタグは使えない

WordPressで日付を出力するとき

WordPressで記事の投稿日を出力させるときに「the_date()」タグを使用したところ、同日に投稿した記事の日付が1つしか表示されないという事象が起きました。

つまり、同じ日付の投稿は最初の1つだけ表示され、そのあとの記事の日付は出力が省略されてしまうようです。

解決策

これは簡単な話で「the_date()」ではなく「the_time()」タグを使用することで解決できました。

そうすることで同じ日の投稿も全て、日付を出力してくれます。

出力例

こんな感じ。


<?php
the_time('Y.m.d') // 2020.09.10
?>

同じ表示ができるので、「the_date()」タグは使用することないかなと思いました。

参考にさせていただいた記事

今回参考にさせていただいた記事はこちらです。ありがとうございました。

related article

2020/06/29 WordPress

WordPressの投稿記事のタイトルの文字数を制限する

2021/01/20 WordPress

年度別アーカイブリンクリスト

2019/10/21 WordPress

Warning: count():のエラー解決策

2019/10/28 WordPress

カスタムフィールド(画像)をループ内で取得する