[WordPress] にもかかわらず、DATE_RFC822 でそれらを生成された問題のある私の日付を検索 W3C のフィード検証サービス

スポンサーリンク

Question

私の RSS を検証してきたそれは私に警告を与える http://validator.w3.org/feed/check.cgi でフィード:

また、フィード リーダーの広い範囲との相互運用は、次の勧告を実装することによって改善できる

line 10, column 46: Problematical RFC 822 date-time value: Mon, 15 Dec 14 15:26:54 +0000 

            Mon, 15 Dec 14 15:26:54 +0000

php とワードプレスで日付を生成する

      date(DATE_RFC822, strtotime(get_post_time('Y-m-d H:i:s',$postid));

この日は明確な不平、バリデーターは RFC822 の定義に建てられた Php を使用しています DFC822、として書式設定、方法を私はそれを修正

答え

あなた coud 使用してはるかに単純な

get_the_time('r', $postid)

  • r

    引数は RFC 2822 として日付の書式を自動的に

  • get_the_time

    、記事の公開された時間を取得

してできる限り理由はありませんを投稿時間を取得し、タイムスタンプを解析し、再びそれを書式設定

この役立ちます希望

http://stackoverflow.com/questions/27568711/the-w3c-feed-validation-service-finds-my-dates-problematic-even-though-i-generat

スポンサーリンク

Leave a Reply