wp_widget считается устаревшим ? исправляем!

wp_widget убрать ошибку при обновлении вордпресс

wp_widget стал устаревшим после обновления wp до версии 4.3 начался конфликт с некоторыми плагинами. Можно подождать пока разработчики  расширений сами исправят ситуацию или самостоятельно попробовать решить проблему. Итак:

Как убрать ошибку wp_widget самостоятельно?

  • иметь доступ к редактированию файлов, к хостингу или через админку постараться самому вылечить плагин
  • иметь мозги, зная, что менять придется устаревшие функции
  • придется потратить время, прежде чем все заработает

 

  1.  Включаем показ ошибок
  2. находим ошибку файла, на который ругается wp
  3. Открываем файл и редактируем

Проверенная информация, уже мною была решена 1 проблема

Например это
$this->WP_Widget('tw-recent-posts', __('TW Recent Posts ', $this->localization_domain), $widget_ops);

вот в это

parent::__construct('tw-recent-posts', __('TW Recent Posts ', $this->localization_domain), $widget_ops);

 

 

 

Не проверенная информацию мною (

можно попробовать что пишут другие разработчики  но это мне не помогло!
 WP_Widget::WP_Widget()  на parent::__construct().
parent::WP_Widget() на parent::__construct().

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

 

 

Поделись с друзьями:

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

* Все комментарии проходят модерацию