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

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

Например 2 домена admin.site.ru и site.ru
  • Вопрос задан
  • 33 просмотра
Решения вопроса 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' );
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы