【WordPress】投稿一覧画面に予定投稿時刻と曜日を表示させる

アイキャッチ画像 WordPress
スポンサーリンク

WordPress投稿一覧画面

このエントリー記事は、WordPress投稿一覧画面に予定投稿記事の時刻と曜日を表示させるためのカスタマイズについてです。

WordPress投稿一覧画面で、過去の投稿記事及び予定投稿記事の「タイトル」「作成者」「カテゴリー」「タグ」「日付」「アイキャッチ画像」を確認することが出来ます。

また、保存した投稿記事については、このWordPress投稿一覧画面から編集や削除を行うことができます。

WordPress投稿一覧画面の不満点

このWordPress投稿一覧画面では、これから投稿する記事の投稿日は表示されているのですが、これから投稿する記事の投稿時刻までは表示されていません。

【WordPress】投稿一覧画面に予定投稿時刻と曜日を表示させる

投稿時刻を確認する場合は、わざわざ編集をクリックして編集画面を開く必要が有ります。

1日に1つだけ記事を投稿する場合は特に問題無いのですが、1日に2つ以上の記事を投稿する場合は投稿時刻の管理が必要となってきます。

そこで、この投稿時刻をWordPress投稿一覧画面で表示出来るようにカスタマイズしたいと思います。

WordPress投稿一覧画面に予定投稿時刻と曜日の表示追加手順

投稿時刻の表示も必要なのですが、自分の場合、どちらかと言うと日付で確認できるよりも「月曜日~日曜日」の曜日で確認出来た方が分かりやすく把握できるため、合わせて曜日の表示も行いたいと思います。

今回、WordPress投稿一覧画面に予定投稿時刻と曜日を表示するにあたって参考にさせて頂いたサイトは、

NxWorld
my weblog space.

です。

そのサイトの、

WordPress:投稿一覧の日付部分に予約投稿の公開時刻を表示させる方法 | NxWorld
WordPressでダッシュボードのアクティビティにはデフォルトでも予約投稿した記事の公開時刻が表示されていますが、投稿一覧(日時の項目)には年月日だけで公開時刻までは表示されていないので、この部分にも予約投稿の公開時刻を表示させる方法です。

のページを参考にしてみました。

そのカスタマイズの方法は「functions.php」ファイルに、下記のソースを追記します。

function add_scheduled_posts_date_column_time( $h_time, $post ) {
  if ($post->post_status == 'future') {
    $h_time .= '
' . get_post_time( 'l H:i', false, $post );
  }
  return $h_time;
}
add_filter ( 'post_date_column_time', 'add_scheduled_posts_date_column_time', 10, 2 );

カスタマイズ後のWordPress投稿一覧画面

このカスタマイズにより、わざわざ編集画面を開かなくても、WordPress投稿一覧画面で「年月日+曜日(英語表記)+時刻(24時間表記)」を確認することが出来るようになりました。

【WordPress】投稿一覧画面に予定投稿時刻と曜日を表示させる

コメント