«

»

Мар 07 2016

Обновление плагина DNUI (Delete not used images)

Маленький человек может сделать многое.

Обновление плагина DNUI (Delete not used images)Всем привет, кто на блоге!

Сегодня расскажу об обновлении плагина DNUI (Delete not used images), который помогает оптимизировать базу данных и удалять копии неиспользуемых изображений.

Всем известно, что WordPress при публикации изображений создает дополнительно до десяти копий различного размера. Но в записях сайтов и блогов используются не все.

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

16 января 2016 года автор выложил обновление плагина DNUI (Delete not used images) до версии 2.0. В изменениях указано, что он протестирован до последней версии WordPress 4.4.1 буквально сутки назад.

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

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


MegaIndex

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

Автор плагина отреагировал мгновенно. И произвел нужные изменения. Сначала создатель плагина не мог понять причину. Но когда я отправил ему ошибку со своего блога, он обещал быстро исправить неполадки.

Я не силен в кодах и функциях появившейся ошибки: wp-content/plugins/dnui-delete-not-used-image-wordpress/php/model/OptionsDNUI.php на линии 15, но оказалось очень просто.

Если на хостинге используется версия PHP 5.3 или менее, то в файле  Options DNUI на линии 15 используется синтаксис массива (), а в версии PHP 5.4 применяется короткий синтаксис массива, который заменяет () на [].

Поэтому я зашел на хостинг в панель управления сайтом => Программное обеспечение и службы=> Выбор версии PHP.

Выбор версии PHP в панели хостинга

Выбирал нужную версию 5.4, сделал текущей и сохранил.

Сохранить версию PHP

Через два часа автор устранил ошибки и обновил плагин DNUI (Delete not used images) ​​до версии 2.0.1 протестировал его с WordPress 4.3 / 4.4.1 и PHP 5.3/5.4 /5.6.

Обновление плагина DNUI (Delete not used images) теперь можно устанавливать и с версией PHP 5.3.

На этом все.

До встречи в статье «»

С уважением, Николай Иванов.

ОСТАВЬТЕ КОММЕНТАРИЙ ИЛИ ЗАДАЙТЕ ВОПРОС.

РАССКАЖИТЕ В СОЦСЕТЯХ.


eTXT

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

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