День добрый.
Может кто сталкивался.
В один момент сильно начала тормозить админка wordpress, а именно theme-editor.php (редактор темы)
Все остальные разделы работают - ОК.
Проблема 100% в теме (если ее менять на базовую - то все ок.)
Отключение плагинов не помогает.
Нюанс такой, что на другом серверестоит такая же тема и там проблем нет.
И тут тоже проблем не было, до определенного момента.
В момент обращения к theme-editor.php - сильно грузится ЦП и в итоге отдупляется через 20сек.
Сайт переносил на другой сервер - не помогло.
Сапорты ничем помочь не могут.
Как найти более точную причину отчего тормозит?
Плагин Query Monitor ничем не помог, кроме точной времени загрузки.
Upd
Провел тест.
1) Сделал поддомен
2) Перенес сайт (статику без БД), создал новую базу
В итоге никаких тормозов не было.
После уже импортировал старую базу и так же проблем не наблюдал.
Получается какой-то конфликт тема + бд на продуктиве....
Есть идею где искать подвох? И вообще, что это такое может быть?
Пока вижу вариант сделать новую базу и импортировать старую и запускать продакшн с нее.
Возможно, что тема потребляет много памяти, хотя странно конечно, и тогда вам нужно увеличить max memory_limit. Вариант - при помощи плагина p3 profiler узнайте объем памяти и установите больше. И возможно, что на другом сервере память больше, а на этом меньше.
Плагин - https://ru.wordpress.org/plugins/p3-profiler/
krinbin, а переустанавливать пробовали? + пробовали ли вы включить дебаг и глянуть на ошибки?
+ помню была такая проблема, когда после переноса домен был заменен только в wp_options а в других таблицах не был обновлен. попробуйте плагином better search replace сменить старый домен на новый, также поставьте галочку guid тоже
krinbin, знаете на ум приходит разве что кодировка и сравнение... может быть они отличаются у вас
например, utf8_general_ci utf8_unicode_ci utf8mb4_unicode_ci utf8mb4_unicode_520_ci и т.д.