Чтобы отключить определенный плагин, вы должны удалить его из сериализованной строки, в которой хранится список всех плагинов - это установлено в столбце option_value
таблицы wp_options
, как описано @TimDurden. Конкретное изменение формата, которое вы должны сделать: взято бесстыдно из Интернета :
a:4:{
i:0;s:19:"akismet/akismet.php";
i:1;s:36:"google-sitemap-generator/sitemap.php";
i:2;s:55:"google-syntax-highlighter/google_syntax_highlighter.php";
i:3;s:29:"wp-swfobject/wp-swfobject.php";
}
Этот первый набор символов - a:4
- обозначает массив и его длину. Также обратите внимание, что каждая строка в списке плагинов имеет индекс. Итак:
- Уменьшить индекс (с 4 до 3 в данном случае)
- В каждой строке уменьшать число после
i:
- Удалите конкретный плагин, который вы хотите отключить.
Обновите значение в БД, используя новую строку, созданную из этих шагов:
update wp_options set option_value=<new value> where option_id=<id of this option>
Обратите внимание, что имя вашей таблицы может не совпадать с wp_options - у вас может быть префикс для добавления.