Нужно переключить PHP в менее строгий режим сообщения об ошибках.
В WordPress включена библиотека SimplePie (для работы с RSS-лентами). Несмотря на то, что сам WordPress теперь требует PHP 5.2.4 и выше, используемая версия SimplePie (1.2.1) должна сохранять совместимость с PHP 4, поскольку библиотека используется не только в WordPress. Из-за разницы в стандартах написания кода для PHP 4 и 5 появляются эти отладочные сообщения, однако сам код по-прежнему работает корректно.
Обсуждения в багтрекере:
http://core.trac.wordpress.org/ticket/12367
http://core.trac.wordpress.org/ticket/20139
Версия SimplePie 1.3 совместима с PHP 5, однако до недавнего была на стадии разработки. Вероятно, будет включена в WordPress 3.5:
http://core.trac.wordpress.org/ticket/21183
Добавьте строку в wp-config.php
:
error_reporting( E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT );
Я так понял на данную проблему можно не обращать внимания, ее пофиксят со следующим обновлением WP или в недалеком будущем?
Не факт, что именно со следующим, но по сути верно.
Странно, я ничего не делал и ошибка сама собой исчезла 🙂
Скорее всего, потому что ленты кешируются на 12 часов, и class-simplepie.php
подключается только по истечении этого времени.