Как активировать плагин(ы) если нет доступа в админку?
Здравствуйте, подскажите как можно активировать плагины если нет доступа в админку вордпресс? При этом у меня есть доступ по фтп и к базе данных.
При активации одного из плагинов произошла ошибка, в результате которой я не могу открыть страницу плагинов . Остальные страницы работают.
Подскажите как можно активировать и дезактивировать плагины без использования админки вордпресс.
Более правильный вариант активации и деактивации плагинов, через код.
Активация плагина:
$result = activate_plugin( 'plugin-dir/plugin-file.php' ); if ( is_wp_error( $result ) ) { // Process Error }
Деактивация
deactivate_plugins( plugin_basename( __FILE__ ) );
В таблице wp_options есть поле(опция) «active_plugins»
В ней хранится сериализованный массив, с путями активных плагинами типа «имя_плагина/имя_файла.php»
Можно как скрипт написать, так и через phpmyadmin найти опцию:
SELECT * FROM `wp_options` WHERE option_name = 'active_plugins'
Можно через скрипт получить, дописать и обновить update_options()