Была такая проблема!
1. Какое время загрузки сайта? Более менее в среднем 2,5сек при наличии кучи подключенных плагинов.
2. Первым делом установите WP Super Cache (более простой в настройках)
3. Отключайте по очереди плагины и проверяйте скорость загрузки сайта на каждом этапе, чистый WP без плагинов грузится в среднем от 1,2 - 1,7 сек - Часто в nulled плагинах стоят стучалки на проверку лицензии и при обновлении со страницы уходят лишние запросы которые тормозят весь сайт.
4. Большинство шаблонов поддерживают написание своих стилей и js через админку, для этого идет подключение файлов типа custom.css и custom.js - удалите обращения к этим файлам, поиски начинаем с файла functions.php в папке шаблона. И вообще желательно отключить все что вам не нужно.
5. Если ответ сервера больше 1сек., то 100% проблемы с хостингом, перейдите на другой тариф (спросите у хостера про нагрузку сервера).