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

2019/10/28 WordPress

404エラーの時にトップにリダイレクトさせる

2021/03/09 WordPress

All in One SEOでページタイトルの挙動がおかしくなった

2020/07/03 WordPress

管理画面で固定ページを検索すると投稿が表示されてしまう

2020/01/21 WordPress

マルチサイトの子サイトだけにBasic認証をかける