Есть один супер простой способ, который позволяет решить 80% проблем с сайтами на WordPress. Любой специалист средней руки про него знает. Но новичков бесконечно больше. А потому все эти вопросы водопадами текут на разных ресурсах, конца и края им нет. На эти вопросы как правило нет ответов, но есть методика, которая позволяет найти ответ самостоятельно. Ну или существенно повысить качество вопроса и вероятность адекватного ответа.
Исходные положения:
- WordPress сам по себе это простая, пуленепробиваемая машина которая работает как часы (в 99,999% случаев)
- Абсолютное большинство проблем связано с кривыми компонентами (плагинами и темами)
- Остальное — проблемы конфигурации сервера
Потому диагностика сводится к простым шагам.
Отключение компонентов
- Отключить все плагины
- Сменить тему на типовую (например Twenty Seventeen)
- Проверить актуальность проблемы
В 80% случаев проблема исчезнет. Далее надо пошагово активировать компоненты обратно и проверять проблему. В какой то момент проблема вернется. Тот компонент который вы активировали последним и содержит проблему. Зная врага в лицо проще найти решение.
Смена хостинга
Если первый метод не помог, то часто проблемы бывают в плохо настроенных серверах. Достаточно попробовать сменить хостинг. Поднять копию сайта на другом хостинге и проверить работу. Так можно решить еще 19% проблем.
Итого и xdebug
Первые 2 шага под силу выполнить без навыков программирования и это позволяет выявить 99% проблем.
Но иногда бывает этого мало. Придется звать программистов. Программистам проще — они могут включить xdebug, почитать логи и тем самым найти причину и решение оставшихся 1% проблем. Благо это бывает крайне редко.
Источник: https://wpcraft.ru/2017/pervichnaya-diagnostika-oshibok-i-problem-v-wordpress/