Один сайт (на котором не было никаких изменений) стал очень долго загружаться. Время ожидания сервера ровно минута и после этого сайт загружается как обычно (около 2 сек.). Т.е. сайт обращается на какой-то ресурс, ждет минуту, он не доступен (тех. поддержка хостинга указала адрес куда посылается запрос, я проверил по ip) и начинает загружать сайт.
Соответственно дело не в шаблоне (или в нем ). Стал проверять методом тыка с файла index.php. (последовательно вставлял die() в файлы от index.php). Нашел проблему в файле template-loader.php в папке wp-includes, как раз после кода
Код:
include( $template );
Может кто-то сталкивался с такой ситуацией и может чем помочь? Или хотя бы дать пинка куда копать.
Дело однозначно в шаблоне, так как код (include( $template )) подгружает файлы именно из шаблона. Если вы говорите, что задержка именно на главной, то смотрите код для главной страницы (какой-нибудь home.php) и уже в нём искать, где посылается запрос. Возможно на главной у вас вывод соцсетей или ещё что-нибудь, а на каком-то сервисе проблемы.