日付の表記を直しましょ!

注意!! この投稿は3年と4ヶ月くらい前に公開したものです。そのため、最新版の WordPress では正常に動作しないかもしれないのでご注意ください。

WordPress を使用したいろんなサイトをふらふらと巡っていると、日付の表記が「12 月 14th, 2008」のように日本語と英語が混ざっているサイトをけっこうたくさん見かけます。これは簡単に修正できるのでぜひ直しましょ!

方法

  1. 使用しているテーマのフォルダをローカルで開く
  2. まずは index.php を適当なテキストエディタで開く
  3. 「<?php the_time(‘F jS, Y’) ?>」を探す
  4. 「F jS, Y」の部分を「Y 年 n 月  j 日」などお好みに修正する (FとかYとかはPHP: date – Manualを参照)
  5. 文字コードUTF-8で保存する
  6. 保存したindex.phpをサーバにアップロードして上書き
  7. 「<?php the_time(‘F jS, Y’) ?>」が含まれる他のファイル(single.phpやarchive.phpなど)も同じように修正する。

ヒント

    関連投稿:

    1. Post Updated NG
    2. Hirji Date
    3. Get-a-Post
    4. Next/Previous Day
    5. Stewart’s Single Page View

    日付の表記を直しましょ!” へのコメント

    1. ピンバック: WordPressテーマplaintxtBlogの日本語リソース作った | 高橋文樹.com

    2. 「Y 年 n 月 j 日」などお好みに修正する

      基本的にはお好みでいいと思うんですが、読み上げリーダーで読む人に配慮するなどユニバーサルデザインを目指すならば「Y 年 n 月 j 日」がベストで、他の形式はいまいちになってしまいますね。特にスラッシュ区切り「Y/m/d」などはあまり好ましくないと言われています。最近のスクリーンリーダーだと、こういう文字列を日付を認識するかもしれず、問題ない可能性もありますが。

      # そういいつつ、ウチのサイトは「Y-m-d」形式を一部採用しています ;-)

    3. 特にスラッシュ区切り「Y/m/d」などはあまり好ましくないと言われています。

      私もスラッシュ区切りは好みじゃないです。言語によって年月日の順番が違ってたりすることもありますしねー。

    4. ピンバック: 日付の表記を直す « WP for Way2Go

    5. ピンバック: [Mi]みたいなもの

    6. ピンバック: 文字化け

    7. ピンバック: HIMAWARI 最新版 » Blog Archive » 文字化け

    コメントを残す

    メールアドレスが公開されることはありません。

    次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>