Не пропусти
Главная 20 Интернет 20 Запрет обновления отдельных плагинов WordPress
plugin1 600x114 - Запрет обновления отдельных плагинов WordPress

Запрет обновления отдельных плагинов WordPress

plugin - Запрет обновления отдельных плагинов WordPress

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

Мы предлагаем два способа запрета обновления конкретного плагина:

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

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

Сделать это достаточно просто.

Зайдите в раздел «Плагины», в административной консоли WordPress. Найдите нужный плагин и нажмите на «Изменить»

plugin1 600x114 - Запрет обновления отдельных плагинов WordPress

В открывшемся файле (это и есть главный файл плагина), найдите строчку Version

plugin2 600x467 - Запрет обновления отдельных плагинов WordPress

Измените версию плагина. В нашем случае мы указали 99.9.9. и нажмите кнопку «Обновить файл»

plugin3 600x459 - Запрет обновления отдельных плагинов WordPress

2. Вариант для более продвинутых пользователей.

Можно создать фильтр для блокирования обновления отдельных плагинов.

Для этого вам нужно:

Прописать в файл config.php массив директорий плагинов, обновление которых вы хотите заменить. Если плагин состоит из одного файла – указывайте название плагина.

$DISABLE_UPDATE = array( 'название директории плагина 1', 'название директории плагина 2', 'другие названия' );

Добавить в function.php текущей темы добавить код, обрабатывающий массив и запрещающий обновление указанных в нем плагинов.

function filter_plugin_updates( $update ) {
    global $DISABLE_UPDATE; // см. wp-config.php
    if( !is_array($DISABLE_UPDATE) || count($DISABLE_UPDATE) == 0 ){  return $update;  }
    foreach( $update->response as $name => $val ){
        foreach( $DISABLE_UPDATE as $plugin ){
            if( stripos($name,$plugin) !== false ){
                unset( $update->response[ $name ] );
            }
        }
    }
    return $update;
}
add_filter( 'site_transient_update_plugins', 'filter_plugin_updates' );

Учтите, что при смене темы, запрет обновления плагинов работать не будет.

Запрещая обновление плагинов, не забывайте, что если сам WordPress обновляется – код плагин со временем может перестать работать.

О admin

Оставить комментарий

x

Check Also

div bloki - Про тег div замолвим мы слово

Про тег div замолвим мы слово

Добрый день друзья! Как то в своих нескольких уроках по html я говорил и употреблял такое понятие как div верстка. У вас наверняка возникли вопросы, ...

addresspic - Что такое html тег address и как он работает?

Что такое html тег address и как он работает?

Всем хорошего и бодрого утра! На линии обучения азам сайтостроительства Макс Метелев и сегодня мы рассмотрим такой интересный тег, который применяется в html 5 версии ...

1f642 9 - Как правильно подключить шрифты в CSS на сайте?

Как правильно подключить шрифты в CSS на сайте?

Всем привет дорогие друзья! Наконец то к сайту вернулась посещаемость, а то с праздниками народ вообще подзабил на полезные статьи. Ну это понятно, кто в ...

bigstock website building 10145534 1 - Как выбрать бесплатный конструктор сайта?

Как выбрать бесплатный конструктор сайта?

Всем привет дорогие друзья и читатели моего блога! Средства, облегчающие процесс создания веб-сайтов создаются постоянно, с тех пор как к Интернету получил доступ обычный обыватель. ...

website contact us icons post internet page concept icon five paper isolated white background 32678534 - Идея для бизнеса: разработка иконок для сайта

Идея для бизнеса: разработка иконок для сайта

Основной принцип. Когда человек первый раз попадает на веб сайт, то первое на что он обращает свое внимание – это иконки для заголовков. Именно по ...

1f642 8 - Как скруглить углы и края в фотошопе

Как скруглить углы и края в фотошопе

Рад снова и снова видеть вас мои дорогие читатели! Сегодня очередной урок по фотошопу и расскажу сегодня как скруглить края (углы) у фото или картинки ...

1f642 7 - Как скруглить края или углы у картинки онлайн

Как скруглить края или углы у картинки онлайн

Добрый день друзья и подруги! Рад вас всех видеть в обновленном составе. Почему в обновленном? Да потому как активность ваша на блоге растет с каждым ...

2012 Ford Mustang LX Red - Оптимизация картинок на сайте с помощью полезных сервисов и программ

Оптимизация картинок на сайте с помощью полезных сервисов и программ

Всем привет друзья! В этой статье я расскажу про важность оптимизации изображений и картинок на вашем сайте, без разницы используете ли вы CMS WordPress, Joomla ...

choosing colors - Как подобрать цвета для своего сайта? Обзор 4 сервисов

Как подобрать цвета для своего сайта? Обзор 4 сервисов

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

razrabotka dizajna sajta - Разработка качественного и продающего дизайна сайта

Разработка качественного и продающего дизайна сайта

В реалиях современного интернет-бизнеса дизайн сайта уже не является исключительно эстетическим элементом, он выполняет рекламные функции, а главное – может стать конкурентным преимуществом. Существует немало ...

sklikivaniye 300x226 - Скликивание рекламы

Скликивание рекламы

Скликивание рекламы Всем привет! Данная статья будет посвящена такому вопросу, как скликивание рекламы. Частично суть проблемы была описана в данном посте, но чаще всего под ...

addstudio 300x171 - Promo-soft AddStudio

Promo-soft AddStudio

Promo-soft AddStudio Всем привет! На данном блоге давно не было обзоров SEO софта и поэтому сейчас постараюсь исправиться. На этот раз виновником торжества; стала программа ...

add2board 300x219 - Promo-soft Add2Board

Promo-soft Add2Board

Promo-soft Add2Board Всем привет! Я продолжаю обзор SEO софта от компании Promo-soft и на этот раз речь пойдет про Add2Board. Основное предназначение программы  автоматическая рассылка на ...

addsite 300x205 - Promo-soft AddSite

Promo-soft AddSite

Promo-soft AddSite Всем привет! Как вы уже, наверное, заметили я делаю обзор всей линейки программ от Promo-soft  и сегодня на очереди AddSite . До этого ...

xrumer7crack 300x168 - Xrumer 7.0.12 Elite and Hrefer 3.85 взломан

Xrumer 7.0.12 Elite and Hrefer 3.85 взломан

Xrumer 7.0.12 Elite and Hrefer 3.85 взломан Всем привет! Собственно новость не первой свежести, но до этого многие полагали что это фейк и что взломанного ...

keycollector 300x173 - Key collector

Key collector

key collector Всем привет! В этой статье будет дан небольшой обзор программы, без которой не представляют себе жизнь многие оптимизаторы key collector ( кей коллектор). ...