wordpress — проверка RSS-канала в переполнении стека

У меня есть RSS-канал на моем сайте. Я проверил его валидатором W3C и получил странный результат.

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.
line 13, column 45: Problematical RFC 822 date-time value: Fri, 08 Sep 17 14:05:57 +0000

Я бы исправил эту рекомендацию. Я генерирую дату как date(DATE_RFC822) в PHP. В чем может быть проблема?

Я пробовал разные способы, такие как date('D, d M Y H:i:s +0000'), date('r') и т.п.

2

Решение

Проблема, на которую жалуется валидатор, состоит в том, что DATE_RFC822 выводит только две последние цифры года.

PHP имеет постоянную DATE_RSS встроенный, который вы могли бы использовать вместо.

print date(DATE_RSS)

Выходы:

Пт, 08 сен 2017, 16:23:05 +0200

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector