Задать вопрос

Как отключить выполнение плагина на дубликате сайта?

Подскажите есть 2 дубликата сайта с одной бд, как сделать так что бы определенный плагин был отключен на втором а на первом что-бы работал?

Например 2 домена admin.site.ru и site.ru
  • Вопрос задан
  • 38 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    WordPress – с нуля до Профи
    1 неделя
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 1
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
function wpp_deactivate_plugin_for_domain() {

		$plugin = '/my-plugin/my-plugin.php';

		if ( 'site.ru' === $_SERVER[ 'HTTP_HOST' ] ) {
			activate_plugins( $plugin );
		} else {
			deactivate_plugins( $plugin );
		}
	}

	add_action( 'admin_init', 'wpp_deactivate_plugin_for_domain' );
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы