Ранее сегодня я обновил наш тестовый сайт, в рамках подготовки к прокатке обновления к основному сайту. Это включало обновление несколько плагинов и замена «BeforeTheDeadline» плагин с реактивным ранцем. После завершения обновления я обнаружил, что я получаю несколько сообщений об ошибках на панели приборов, под "Входящие ссылки" приборной панели виджета, и даже больше ошибок, когда я пытался очистить кэш W3 Total Cache.
Устаревшие: Назначение возвращаемого значения новых по ссылке, является устаревшим в ... / WP-включает в себя / класс simplepie.php
Я был в состоянии очистить ошибки путем отключения всех плагинов, и повторного включения 1 на время, чтобы привести меня в преступника - обновление для "WP Auto Affiliate Links” plugin we use to insert links to amazon for some products. A bit more research and a comparison of the code between the old plugin and new version led me to a fix fairly swiftly — the plugin contains some code near the top which turns on PHP ошибки.
[PHP]error_reporting(E_ALL & ~E_NOTICE);[/PHP]
Удаление эту строку (или комментируя его) полностью решена проблема.
В качестве дополнительной записке, - эти предупреждения от PHP are normal for anyone running wordpress on an up-to-date PHP5 because wordpress includes lots of legacy code which uses functions which are now deprecated. The reason they aren’t normally shown is because non fatal errors are usually suppressed. It’s high time wordpress updated this legacy code, but that is a discussion for another time. In the meantime — if you start to get these errors after a plugin update you need to check the plugin code and edit out any lines that include the error_reporting() Вызов функции.
In the process of resolving this issue I also discovered something else quite useful. When I wanted to obtain the previous version of the auto affiliate links plugin I discovered that these are all archived on the wordpress.org downloads page. The current version (на момент-мости) is 2.3.2 которые могут быть загружены с HTTP://downloads.wordpress.org/plugin/wp-auto-affiliate-links.2.3.2.zip. My previous version was 2.2.2 - Так я догадался, ссылка для скачивания будет HTTP://downloads.wordpress.org/plugin/wp-auto-affiliate-links.2.2.2.zip if old versions were retained. Hey presto — using that address worked perfectly, престижность WordPress для хранения старых версий.
Есть некоторые собственные мысли? Побалуйте себя ниже, комментируя! Если вы хотите подписаться, воспользуйтесь ссылкой для подписки в меню вверху справа.. Вы также можете поделиться этим с друзьями, используя социальные ссылки ниже. Ваше здоровье.
оставьте ответ