Как запретить регистрацию на уровне PHP?
Часто перемещаю базу данных с тестового сайта на рабочий, нужно отключить часть параметров независимо от настроек в базе данных, один из них "возможность регистрации".
--
Как отключить некоторые опции на рабочем сервере (проде), но при этом оставить их включенными на локалке?
Сделай проверку локалхост ли это, типа такой:
А дальше через фильтр меняй значение опции или что там не нужно на сервер, но нужно на локалке.
// разрешим регу на локалке и запретим на сервере add_filter( 'pre_option_'.'users_can_register', function(){ return IS_LOCALHOST; } );