WordPressには、選択できるいくつかのデフォルトの日付と時刻の形式があります。これらのオプションに満足できない場合は、ウェブサイト用のカスタム形式を作成することもできます。
ブログ、ビジネスサイト、またはオンラインストアを運営しているかどうかにかかわらず、日付と時刻を明確かつ一貫した方法で表示することは、可読性とプロフェッショナリズムのために不可欠です。
WPBeginnerでは、ブログ記事の冒頭に公開日を表示し、読者や検索エンジンがコンテンツが新しく最新のものであることを確認できるようにしています。これにより、検索結果でのランキングが向上し、提供する情報が関連性があり最新のものであることを読者が知ることで、信頼関係を築くことができます。
この記事では、WordPress サイトの日付と時刻のフォーマットを簡単に変更する方法を説明します。

WordPressで日付と時刻のフォーマットを変更する理由
WordPressは、ダッシュボードのブログ投稿の公開日と更新日、およびコンテンツスケジューリングのためのコンテンツエディターの日付/時刻形式を使用します。
このフォーマットは、ページ/投稿の公開日または更新日も表示し、WordPress ウェブサイトのフロントエンドでコメントが投稿された日時も表示します。
世界のさまざまな地域では、さまざまな日付と時刻の構造が好まれ、使用されています。国際的なオーディエンスに対応するウェブサイトをお持ちの場合、ユーザーにとってよりローカライズされたエクスペリエンスを作成するために、ブログ投稿の日付/時刻形式を変更したい場合があります。
さらに、ブログ投稿に日付と時刻を表示することで、コンテンツの鮮度をより効果的に強調し、ウェブサイトの可視性を向上させることができます。
これは、コンテンツが新しく更新されている場合、検索エンジンはあなたの投稿をより高くランク付けする可能性が高いからです。詳細については、WordPressにおけるコンテンツの陳腐化に関するガイドをご覧ください。
とはいえ、WordPressで日付と時刻のフォーマットを簡単に変更する方法を見ていきましょう。また、WordPressの投稿に日付の横に時刻を簡単に表示する方法もご紹介します。
WordPressで日付と時刻のフォーマットを変更する方法
WordPressダッシュボードの組み込み機能を使用して、日付と時間フォーマットを簡単に変更できます。
まず、WordPress管理サイドバーから設定 » 一般ページにアクセスし、「タイムゾーン」セクションまでスクロールダウンする必要があります。そこに到達したら、ドロップダウンメニューからウェブサイトのタイムゾーンを選択できます。
例えば、コスタリカにお住まいの場合は、ドロップダウンメニューからそのオプションを選択できます。

次に、「日付フォーマット」オプションまでスクロールダウンし、日付の配置を選択します。
これらのフォーマットオプションは、時刻の配置を表すアルファベット文字に基づいています。

利用可能な日付形式のいずれも使用したくない場合は、「カスタム」オプションを選択し、その横のボックスに文字を入力することで、独自の日付形式を作成できます。
例えば、大文字のYを入力すると、日付フォーマットは年を4桁の数字(例:2014年)で表示します。
同様に、小文字のyを入力すると、年は2桁の数字で出力されます。例:14。

ここに、最も一般的に使用される日付と時刻のフォーマット文字のリストをいくつか示します。
M d, Y – 2023年11月06日d M, Y – 2023年11月06日F jS, Y – 2023年11月6日l, F jS, Y – 2023年11月6日木曜日H:i:s – 21:26:12
詳細については、フォーマット文字列文字の全リストを参照することをお勧めします。これをガイドとして、カスタム日付の配置を作成できます。
フォーマットを作成すると、WordPress は日付がどのように表示されるかのプレビューを表示します。
次に、「時間フォーマット」セクションに移動します。ここで、あらかじめ用意された時間フォーマットのいずれかを選択できます。
ただし、これらのフォーマットのいずれも適切でない場合は、「カスタム」オプションを選択して独自のフォーマットをカスタマイズすることもできます。
それが完了すると、「プレビュー」オプションの横に時間のプレビューも表示できるようになります。

フォーマット文字が不明な場合は、「時刻フォーマット」セクションの「日付と時刻のフォーマットに関するドキュメント」リンクをクリックするだけで確認できます。
完了したら、「変更を保存」ボタンをクリックして設定を保存することを忘れないでください。
これで、WordPressのウェブサイトにアクセスして、投稿の日付フォーマットの変更を確認できます。

WordPress投稿に日付の横に時刻を表示する方法
デフォルトでは、WordPressはブログ投稿の日付の横に出版時刻を表示しません。
ただし、WordPressのテーマを編集し、カスタムコードを追加することで、簡単に時間を表示できます。
一部のチュートリアルでは、これを行うために子テーマを作成するように指示しています。ただし、コードを追加する際にわずかなエラーがあると、ウェブサイトが破損し、アクセスできなくなる可能性があることに注意してください。
だからこそ、コードをウェブサイトに追加するには常にWPCodeを使用することをお勧めします。これは市場で最高のWordPressコードスニペットプラグインであり、カスタムコードの追加を安全かつ簡単に行えます。
まず、WPCodeプラグインをインストールしてアクティブ化する必要があります。詳細な手順については、WordPressプラグインのインストール方法に関する初心者向けガイドをご覧ください。
注意: WPCodeには、このチュートリアルで使用できる無料バージョンもあります。ただし、プロプランにアップグレードすると、コードスニペットのクラウドライブラリ、スマート条件付きロジックなどにアクセスできるようになります。
有効化したら、WordPress管理画面のサイドバーから Code Snippets » + Add Snippet ページに移動してください。
そこに着いたら、「カスタムコードを追加(新規スニペット)」オプションの下にある「スニペットを使用」ボタンをクリックします。

これにより、「カスタムコードスニペットの作成」ページに移動し、コードスニペットの名前を入力することから始めることができます。この名前はフロントエンドには表示されず、あなたの識別のためだけのものです。
その後、画面の右隅にあるコードタイプのドロップダウンメニューから「PHPスニペット」オプションを選択します。

次に、次のコードを「コードプレビュー」ボックスにコピーして貼り付けます。
add_filter( 'pre_option_date_format', function( $date_format ) {
if ( is_admin() ) {
return $date_format;
}
return 'l, F jS, Y H:i:s';
});
これが完了したら、コードをそのままにしておくか、returnの後の値を変更して日付と時刻のレイアウトをカスタマイズできます。
カスタムの日時配置を作成するには、フォーマット文字を使用する必要があることを忘れないでください。

その後、「挿入」セクションまでスクロールダウンし、「自動挿入」モードを選択します。
カスタムコードは、有効化されると自動的にウェブサイトで実行されます。

最後に、一番上までスクロールして、「非アクティブ」スイッチを「アクティブ」に切り替えます。
その後、変更を保存するために「スニペットを保存」ボタンをクリックすることを忘れないでください。

これで、WordPressブログにアクセスして、ブログ投稿に表示される日時を確認できます。
このコードスニペットを有効にすると、デフォルトのWordPressの日付と時刻のフォーマットはウェブサイトに表示されなくなることに注意してください。

ボーナス:WordPressに今日の Сを日付を表示する
公開日を表示する以外にも、ページや投稿に現在の日付と時刻を表示することもできます。
これは、投稿の関連性を高め、透明性を促進し、ウェブサイト全体のユーザーエクスペリエンスを向上させるのに役立ちます。
WPCodeを使用してカスタムコードを追加することで、ウェブサイトに現在の日付を簡単に表示できます。
これは、サイトを壊すことなくカスタムコードを追加できる、市場で最高のWordPressコードスニペットプラグインです。
このコードスニペットを使用する必要があります。
function wpb_date_today($atts, $content = null) {
extract( shortcode_atts( array(
'format' => ''
), $atts ) );
if ($atts['format'] == '') {
$date_time .= date(get_option('date_format'));
} else {
$date_time .= date($atts['format']);
}
return $date_time;
}
add_shortcode('date-today','wpb_date_today');
このコードは、WordPress ダッシュボードで選択した日付と時刻のフォーマットを使用して、ページや投稿に現在の日付を表示します。
より詳細な手順については、WordPressで今日の日付を表示する方法に関するチュートリアルをご覧ください。

この記事が、WordPressで日付と時刻の形式を簡単に変更する方法を学ぶのに役立ったことを願っています。また、WordPressコメントから日付と時刻を削除する方法に関するチュートリアルや、最高のWordPressアクティビティログおよび追跡プラグインの専門家による選択肢もご覧ください。
この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。

Mrteesurez
投稿に時間と日付を表示するガイドをありがとうございます。これは、随時新しい最新の更新を公開するニュースウェブサイトに非常に役立ちます。今日の曜日と日付を表示すると、最新ニュースとしてユーザーに表示されます。検索結果でのクリック率を確実に向上させるでしょう。読者は最新の日付の最新ニュースを探しています。私はニュースブログを持っており、以前は入学と試験の更新に関する地元の教育ニュースを公開していました。それにその機能を実装してみます。共有していただきありがとうございます。
タヒル・カーン
こんにちは、ほとんどの場合うまくいきません。テーマが日付と時刻のフォーマットを上書きしている場合はどうなるか、解決策を提供してみてください。
ありがとうございます
WPBeginnerサポート
テーマが日付と時刻の形式を上書きしている場合は、使用している特定のテーマのサポートに連絡することをお勧めします。彼らは、問題を修正するために変更できる特定のスタイルがあるかどうかを教えてくれるはずです
管理者
Krishna
日付をヒンディー語のような特定の言語に翻訳するにはどうすればよいですか?
WPBeginnerサポート
サイトの言語を希望する言語に設定するか、テーマのサポートに連絡して、正しく翻訳されていない場合は対応してもらう必要があります。
管理者
アレックス・アビル
WordPressテーマのシングルページに誤った時間が表示されています。
解決方法は?
WPBeginnerサポート
テーマ自体にエラーがあるかどうかを確認するために、テーマのサポートに問い合わせることをお勧めします。
管理者
コートニー・スティーブンス
投稿の日付フォーマットを変更するにはどうすればよいですか?私のテーマの日付フォーマットは、例えばOctober 26th, 2018ですが、日付の後に「th」がないOctober 26, 2018にしたいです。一般設定では日付フォーマットは私が望むものになっていますが、ブログ投稿のあるページを見ると、まだ「th」が付いた他のフォーマットになっています。助けてください!
ダノルド
こんにちは、問題があります。デモンストレーションされたように日付フォーマットを変更しましたが、記事を公開すると、日付フォーマットは常に別の形式になります。ペリカンテーマを使用しています。
WPBeginnerサポート
こんにちは、
デフォルトのテーマでサイトをプレビューしてみてください。問題が解決するかどうか確認してください。もし解決するなら、それはあなたのテーマがWordPressの日付フォーマットを上書きしていることを意味します。
管理者
ムンベレ・オースベル
皆さんは最高です。
イルファン
本当にありがとうございます。とても助かりました
スコット
変ですね!何も表示させることができません。
ガブリエーレ
こんにちは、WPの時計を1年進めることは可能ですか?
マシュー・スペンス
日付をどうやって修正しますか?明後日ではありません。
アリス
現在のWordPressのフォーマットは、ここに表示されているものとは異なります。WordPressの設定でタイムゾーンを見つけることすらできないようです。
ミシェル・ストークス デコレーター
スマートフォンで日付を表示したくないのですが、サイトをスマートフォンで見やすくするために、日付をすべて非表示にする方法はありますか?よろしくお願いします。
WPBeginnerスタッフ
これは、ページの日付の表示にのみ影響します。パーマリンクは変更されません。
クリスティン
古い投稿もすべて変更されますか?それとも新しい投稿のみですか?1年以上フォーマットを変更したいと思っていましたが、多くのバックリンクがあります。トラフィックがすべて台無しになるのではないかと心配です。