TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Исключить плагин или тему из обновлений WordPress

733

Как отключить обновление плагина в WordPress

Я иногда сталкивался с ситуацией, когда мной был реализован собственный плагин для клиента и я конечно же дал плагину уникальное название. Затем кто-то из разработчиков выпускает плагин с тем же именем, ну а позже данный разработчик публикует обновление… Теперь для моего плагина есть «обновление» которое было подхвачено WP автоматически не смотря на то что данное обновление было выпущено не мной, а все это из-за одинаковых названий плагинов… За тем клиент заходит и обновляет плагин, и обнаруживает, что он потерял пользовательскую функциональность, которую я для него реализовал.

Если вы создаете пользовательский плагин для клиента, обязательно отключите обновления плагинов!

Просто поместите приведенный выше код в основной файл вашего плагина, и WordPress никогда не покажет, что он имеет обновление.

Как отключить обновление темы в WordPress

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

Если вы изменяете общедоступную тему, обязательно отключите обновления темы!

Примечание: Это работает, только если тема активна! Если вы хотите запретить обновления, даже если тема неактивна, вам нужно будет добавить код в плагин и использовать жестко закодированные значения вместо get_option('template') и get_option('stylesheet').

  • Оба приведенных выше фрагмента кода являются обновленной версией кода первоначально опубликованого Mark Jaquith. *

Статья была переведена для блога TechBlog.SDStudio.top

Источник: wpscholar.com

Источник записи:

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