Перенос WP на другой хостинг. Об ошибке текстовых виджетов.

Апдейт и перенос блогов на WP неоднократно описан и повторяться я не буду. Но есть одно НО!

Помогая переносить сайт на Word Press заодно и делая update версий столкнулся с ошибкой, не попадающей под стандартный механизм переноса (апдейта). Дело в том, что на данном сайте использовались текстовые виджеты. После заливки обновленной версии на сайт движок стал давать ошибку типа:

Warning: Invalid argument supplied for foreach() in

D:\hosting\member\blogkenneth\site1\wp-includes\widgets.php on line 532

Насколько я понял ошибка не зависит от версии WP

То
есть текстовые виджеты нарушили свои параметры. Решение простое.
Добавляем в файл functions.php темы, которую вы используете строку:
delete_option('widget_text');

Страницы WP и админка должны грузиться без проблем. 

Стираете строку.

Восстанавливаете виджеты.

Можно
сделать по другому. Прописать строку в тему, которую вы не используете.
При необходимости активируйте тему. И не забывайте про БЭКАП.

Удачи!!! 

(Visited 5 times, 1 visits today)

You may also like...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *