Как проверить плагин на ошибки

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы — администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

    Скрыть объявление

Скрыть объявление

В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Найти сайт где можно проверить правильность написания конфигов плагинов

Тема в разделе «[Архив] Помощь», создана пользователем Droid, 16 сен 2013.

Статус темы:

Закрыта.
Статус темы:

Закрыта.

Поделиться этой страницей


Rubukkit - свой сервер Minecraft

Исправление плагинов

Данный раздел — алгоритм действий при любой поломке какого-либо плагина.

Чтобы понять, с каким плагином какой конфуз произошёл — вам нужно заглянуть в логи консоли сервера.
Для этого:

  1. 1.

    Заходим в встроенный редактор файлов и ищем последний log файл;

  2. 2.

    Открываем его, начинаем активные поиски проблемы;

  3. 3.

    Находим проблему и плагин, который нужно исправить.

Далее, переходим ко всем возможным вариантам решения.

Проверка актуальной версии плагина

Первое, на что стоит обратить внимание — версия плагина.
Существует команда, которой вы можете посмотреть список плагинов, установленных на свой сервер, и их версий.

plugins или o.plugins или oxide.plugins

На примере плагина RemoverTool с

umod.org

:

  1. 1.

    Проверим версию плагина, установленного на сервер:

    pluginsguideremove.png


    На сервер установлена версия «4.3.5».

  2. 2.

    Зайдём на

    umod.org

    и проверим актуальную (последнюю) версию:

    versionremoveplugin.png


    Актуальная версия — 4.3.17, что очень сильно отличается от установленной на сервер версии.

  3. 3.

    Скачиваем плагин с актуальной версией и устанавливаем на сервер. Скорее всего, установка актуальной версии исправит все ошибки.

В некоторых случаях, плагин может перестать работать из-за некорректного конфига (пропущена запятая, в параметре написана лишняя буква)

Для редактирования конфигов советуем пользоваться встроенным в панель управления редактором файлов, так как в нём присутствует подсветка кода и индикация ошибок.

На примере конфига плагина RemoverTool:

configplugincorr.png


Перед нами обыкновенный config-файл RemoverTool, но в нём есть одна ошибка, которую сложно заметить начинающему пользователю — после параметра «Use Friends: true» пропущена запятая.

errorplugremove.png


Об этом свидетельствует появившаяся в консоли ошибка.

Но, благодаря встроенному в панель управления редактору файлов, вы можете заметить ошибку ещё при редактировании файла.

umniyredaktor.png

Исправим конфиг (поставим запятую на место) и всё вновь заработает.

Собственноручный фикс плагина

Если конфиг файла в порядке, установлена актуальная версия, а ошибка всё равно есть — при наличии знаний в этой сфере вы можете сами попробовать исправить плагин (также если он не из панели плагинов).

Если плагин из панели «приватных плагинов», или у вас не хватает знаний в этой сфере, то вы не сможете собственноручно исправить данный плагин.

В данном случае попросите разработчика исправить нужный вам ресурс.

  1. 1.

    Переходим в раздел «плагины сервера», кликаем на нужный нам плагин;

  2. 2.

    Листаем страницу вниз, ищем кнопку «создать обсуждение;

  3. 3.

    Создаём обсуждение с указанной темой, типом и описанием проблемы;

  4. 4.

    Ждём ответ разработчика/фикс плагина.

    fixplsplugins.png

Более быстрый и безопасный способ исправления ошибок WordPress

От автора: независимо от того, создаете ли вы новый веб-сайт WordPress или применяете обновления к существующему, проблемы с устранением неполадок могут быть очень трудоемким процессом. Это также может быть немного рискованно — особенно если вы имеете дело с живым сайтом (еще одна веская причина для создания промежуточной среды, когда это возможно).

В целом, для определения источника ошибки WordPress требуется, чтобы мы выполнили следующие шаги:

Переключиться на тему по умолчанию, такую как Twenty Seventeen;

Отключить все плагины и повторно активировать их, один за другим;

После активации каждого плагина обновить свой сайт на front end, чтобы проверить, появляется ли старая проблема;

Профессия PHP-разработчик с нуля до PRO

Готовим PHP-разработчиков с нуля

Вы с нуля научитесь программировать сайты и веб-приложения на PHP, освоите фреймворк
Laravel
, напишете облачное хранилище и поработаете над интернет-магазином в команде.
Сможете устроиться на позицию Junior-разработчика.

Узнать подробнее

Командная стажировка под руководством тимлида

90 000 рублей средняя зарплата PHP-разработчика

3 проекта в портфолио для старта карьеры

Эти шаги необходимы, так как они помогут вам определить, вызывает ли проблему ваша тема или один из подключаемых плагинов. Но для этого вам необходимо бросить живой сайт в режим обслуживания или столкнуться с перспективой позволить посетителям увидеть ваш беспорядок.

К счастью, теперь есть способ устранения неполадок сайта без побочного эффекта простоев. Благодаря бесплатному плагину Health Check вы можете выполнить описанные выше действия таким образом, который ограничивается только вашей учетной записью пользователя. Вот как это работает:

Давайте выздоравливать

Проверка работоспособности была разработана людьми из WordPress.org и может считаться «официальным» плагином, подобно Jetpack или BuddyPress. Это означает, что он заслуживает доверия и имеет множество коллективных знаний, когда дело доходит до поиска потенциальных проблем.

Тем не менее, когда вы активируете плагин и перейдете в Dashboard > Health Check , вы получите сообщение о том, что вы должны создать резервную копию своего сайта перед проведением любого тестирования. Хотя маловероятно, что у вас возникнут серьезные проблемы, всегда лучше быть в безопасности, чем сожалеть.

С учетом этого отказа от ответственности вы увидите, что экран проверки работоспособности состоит из серии вкладок — первая из которых содержит некоторую общую информацию о вашем сайте.

Более быстрый и безопасный способ исправления ошибок WordPress

Эти данные могут быть вашим первым ключом к тому, что может вызвать некоторые проблемы. Например, несовместимая версия PHP или MySQL может указывать на необходимость обновления вашего веб-хостинга. WordPress.org также предоставляет некоторые полезные пояснения относительно того, что указано на этой вкладке.

Отладочная информация

Вкладка «Debug Information» — это полный список стилей для вашего веб-сайта со всеми подробностями. Здесь вы найдете общую информацию о вашей установке, список всех тем и плагинов, информацию о сервере, разрешениях на файлы и многое другое.

Хотя почти все перечисленное здесь полезно, действительно хороший материал снова связан с сервером. Выяснение некоторых ограничений на загрузку и выполнение может помочь вам диагностировать проблемы, связанные с добавлением файлов. Объем доступной для WordPress памяти может предоставить вам возможное решение для сайта, который медленно работает на back end. Даже зная вес папки выгрузки, вы можете избежать любых ограничений хранения.

И если вам нужно поделиться конфигурацией своего сайта со специалистом технической поддержки (будь то на WordPress.org или в другом месте), все в этой панели можно легко скопировать в буфер обмена.

Более быстрый и безопасный способ исправления ошибок WordPress

Режим поиска неисправностей

Теперь мы пришли к интересной части! Режим поиска работоспособности Health Check — действительно обязательная функция плагина. Чтобы активировать его, перейдите на вкладку «Troubleshooting», прочтите краткие инструкции и нажмите кнопку «Enable Troubleshooting Mode».

При входе в этот режим вы заметите, что в разделе «Административная панель» в верхней части экрана появился пункт меню «Troubleshooting Mode». Здесь вы сможете включать плагины или темы по мере устранения процесса неполадок. Это, конечно же, гораздо удобнее, чем открывать страницу «Плагины» или «Темы» каждый раз, когда вы хотите внести изменения.

И если вы перейти на front end своего сайта, вы увидите, что он теперь использует тему WordPress по умолчанию. Хотя первоначальный взгляд на это может быть смущающим — не нужно беспокоиться. Помните, что вы единственный, кто просматривает ваш сайт в этом режиме. Все остальные посетители и зарегистрированные пользователи (при условии, что они не используют ваш логин) будут видеть все как обычно. Если вы действительно хотите быть уверенным, посетите front end вашего сайта в другом браузере, когда выходите из системы.

Более быстрый и безопасный способ исправления ошибок WordPress

Хотя режим устранения неполадок невероятно полезен, есть несколько вещей, которые необходимо принять к сведению:

Любые «обязательные» плагины WordPress, активированные на вашем сайте, НЕ будут деактивированы;

Если ваша регулярно действующая тема использует настраиваемые поля, эти данные не будут отображаться при использовании темы по умолчанию;

При тестировании некоторые функции вашего сайта, которые требуют плагинов, не будут работать, пока вы их не активируете;

Другие интересные моменты

Стоит отметить, что проверка работоспособности также включает некоторые дополнительные преимущества:

Информация о PHP

Это ваш стандартный phpinfo(), который обеспечивает полный обзор конфигурации вашего сервера. Это особенно полезно в тех случаях, когда вам нужно знать, включена ли какая-либо функция.

Инструмент целостности файлов

Для безопасности важно знать, что файлы ядра WordPress не повреждены. Этот инструмент сравнивает вашу установку с текущей версией WordPress и предупреждает вас о любых различиях, которые находит. Если есть различия, возможно, вам нужно почистить сайт от вредоносного ПО.

Инструмент проверки почты

Это простая форма, которая проверяет, работает ли функция wp_mail() на вашем сайте. Часто владельцы сайтов могут испытывать проблемы с получением сообщений, отправленных через контактные формы. Использование этого инструмента позволит вам убедиться, что сам веб-хост не является проблемой.

Более быстрый и безопасный способ исправления ошибок WordPress

Шах и мат

Красота Health Check заключается в том, что он взял тяжелую задачу и сделал ее более безопасной и удобной для пользователя. В следующий раз, когда вы столкнетесь с проблемой на веб-сайте WordPress, первым делом используйте этот плагин для устранения неполадок. Не забудьте сначала принять все необходимые меры предосторожности.

Однако обратите внимание, что плагин не идеален и может не поймать все. Поскольку это инструмент постоянного развития, команда WordPress.org поощряет пользователей сообщать о любых проблемах через форум поддержки плагина.

В целом, проверка работоспособности представляет собой большой шаг вперед, когда дело доходит до диагностики веб-сайта с ошибкой в WordPress. Он может сэкономить разработчикам много времени и головных болей.

Автор: Eric Karkovack

Источник: //speckyboy.com/

Профессия PHP-разработчик с нуля до PRO

Готовим PHP-разработчиков с нуля

Вы с нуля научитесь программировать сайты и веб-приложения на PHP, освоите фреймворк
Laravel
, напишете облачное хранилище и поработаете над интернет-магазином в команде.
Сможете устроиться на позицию Junior-разработчика.

Узнать подробнее

Командная стажировка под руководством тимлида

90 000 рублей средняя зарплата PHP-разработчика

3 проекта в портфолио для старта карьеры

Редакция: Команда webformyself.

Дата

Эти данные могут быть вашим первым ключом к тому, что может вызвать некоторые проблемы. Например, несовместимая версия PHP или MySQL может указывать на необходимость обновления вашего веб-хостинга. WordPress.org также предоставляет некоторые полезные пояснения относительно того, что указано на этой вкладке.

Отладочная информация

Вкладка «Debug Information» — это полный список стилей для вашего веб-сайта со всеми подробностями. Здесь вы найдете общую информацию о вашей установке, список всех тем и плагинов, информацию о сервере, разрешениях на файлы и многое другое.

Хотя почти все перечисленное здесь полезно, действительно хороший материал снова связан с сервером. Выяснение некоторых ограничений на загрузку и выполнение может помочь вам диагностировать проблемы, связанные с добавлением файлов. Объем доступной для WordPress памяти может предоставить вам возможное решение для сайта, который медленно работает на back end. Даже зная вес папки выгрузки, вы можете избежать любых ограничений хранения.

И если вам нужно поделиться конфигурацией своего сайта со специалистом технической поддержки (будь то на WordPress.org или в другом месте), все в этой панели можно легко скопировать в буфер обмена.

Более быстрый и безопасный способ исправления ошибок WordPress

Режим поиска неисправностей

Теперь мы пришли к интересной части! Режим поиска работоспособности Health Check — действительно обязательная функция плагина. Чтобы активировать его, перейдите на вкладку «Troubleshooting», прочтите краткие инструкции и нажмите кнопку «Enable Troubleshooting Mode».

При входе в этот режим вы заметите, что в разделе «Административная панель» в верхней части экрана появился пункт меню «Troubleshooting Mode». Здесь вы сможете включать плагины или темы по мере устранения процесса неполадок. Это, конечно же, гораздо удобнее, чем открывать страницу «Плагины» или «Темы» каждый раз, когда вы хотите внести изменения.

И если вы перейти на front end своего сайта, вы увидите, что он теперь использует тему WordPress по умолчанию. Хотя первоначальный взгляд на это может быть смущающим — не нужно беспокоиться. Помните, что вы единственный, кто просматривает ваш сайт в этом режиме. Все остальные посетители и зарегистрированные пользователи (при условии, что они не используют ваш логин) будут видеть все как обычно. Если вы действительно хотите быть уверенным, посетите front end вашего сайта в другом браузере, когда выходите из системы.

Более быстрый и безопасный способ исправления ошибок WordPress

Хотя режим устранения неполадок невероятно полезен, есть несколько вещей, которые необходимо принять к сведению:

Любые «обязательные» плагины WordPress, активированные на вашем сайте, НЕ будут деактивированы;

Если ваша регулярно действующая тема использует настраиваемые поля, эти данные не будут отображаться при использовании темы по умолчанию;

При тестировании некоторые функции вашего сайта, которые требуют плагинов, не будут работать, пока вы их не активируете;

Другие интересные моменты

Стоит отметить, что проверка работоспособности также включает некоторые дополнительные преимущества:

Информация о PHP

Это ваш стандартный phpinfo(), который обеспечивает полный обзор конфигурации вашего сервера. Это особенно полезно в тех случаях, когда вам нужно знать, включена ли какая-либо функция.

Инструмент целостности файлов

Для безопасности важно знать, что файлы ядра WordPress не повреждены. Этот инструмент сравнивает вашу установку с текущей версией WordPress и предупреждает вас о любых различиях, которые находит. Если есть различия, возможно, вам нужно почистить сайт от вредоносного ПО.

Инструмент проверки почты

Это простая форма, которая проверяет, работает ли функция wp_mail() на вашем сайте. Часто владельцы сайтов могут испытывать проблемы с получением сообщений, отправленных через контактные формы. Использование этого инструмента позволит вам убедиться, что сам веб-хост не является проблемой.

Более быстрый и безопасный способ исправления ошибок WordPress

Шах и мат

Красота Health Check заключается в том, что он взял тяжелую задачу и сделал ее более безопасной и удобной для пользователя. В следующий раз, когда вы столкнетесь с проблемой на веб-сайте WordPress, первым делом используйте этот плагин для устранения неполадок. Не забудьте сначала принять все необходимые меры предосторожности.

Однако обратите внимание, что плагин не идеален и может не поймать все. Поскольку это инструмент постоянного развития, команда WordPress.org поощряет пользователей сообщать о любых проблемах через форум поддержки плагина.

В целом, проверка работоспособности представляет собой большой шаг вперед, когда дело доходит до диагностики веб-сайта с ошибкой в WordPress. Он может сэкономить разработчикам много времени и головных болей.

Автор: Eric Karkovack

Источник: //speckyboy.com/

Профессия PHP-разработчик с нуля до PRO

Готовим PHP-разработчиков с нуля

Вы с нуля научитесь программировать сайты и веб-приложения на PHP, освоите фреймворк
Laravel
, напишете облачное хранилище и поработаете над интернет-магазином в команде.
Сможете устроиться на позицию Junior-разработчика.

Узнать подробнее

Командная стажировка под руководством тимлида

90 000 рублей средняя зарплата PHP-разработчика

3 проекта в портфолио для старта карьеры

Редакция: Команда webformyself.

Дата08.07.2020

Image

Как определить, какой плагин или код вызывает ошибку, что пишется в debug.log WordPress

Доброго времени суток!

Если включить логирование ошибок в WordPress, то будет соответствующий файл, в котором будут прописываться все возникающие ошибки, если, конечно, таковые имеют место быть. Однако, в идеале, никаких ошибок быть не должно. А если таковые и есть, то необходимо принимать меры.

Возникающие ошибки не стоит обставлять без внимания даже в том случае, если абсолютно весь функционал сайта визуально работает корректно.

Но проблема часто заключается в том, что ошибки в debug.log указываются не сильно подробные. К примеру, там могут указываться строки на сами файлы WordPress, которые оригинальные и по факту не являются причиной ошибки.

Пример ошибок на WordPress сайте

Ведь ошибки могут вызывать самые разные файлы или элементы в WordPress, а именно:

  1. Файлы используемой темы (дизайна) – ведь тема представляет собой набор php файлов, в которых размещается исполняемый код. И там может закрасться ошибка. Особенно часто причиной ошибки может являться вручную прописанный код в файле functions.php
  2. Используемые плагины – создают плагины для WordPress самые разные люди, с различным уровнем знаний и умений, ответственности в поддержании кода в актуальном состоянии. И в этой связи плагины могут приводить к ошибкам в работе WordPress движка.

Несомненно, дабы выявить проблему, можно поменять тему, поступательно отключать используемые плагины, и следить, когда та или иная ошибка пропадёт. Но это не очень продуктивный путь, особенно если сайт посещаемый.

Есть более продуктивный путь выявления источника возникающих ошибок в WordPress, о котором и будет рассказано далее.

Выявляем источник возникающих ошибок на WordPress сайте

В этом нам поможет популярный плагин под названием «Query Monitor».

Плагин для WordPress, позволяющий определить источник возникающих ошибок на сайте

Устанавливается он, как и любой другой плагин – из консоли WordPress. После его установки в верней панели появляется дополнительное выпадающее меню. При открытии страниц, если возникают ошибки в коде, то при наведении мышки на это меню будет открыто меню и там будет пункт под именем Ошибки PHP.

Найдены ошибки в работе WordPress сайта

Кликнув по оному, будут раскрыты подробности с технической информацией. Как мы видим, источником ошибки в данном примере является плагин под именем «Super Hide Post».

Причина возникновения ошибок в WordPress успешно выявлена

В данной ситуации можно сделать следующее:

  • Связаться с создателем данного плагина и сообщить о возникающей ошибке.
  • Найти замену с аналогичным функционалом, который бы функционировал без каких-либо ошибок.
  • Обратиться к программисту, дабы он помог решить проблему. Можно это сделать через биржу фриланса, если на примете нет знакомого специалиста.

Вот так можно быстро выявить источник возникновения ошибок в WordPress, что существенно ускорит их дальнейшее решение.

И да, после выявления проблем, отключите плагин «Query Monitor», т.к. он призван отслеживать многие происходящие процессы в WordPress, а это негативно может сказаться на скорости работы сайта.

Пожертвование сайту WPuse.ru (cбор пожертвований осуществляется через сервис «ЮMoney»)

Запуск сайта на ВордПресс — задача, требующая немало сил и времени. И одно дело, если нужно разработать простой лендинг, а другое, когда создаётся крупный многофункциональный ресурс. Во втором случае, когда к сайту подключается много дополнительных инструментов, работающих совместно, разработчик наверняка столкнется с массой трудностей и ошибок. Последние могут быть связаны с совместимостью, недоработками в коде, неправильной установкой или настройкой плагинов, и другими обстоятельствами.

Обнаружить причину появления ошибки может быть сложно. Особенно, начинающему пользователю WordPress.Тем более, что иногда могут появляться ошибки, которые внешне никак не проявляются, но при этом отрицательно влияют на успешность проекта. Например, негативно сказываясь на скорости загрузки страниц. В связи с этим возникает необходимость вовремя находить и устранять ошибки разного рода.

Самостоятельно проверять весь код, подключенные инструменты и т.д. — долго и сложно. Проще и быстрее использовать бесплатные плагины для поиска ошибок ВордПресс. Эти инструменты комплексно анализируют весь сайт. Порой они находят недоработки, которые вы сами бы не заметили, даже при очень внимательном изучении результата своей работы.

Для вашего удобства, мы собрали топ-7 лучших плагинов для поиска ошибок WP в одну статью. В неё вошли только полезные инструменты, проверенные временем и другими вебмастерами. А их бесплатность позволяет использовать их без ограничений, даже если у вас много проектов.

Health Check & Troubleshooting

Один из самых популярных плагинов для поиска ошибок в ВордПресс. Он регулярно обновляется и используется на более чем 200 тысячах сайтов. Для русскоязычных вебмастеров инструмент особенно удобен, благодаря наличию перевода на русский. Health Check & Troubleshooting имеет открытый исходный код, поэтому:

  • проверка вашего проекта с его помощью абсолютно безопасна;
  • опытные программисты могут доработать инструмент под свои потребности, расширив его функциональность.

Плагин для WordPress в автоматическом режиме проверит:

  • наличие общеизвестных проблем, часто возникающих на большом количестве сайтов;
  • есть ли ошибки в конфигурации;
  • целостность файлов WP;
  • совместимость с будущими обновлениями PHP;
  • функционал электронной почты;
  • защищенность соединения;
  • работоспособность функции JSON;
  • работоспособность запланированных событий (например, отложенных публикаций).

Также он отобразит настройки сервера и другую полезную информацию. Она пригодится во время обращения в службы поддержки шаблонов или плагинов, а также при создании темы по поводу вашей проблемы на официальном форуме ВордПресс.

Debug This

Ещё один бесплатный инструмент, который будет полезен разработчикам WP. В отличие от предыдущего, он не имеет перевода на русский язык, а также реже обновляется. Тем не менее, он пользуется популярностью и очень эффективен. Его главное достоинство — поиск и вывод всей необходимой информации в один клик. В неё входят сведения о:

  • журнале поиска ошибок;
  • статистике кэша объектов;
  • установленных плагинах и проблемах с ними;
  • размерах изображений, использующихся на сайте;
  • работоспособности запланированных событий;
  • пользователях и их аккаунтах;
  • особенностях боковых панелей и виджетов;
  • применяющихся в ВордПресс сценариях и стилях;
  • настройках блога;
  • и других важных составляющих «внутренней» части вашего проекта.

Debug This позволяет быстро провести отладку. Вы потратите меньше времени на поиск ошибки, из-за которой возникла проблема, ведь получите общую информацию сразу обо всём, в виде 60 отчётов. При этом просмотреть необходимые сведения можно прямо из панели администратора. А когда ошибка будет обнаружена, вы сможете либо устранить её самостоятельно, либо обратиться за помощи в службу поддержки ВордПресс, темы или другого продукта, с которым она связана.

Query Monitor

Как становится понятно из названия, данный инструмент предназначен для мониторинга и отладки запросов разного рода. Например, к базе данных или редактору блоков. Его используют в более чем 100 тысячах проектов на ВордПресс, что подтверждает его полезность. Query Monitor имеет перевод на русский язык, поэтому подойдет даже не знающим английского языка вебмастерам.

В процессе поиска ошибок плагин проверяет и обнаруживает:

  • иерархию шаблонов и их составляющих, показывая, есть ли незагруженные или конфликтующие элементы;
  • запросы к базе данных, которые будут выведены отфильтрованными по типу и ответственному компоненту (вы будете четко видеть, какие запросы относятся к конкретному плагину или шаблону);
  • проблемы с файлами перевода сайта на разные языки;
  • доступ обычных посетителей вашей странички на ВордПресс к тем разделам, которые должны быть для них закрыты;
  • ошибки PHP, с указанием ответственных компонентов;
  • недочеты в настройках сценариев и стилей, с учетом всех зависимостей и их нарушений;
  • значения условных функций ВордПресс, таких как is_single() и подобных;

Особенно полезны уведомления о медленных, повторяющихся или ошибочных запросах к базе данных. Они не очень заметны, поскольку не влияют на функциональность сайта, но при этом негативно сказываются на скорости его работы, что влияет на удобство страниц для пользователей.

Query Monitor может работать в автоматическом режиме, и когда поиск ошибок оказывается успешным, отображать в админ-панели соответствующие уведомления. При этом инструмент не хранит собираемые данные на сторонних серверах и не отправляет их третьим лицам, что легко проверяется изучением его открытого исходного кода. Поэтому его применение безопасно даже в проекте, где важна конфиденциальность данных.

Главное достоинство этого плагина для поиска ошибок в WordPress заключается в их удобном представлении для изучения. Вы будете видеть, с чем связана проблема, какие элементы сайта она задействует, и на работоспособность каких функций влияет. Это особенно хорошо для новичков в WP, которым сложно определить причину возникновения ошибки.

Black Bar

Полезный и удобный в использовании плагин. Его особенность заключается в том, что панель отладки будет отображаться в нижней части браузера, когда вы заходите на сайт с аккаунта администратора. Поэтому вы видите сообщения о возможных проблемах сразу же, когда тестируете работоспособность страниц и функционала вашего проекта.

К сожалению, с последними версиями ВордПресс инструмент не тестировался. Его корректная работа гарантируется только если у вас WP до 5.1.4 версии. Поэтому он подойдёт не всем вебмастерам. Если у вас более поздний выпуск WordPress — попробовать плагин можно, но не факт, что он поможет вам обнаружить ошибки.

Функции Black Bar:

  • отображение появляющихся в процессе загрузки страниц ошибок PHP;
  • проверка глобальных переменных, таких как POST, COOKIE, SESSION, GET, SERVER;
  • показывает совершенные запросы MySQL и сколько времени было потрачено на их реализацию;
  • отладка плагинов и шаблонов ВордПресс через консоль.

Данный инструмент не имеет перевода на русский язык, однако, по своему устройству он не сложный, поэтому даже без знания английского им можно пользоваться без особых проблем.

BulletProof Security

Данный плагин проводит поиск ошибок в плане безопасности вашего проекта на WordPress. Он высоко оценён вебмастерами и часто обновляется. На форуме поддержки разработчики помогают пользователям решать возникающие проблемы. Приятный бонус — перевод BulletProof Security на русский язык, делающий его использование комфортнее для начинающих. Что делает данный инструмент:

  • сканирует проект на наличие вредоносного кода;
  • выполняет функцию файрвола;
  • защищает форму авторизации от проникновения посторонних;
  • создает резервную копию базы данных;
  • помогает устранить недоработки, позволяющие работать на сайте спамерам;
  • ведёт журналы безопасности и ошибок HTTP;
  • предоставляет подробную информацию о ВордПресс и подключенных инструментах.

BulletProof Security имеет 3 темы оформления, позволяет обслуживать как внешний, так и внутренний интерфейс проекта, и вообще очень дружественен к пользователям. Если для вас важна безопасность, тогда данный плагин для WordPress поможет её улучшить, а также найти ошибки, которые потенциально ей вредят.

У инструмента есть PRO-версия, расширяющая её функциональность. Но её стоит рассматривать только опытным вебмастерам, которые убедились в том, что им подходит основная, но для решения всех задач нужны дополнительные возможности.

Media Cleaner

Еще один полезный плагин, однако, находящий совсем другой тип ошибок, нежели представленные в начале нашего топа инструменты. Media Cleaner сканирует вашу «Библиотеку медиафайлов», с целью обнаружения файлов и записей, которые:

  • засоряют ваш ВордПресс и не используются;
  • повреждены;
  • работают неправильно.

Плагин автоматически выполняет поиск ошибок и удаляет их. Поэтому разработчики предупреждают, что перед его установкой и запуском в ВордПресс нужно в обязательном порядке создать резервную копию вашего проекта. Ведь если инструмент удалит что-то нужное, вернуть всё обратно он уже не сможет. Риск возникновения такой ситуации хоть и мал, но всё же присутствует. Поэтому ни в коем случае не пренебрегайте данным правилом.

Перед удалением файлы перемешаются в специальную корзину. Вы можете сперва проверить, что сайт работоспособен без них, и только потом удалить окончательно. Плагин использует «умный» анализ для поиска ошибок, основанный на предварительном изучении большого количества популярных инструментов и тем WordPress.

Media Cleaner доступен на русском и английском языках. Он тестировался на разных версиях ВордПресс, в том числе и на последних выпусках. Он совместим с любыми шаблонами, плагинами и записями медиафайлов. Если у вас многофункциональный сайт с большим количеством подключенных дополнительных инструментов, тогда для полноценной очистки может потребоваться Pro-версия, цена которой (на 1 год, для 1 сайта) составляет $24.

WP Safe Mode

Инструмент используется для включения в ВордПресс так называемого «безопасного режима». В нём вы сможете отключать и включать определённые плагины и менять темы, чтобы проверить, как работает сайт в видоизменённом варианте. Это дает возможность разобраться, из-за какого именно дополнения возникла та или иная ошибка.

Установить WP Safe Mode можно через FTP, что особенно выручает в ситуациях, когда доступ к сайту был потерян из-за ошибок PHP. К примеру, при возникновении «белого экрана смерти» или пустых экранов. Иногда это единственный способ восстановить работоспособность проекта WordPress, потому что без активации безопасного режима с отключением дополнений, разобраться с проблемой и причинами её появления как-то по-другому невозможно.

Другие достоинства плагина:

  • включить безопасный режим можно только для своего IP-адреса, благодаря чему вы сможете заниматься отладкой, пока посетители сайта пользуются им также, как и до начала технических работ;
  • установка в автоматическом режиме;
  • назначение сочетания клавиш админ-панели, которое будет включать и отключать безопасный режим.

WP Safe Mode не доступен на русском языке, поэтому у не знающих английский пользователей ВордПресс могут возникнуть незначительные трудности с его применением.

Подведём итоги

Собранный в этой статье топ-7 плагинов для поиска ошибок будет полезен каждому вебмастеру, работающему с ВордПресс. Особенно начинающим пользователям, которые ещё не сталкивались с распространенными проблемами и не знают пути их решения. Если на вашем сайте появились ошибки, то в первую очередь, для обнаружения их причин, используйте именно эти плагины, потому что они:

  • бесплатные и доступны всем желающим;
  • имеют открытый исходный код и полностью безопасны;
  • проверены опытом других работающих с WordPress мастеров.

Мы отобрали лучшие из них специально для того, чтобы вы, во время поиска решения своей задачи в интернете, не наткнулись на вредоносные, устаревшие или некорректно работающие продукты.

Более быстрый и безопасный способ исправления ошибок WordPress

Один из самых популярных плагинов для поиска ошибок в ВордПресс. Он регулярно обновляется и используется на более чем 200 тысячах сайтов. Для русскоязычных вебмастеров инструмент особенно удобен, благодаря наличию перевода на русский. Health Check & Troubleshooting имеет открытый исходный код, поэтому:

  • проверка вашего проекта с его помощью абсолютно безопасна;
  • опытные программисты могут доработать инструмент под свои потребности, расширив его функциональность.

Плагин для WordPress в автоматическом режиме проверит:

  • наличие общеизвестных проблем, часто возникающих на большом количестве сайтов;
  • есть ли ошибки в конфигурации;
  • целостность файлов WP;
  • совместимость с будущими обновлениями PHP;
  • функционал электронной почты;
  • защищенность соединения;
  • работоспособность функции JSON;
  • работоспособность запланированных событий (например, отложенных публикаций).

Также он отобразит настройки сервера и другую полезную информацию. Она пригодится во время обращения в службы поддержки шаблонов или плагинов, а также при создании темы по поводу вашей проблемы на официальном форуме ВордПресс.

Debug This

Ещё один бесплатный инструмент, который будет полезен разработчикам WP. В отличие от предыдущего, он не имеет перевода на русский язык, а также реже обновляется. Тем не менее, он пользуется популярностью и очень эффективен. Его главное достоинство — поиск и вывод всей необходимой информации в один клик. В неё входят сведения о:

  • журнале поиска ошибок;
  • статистике кэша объектов;
  • установленных плагинах и проблемах с ними;
  • размерах изображений, использующихся на сайте;
  • работоспособности запланированных событий;
  • пользователях и их аккаунтах;
  • особенностях боковых панелей и виджетов;
  • применяющихся в ВордПресс сценариях и стилях;
  • настройках блога;
  • и других важных составляющих «внутренней» части вашего проекта.

Debug This позволяет быстро провести отладку. Вы потратите меньше времени на поиск ошибки, из-за которой возникла проблема, ведь получите общую информацию сразу обо всём, в виде 60 отчётов. При этом просмотреть необходимые сведения можно прямо из панели администратора. А когда ошибка будет обнаружена, вы сможете либо устранить её самостоятельно, либо обратиться за помощи в службу поддержки ВордПресс, темы или другого продукта, с которым она связана.

Query Monitor

Как становится понятно из названия, данный инструмент предназначен для мониторинга и отладки запросов разного рода. Например, к базе данных или редактору блоков. Его используют в более чем 100 тысячах проектов на ВордПресс, что подтверждает его полезность. Query Monitor имеет перевод на русский язык, поэтому подойдет даже не знающим английского языка вебмастерам.

В процессе поиска ошибок плагин проверяет и обнаруживает:

  • иерархию шаблонов и их составляющих, показывая, есть ли незагруженные или конфликтующие элементы;
  • запросы к базе данных, которые будут выведены отфильтрованными по типу и ответственному компоненту (вы будете четко видеть, какие запросы относятся к конкретному плагину или шаблону);
  • проблемы с файлами перевода сайта на разные языки;
  • доступ обычных посетителей вашей странички на ВордПресс к тем разделам, которые должны быть для них закрыты;
  • ошибки PHP, с указанием ответственных компонентов;
  • недочеты в настройках сценариев и стилей, с учетом всех зависимостей и их нарушений;
  • значения условных функций ВордПресс, таких как is_single() и подобных;

Особенно полезны уведомления о медленных, повторяющихся или ошибочных запросах к базе данных. Они не очень заметны, поскольку не влияют на функциональность сайта, но при этом негативно сказываются на скорости его работы, что влияет на удобство страниц для пользователей.

Query Monitor может работать в автоматическом режиме, и когда поиск ошибок оказывается успешным, отображать в админ-панели соответствующие уведомления. При этом инструмент не хранит собираемые данные на сторонних серверах и не отправляет их третьим лицам, что легко проверяется изучением его открытого исходного кода. Поэтому его применение безопасно даже в проекте, где важна конфиденциальность данных.

Главное достоинство этого плагина для поиска ошибок в WordPress заключается в их удобном представлении для изучения. Вы будете видеть, с чем связана проблема, какие элементы сайта она задействует, и на работоспособность каких функций влияет. Это особенно хорошо для новичков в WP, которым сложно определить причину возникновения ошибки.

Black Bar

Полезный и удобный в использовании плагин. Его особенность заключается в том, что панель отладки будет отображаться в нижней части браузера, когда вы заходите на сайт с аккаунта администратора. Поэтому вы видите сообщения о возможных проблемах сразу же, когда тестируете работоспособность страниц и функционала вашего проекта.

К сожалению, с последними версиями ВордПресс инструмент не тестировался. Его корректная работа гарантируется только если у вас WP до 5.1.4 версии. Поэтому он подойдёт не всем вебмастерам. Если у вас более поздний выпуск WordPress — попробовать плагин можно, но не факт, что он поможет вам обнаружить ошибки.

Функции Black Bar:

  • отображение появляющихся в процессе загрузки страниц ошибок PHP;
  • проверка глобальных переменных, таких как POST, COOKIE, SESSION, GET, SERVER;
  • показывает совершенные запросы MySQL и сколько времени было потрачено на их реализацию;
  • отладка плагинов и шаблонов ВордПресс через консоль.

Данный инструмент не имеет перевода на русский язык, однако, по своему устройству он не сложный, поэтому даже без знания английского им можно пользоваться без особых проблем.

BulletProof Security

Данный плагин проводит поиск ошибок в плане безопасности вашего проекта на WordPress. Он высоко оценён вебмастерами и часто обновляется. На форуме поддержки разработчики помогают пользователям решать возникающие проблемы. Приятный бонус — перевод BulletProof Security на русский язык, делающий его использование комфортнее для начинающих. Что делает данный инструмент:

  • сканирует проект на наличие вредоносного кода;
  • выполняет функцию файрвола;
  • защищает форму авторизации от проникновения посторонних;
  • создает резервную копию базы данных;
  • помогает устранить недоработки, позволяющие работать на сайте спамерам;
  • ведёт журналы безопасности и ошибок HTTP;
  • предоставляет подробную информацию о ВордПресс и подключенных инструментах.

BulletProof Security имеет 3 темы оформления, позволяет обслуживать как внешний, так и внутренний интерфейс проекта, и вообще очень дружественен к пользователям. Если для вас важна безопасность, тогда данный плагин для WordPress поможет её улучшить, а также найти ошибки, которые потенциально ей вредят.

У инструмента есть PRO-версия, расширяющая её функциональность. Но её стоит рассматривать только опытным вебмастерам, которые убедились в том, что им подходит основная, но для решения всех задач нужны дополнительные возможности.

Media Cleaner

Еще один полезный плагин, однако, находящий совсем другой тип ошибок, нежели представленные в начале нашего топа инструменты. Media Cleaner сканирует вашу «Библиотеку медиафайлов», с целью обнаружения файлов и записей, которые:

  • засоряют ваш ВордПресс и не используются;
  • повреждены;
  • работают неправильно.

Плагин автоматически выполняет поиск ошибок и удаляет их. Поэтому разработчики предупреждают, что перед его установкой и запуском в ВордПресс нужно в обязательном порядке создать резервную копию вашего проекта. Ведь если инструмент удалит что-то нужное, вернуть всё обратно он уже не сможет. Риск возникновения такой ситуации хоть и мал, но всё же присутствует. Поэтому ни в коем случае не пренебрегайте данным правилом.

Перед удалением файлы перемешаются в специальную корзину. Вы можете сперва проверить, что сайт работоспособен без них, и только потом удалить окончательно. Плагин использует «умный» анализ для поиска ошибок, основанный на предварительном изучении большого количества популярных инструментов и тем WordPress.

Media Cleaner доступен на русском и английском языках. Он тестировался на разных версиях ВордПресс, в том числе и на последних выпусках. Он совместим с любыми шаблонами, плагинами и записями медиафайлов. Если у вас многофункциональный сайт с большим количеством подключенных дополнительных инструментов, тогда для полноценной очистки может потребоваться Pro-версия, цена которой (на 1 год, для 1 сайта) составляет $24.

WP Safe Mode

Инструмент используется для включения в ВордПресс так называемого «безопасного режима». В нём вы сможете отключать и включать определённые плагины и менять темы, чтобы проверить, как работает сайт в видоизменённом варианте. Это дает возможность разобраться, из-за какого именно дополнения возникла та или иная ошибка.

Установить WP Safe Mode можно через FTP, что особенно выручает в ситуациях, когда доступ к сайту был потерян из-за ошибок PHP. К примеру, при возникновении «белого экрана смерти» или пустых экранов. Иногда это единственный способ восстановить работоспособность проекта WordPress, потому что без активации безопасного режима с отключением дополнений, разобраться с проблемой и причинами её появления как-то по-другому невозможно.

Другие достоинства плагина:

  • включить безопасный режим можно только для своего IP-адреса, благодаря чему вы сможете заниматься отладкой, пока посетители сайта пользуются им также, как и до начала технических работ;
  • установка в автоматическом режиме;
  • назначение сочетания клавиш админ-панели, которое будет включать и отключать безопасный режим.

WP Safe Mode не доступен на русском языке, поэтому у не знающих английский пользователей ВордПресс могут возникнуть незначительные трудности с его применением.

Подведём итоги

Собранный в этой статье топ-7 плагинов для поиска ошибок будет полезен каждому вебмастеру, работающему с ВордПресс. Особенно начинающим пользователям, которые ещё не сталкивались с распространенными проблемами и не знают пути их решения. Если на вашем сайте появились ошибки, то в первую очередь, для обнаружения их причин, используйте именно эти плагины, потому что они:

  • бесплатные и доступны всем желающим;
  • имеют открытый исходный код и полностью безопасны;
  • проверены опытом других работающих с WordPress мастеров.

Мы отобрали лучшие из них специально для того, чтобы вы, во время поиска решения своей задачи в интернете, не наткнулись на вредоносные, устаревшие или некорректно работающие продукты.

Более быстрый и безопасный способ исправления ошибок WordPress

От автора: независимо от того, создаете ли вы новый веб-сайт WordPress или применяете обновления к существующему, проблемы с устранением неполадок могут быть очень трудоемким процессом. Это также может быть немного рискованно — особенно если вы имеете дело с живым сайтом (еще одна веская причина для создания промежуточной среды, когда это возможно).

В целом, для определения источника ошибки WordPress требуется, чтобы мы выполнили следующие шаги:

Переключиться на тему по умолчанию, такую как Twenty Seventeen;

Отключить все плагины и повторно активировать их, один за другим;

После активации каждого плагина обновить свой сайт на front end, чтобы проверить, появляется ли старая проблема;

Бесплатный курс «Создание тем на WordPress. Быстрый старт»

Изучите курс и узнайте, как создавать уникальные темы на WordPress с нестандартной структурой страниц

Скачать курс

Эти шаги необходимы, так как они помогут вам определить, вызывает ли проблему ваша тема или один из подключаемых плагинов. Но для этого вам необходимо бросить живой сайт в режим обслуживания или столкнуться с перспективой позволить посетителям увидеть ваш беспорядок.

К счастью, теперь есть способ устранения неполадок сайта без побочного эффекта простоев. Благодаря бесплатному плагину Health Check вы можете выполнить описанные выше действия таким образом, который ограничивается только вашей учетной записью пользователя. Вот как это работает:

Давайте выздоравливать

Проверка работоспособности была разработана людьми из WordPress.org и может считаться «официальным» плагином, подобно Jetpack или BuddyPress. Это означает, что он заслуживает доверия и имеет множество коллективных знаний, когда дело доходит до поиска потенциальных проблем.

Тем не менее, когда вы активируете плагин и перейдете в Dashboard > Health Check , вы получите сообщение о том, что вы должны создать резервную копию своего сайта перед проведением любого тестирования. Хотя маловероятно, что у вас возникнут серьезные проблемы, всегда лучше быть в безопасности, чем сожалеть.

С учетом этого отказа от ответственности вы увидите, что экран проверки работоспособности состоит из серии вкладок — первая из которых содержит некоторую общую информацию о вашем сайте.

Более быстрый и безопасный способ исправления ошибок WordPress

Эти данные могут быть вашим первым ключом к тому, что может вызвать некоторые проблемы. Например, несовместимая версия PHP или MySQL может указывать на необходимость обновления вашего веб-хостинга. WordPress.org также предоставляет некоторые полезные пояснения относительно того, что указано на этой вкладке.

Отладочная информация

Вкладка «Debug Information» — это полный список стилей для вашего веб-сайта со всеми подробностями. Здесь вы найдете общую информацию о вашей установке, список всех тем и плагинов, информацию о сервере, разрешениях на файлы и многое другое.

Хотя почти все перечисленное здесь полезно, действительно хороший материал снова связан с сервером. Выяснение некоторых ограничений на загрузку и выполнение может помочь вам диагностировать проблемы, связанные с добавлением файлов. Объем доступной для WordPress памяти может предоставить вам возможное решение для сайта, который медленно работает на back end. Даже зная вес папки выгрузки, вы можете избежать любых ограничений хранения.

И если вам нужно поделиться конфигурацией своего сайта со специалистом технической поддержки (будь то на WordPress.org или в другом месте), все в этой панели можно легко скопировать в буфер обмена.

Более быстрый и безопасный способ исправления ошибок WordPress

Режим поиска неисправностей

Теперь мы пришли к интересной части! Режим поиска работоспособности Health Check — действительно обязательная функция плагина. Чтобы активировать его, перейдите на вкладку «Troubleshooting», прочтите краткие инструкции и нажмите кнопку «Enable Troubleshooting Mode».

Бесплатный курс «Создание тем на WordPress. Быстрый старт»

Изучите курс и узнайте, как создавать уникальные темы на WordPress с нестандартной структурой страниц

Скачать курс

При входе в этот режим вы заметите, что в разделе «Административная панель» в верхней части экрана появился пункт меню «Troubleshooting Mode». Здесь вы сможете включать плагины или темы по мере устранения процесса неполадок. Это, конечно же, гораздо удобнее, чем открывать страницу «Плагины» или «Темы» каждый раз, когда вы хотите внести изменения.

И если вы перейти на front end своего сайта, вы увидите, что он теперь использует тему WordPress по умолчанию. Хотя первоначальный взгляд на это может быть смущающим — не нужно беспокоиться. Помните, что вы единственный, кто просматривает ваш сайт в этом режиме. Все остальные посетители и зарегистрированные пользователи (при условии, что они не используют ваш логин) будут видеть все как обычно. Если вы действительно хотите быть уверенным, посетите front end вашего сайта в другом браузере, когда выходите из системы.

Более быстрый и безопасный способ исправления ошибок WordPress

Хотя режим устранения неполадок невероятно полезен, есть несколько вещей, которые необходимо принять к сведению:

Любые «обязательные» плагины WordPress, активированные на вашем сайте, НЕ будут деактивированы;

Если ваша регулярно действующая тема использует настраиваемые поля, эти данные не будут отображаться при использовании темы по умолчанию;

При тестировании некоторые функции вашего сайта, которые требуют плагинов, не будут работать, пока вы их не активируете;

Другие интересные моменты

Стоит отметить, что проверка работоспособности также включает некоторые дополнительные преимущества:

Информация о PHP

Это ваш стандартный phpinfo(), который обеспечивает полный обзор конфигурации вашего сервера. Это особенно полезно в тех случаях, когда вам нужно знать, включена ли какая-либо функция.

Инструмент целостности файлов

Для безопасности важно знать, что файлы ядра WordPress не повреждены. Этот инструмент сравнивает вашу установку с текущей версией WordPress и предупреждает вас о любых различиях, которые находит. Если есть различия, возможно, вам нужно почистить сайт от вредоносного ПО.

Инструмент проверки почты

Это простая форма, которая проверяет, работает ли функция wp_mail() на вашем сайте. Часто владельцы сайтов могут испытывать проблемы с получением сообщений, отправленных через контактные формы. Использование этого инструмента позволит вам убедиться, что сам веб-хост не является проблемой.

Более быстрый и безопасный способ исправления ошибок WordPress

Шах и мат

Красота Health Check заключается в том, что он взял тяжелую задачу и сделал ее более безопасной и удобной для пользователя. В следующий раз, когда вы столкнетесь с проблемой на веб-сайте WordPress, первым делом используйте этот плагин для устранения неполадок. Не забудьте сначала принять все необходимые меры предосторожности.

Однако обратите внимание, что плагин не идеален и может не поймать все. Поскольку это инструмент постоянного развития, команда WordPress.org поощряет пользователей сообщать о любых проблемах через форум поддержки плагина.

В целом, проверка работоспособности представляет собой большой шаг вперед, когда дело доходит до диагностики веб-сайта с ошибкой в WordPress. Он может сэкономить разработчикам много времени и головных болей.

Автор: Eric Karkovack

Источник: //speckyboy.com/

Редакция: Команда webformyself.

Бесплатный курс «Создание тем на WordPress. Быстрый старт»

Изучите курс и узнайте, как создавать уникальные темы на WordPress с нестандартной структурой страниц

Скачать курс

Узнайте, как разрабатывать темы для WordPress

Подробнее

Привет, друзья!

Я уже как-то писал про самые распространенные ошибки в WordPress, а в этой статье я хочу рассказать вам как проверить ваш сайт на наличие этих самых ошибок, а также — как их устранить.

Как проверить ваш сайт WordPress на наличие распространенных ошибок и устранить их

Эти данные могут быть вашим первым ключом к тому, что может вызвать некоторые проблемы. Например, несовместимая версия PHP или MySQL может указывать на необходимость обновления вашего веб-хостинга. WordPress.org также предоставляет некоторые полезные пояснения относительно того, что указано на этой вкладке.

Отладочная информация

Вкладка «Debug Information» — это полный список стилей для вашего веб-сайта со всеми подробностями. Здесь вы найдете общую информацию о вашей установке, список всех тем и плагинов, информацию о сервере, разрешениях на файлы и многое другое.

Хотя почти все перечисленное здесь полезно, действительно хороший материал снова связан с сервером. Выяснение некоторых ограничений на загрузку и выполнение может помочь вам диагностировать проблемы, связанные с добавлением файлов. Объем доступной для WordPress памяти может предоставить вам возможное решение для сайта, который медленно работает на back end. Даже зная вес папки выгрузки, вы можете избежать любых ограничений хранения.

И если вам нужно поделиться конфигурацией своего сайта со специалистом технической поддержки (будь то на WordPress.org или в другом месте), все в этой панели можно легко скопировать в буфер обмена.

Более быстрый и безопасный способ исправления ошибок WordPress

Режим поиска неисправностей

Теперь мы пришли к интересной части! Режим поиска работоспособности Health Check — действительно обязательная функция плагина. Чтобы активировать его, перейдите на вкладку «Troubleshooting», прочтите краткие инструкции и нажмите кнопку «Enable Troubleshooting Mode».

Бесплатный курс «Создание тем на WordPress. Быстрый старт»

Изучите курс и узнайте, как создавать уникальные темы на WordPress с нестандартной структурой страниц

Скачать курс

При входе в этот режим вы заметите, что в разделе «Административная панель» в верхней части экрана появился пункт меню «Troubleshooting Mode». Здесь вы сможете включать плагины или темы по мере устранения процесса неполадок. Это, конечно же, гораздо удобнее, чем открывать страницу «Плагины» или «Темы» каждый раз, когда вы хотите внести изменения.

И если вы перейти на front end своего сайта, вы увидите, что он теперь использует тему WordPress по умолчанию. Хотя первоначальный взгляд на это может быть смущающим — не нужно беспокоиться. Помните, что вы единственный, кто просматривает ваш сайт в этом режиме. Все остальные посетители и зарегистрированные пользователи (при условии, что они не используют ваш логин) будут видеть все как обычно. Если вы действительно хотите быть уверенным, посетите front end вашего сайта в другом браузере, когда выходите из системы.

Более быстрый и безопасный способ исправления ошибок WordPress

Хотя режим устранения неполадок невероятно полезен, есть несколько вещей, которые необходимо принять к сведению:

Любые «обязательные» плагины WordPress, активированные на вашем сайте, НЕ будут деактивированы;

Если ваша регулярно действующая тема использует настраиваемые поля, эти данные не будут отображаться при использовании темы по умолчанию;

При тестировании некоторые функции вашего сайта, которые требуют плагинов, не будут работать, пока вы их не активируете;

Другие интересные моменты

Стоит отметить, что проверка работоспособности также включает некоторые дополнительные преимущества:

Информация о PHP

Это ваш стандартный phpinfo(), который обеспечивает полный обзор конфигурации вашего сервера. Это особенно полезно в тех случаях, когда вам нужно знать, включена ли какая-либо функция.

Инструмент целостности файлов

Для безопасности важно знать, что файлы ядра WordPress не повреждены. Этот инструмент сравнивает вашу установку с текущей версией WordPress и предупреждает вас о любых различиях, которые находит. Если есть различия, возможно, вам нужно почистить сайт от вредоносного ПО.

Инструмент проверки почты

Это простая форма, которая проверяет, работает ли функция wp_mail() на вашем сайте. Часто владельцы сайтов могут испытывать проблемы с получением сообщений, отправленных через контактные формы. Использование этого инструмента позволит вам убедиться, что сам веб-хост не является проблемой.

Более быстрый и безопасный способ исправления ошибок WordPress

Шах и мат

Красота Health Check заключается в том, что он взял тяжелую задачу и сделал ее более безопасной и удобной для пользователя. В следующий раз, когда вы столкнетесь с проблемой на веб-сайте WordPress, первым делом используйте этот плагин для устранения неполадок. Не забудьте сначала принять все необходимые меры предосторожности.

Однако обратите внимание, что плагин не идеален и может не поймать все. Поскольку это инструмент постоянного развития, команда WordPress.org поощряет пользователей сообщать о любых проблемах через форум поддержки плагина.

В целом, проверка работоспособности представляет собой большой шаг вперед, когда дело доходит до диагностики веб-сайта с ошибкой в WordPress. Он может сэкономить разработчикам много времени и головных болей.

Автор: Eric Karkovack

Источник: //speckyboy.com/

Редакция: Команда webformyself.

Бесплатный курс «Создание тем на WordPress. Быстрый старт»

Изучите курс и узнайте, как создавать уникальные темы на WordPress с нестандартной структурой страниц

Скачать курс

Узнайте, как разрабатывать темы для WordPress

Подробнее

Привет, друзья!

Я уже как-то писал про самые распространенные ошибки в WordPress, а в этой статье я хочу рассказать вам как проверить ваш сайт на наличие этих самых ошибок, а также — как их устранить.

Как проверить ваш сайт WordPress на наличие распространенных ошибок и устранить их

WordPress — удивительная часть программного обеспечения. Обогнать почти треть всего интернета означает, что так и должно быть. Тем не менее, все еще что-то может пойти не так. Серверы могут получить проблемы, а файлы могут быть неправильно настроены. А также есть старая ошибка пользователя. Здоровье сайта имеет много факторов, которые необходимо учитывать. К счастью, фантастические «составители ядра» собрали своего рода проверку работоспособности WordPress, которая будет держать ваши сайты в отличной форме.

Это как физкультура для вашего сайта

Команда разработала плагин под названием «Health Check», который очень похож на то, когда вы обращаетесь к врачу для медицинского осмотра или регулярного осмотра. Все основные функции оцениваются, и вы получаете отчет о том, что в хорошем состоянии и что вы можете сделать, чтобы улучшить качество жизни вашего сайта.

Ко мне часто поступают вопросы про хостинг, которым я пользуюсь и поэтому решил указать хостинг в статье https://sprinthost.ru. Вы можете попробовать попользоваться хостингом 30 дней бесплатно. Чтобы понять, как будет работать Ваш сайт на этом хостинге просто перенести свой сайт (в этом поможет поддержка хостинга бесплатно) и и таким образом сможете понять подходит хостинг Вам или нет. На этом хостинге находятся сайты с 20 000 тысяч посещаемость и сайты чувствуют себя отлично. Рекомендую! Да, если делать оплату на 1 год то получаете скидку 25%. И что мне нравится — тех. поддержка всегда помогает в технических вопросах, за что им спасибо. Как Вы понимаете не всегда проходит всё гладко и нет желания, чтобы сайт не был доступен тем самым страдал трафик и доход.

Кроме того, как и физическое обследование, проверка сайта не занимает много времени и является относительно безболезненной. Итак, первое, что вы должны сделать, это загрузить и установить плагин из репозитория.

плагин из репозитория

Как только вы сделаете это и нажмете «Активировать» , плагин немедленно запускает проверку. К тому времени, когда вы сможете перейти к ссылке «Панель мониторинга — Проверка работоспособности», которая была добавлена в вашу админ-панель, ваш отчет будет готов и ожидает вас. Не нужно ждать запуска процессов, нет режима обслуживания, ничего.

Но — всегда есть но, верно? — вы должны иметь дело с одной проблемой в то же время, что происходит в фоновом режиме.

что происходит в фоновом режиме

Проверка работоспособности дает вам предупреждение о том, что в любое время, когда вы сталкиваетесь с устранением неполадок и работой сервера, могут возникнуть конфликты между плагинами, кодом ядра CMS и темами. Они хотят, чтобы вы были очень осведомлены о том, как работает проверка сайта, поэтому неплохо бы сделать резервную копию вашего сайта. По общему признанию, вы должны делать регулярные резервные копии в любом случае, но если вы немного расслаблены, то это хорошее напоминание. Если вы не знаете, с чего начать, вы можете прочитать мою статью о том, как сделать это быстро и легко с UpdraftPlus.

Непосредственные результаты

Как только это закончится, и вы создадите резервные копии, нажмите на «Dashboard — Health Check». (Он находится в самом верху и должен быть самым первым подменю в вашей панели администратора.)

Непосредственные результаты

Сразу же у вас есть результаты проверки здоровья вашего сайта. Существуют и другие вкладки, которые отображают гораздо более подробную информацию, но для краткой отчетной карточки вы можете легко отсканировать ее. Кроме того, у него есть красивые зеленые, желтые и красные булеты (галочки), чтобы вы знали, что происходит.

галочки

Осмысление проверки здоровья WordPress

Если вы обычный пользователь WordPress, вы можете не получить много пользы от этого экрана. Тем не менее, здесь есть много информации, которая затрагивает вас ежедневно. Одной из причин запуска проверки работоспособности WordPress в первую очередь является получение такого широкого обзора того, что у вас под капотом.

Версия PHP

Например, самая первая запись называется «PHP Version». Хотя это совершенно негласно, наличие обновленной версии PHP обязательно для здорового сайта. Недавно WordPress сделал рекомендацию для PHP 7.2 или выше, и многие серверы (включая мой, по-видимому) работают на 7.1 или ниже. В этом примере вы видите, что это желтая черта, что означает, что все в порядке, но не отлично. Если вы видите версию 5.x, свяжитесь с вашим хостом для обновления. Если вы не имеете дело с хостом, обратитесь к системному администратору.

Состояние HTTPS

Вы должны быть обеспокоены статусом HTTPS. Точно так же, как говорится, это вопрос о том, защищен ли ваш сайт HTTPS с помощью SSL-сертификата. В настоящее время Google отдает приоритет сайтам, защищенным с помощью SSL, по сравнению с сайтами, которые этого не делают, поэтому, если вы видите этот пункт с желтым или красным буллетом, перейдите к SSL-активации. Это действительно просто настроить. Есть даже плагин под названием Really Simple SSL, чтобы помочь вам в этом.

Фоновые обновления

Кроме того, как пользователь, вам может потребоваться информация о фоновых обновлениях. Как вы можете видеть в приведенном выше примере, есть сочетание красного и зеленого. Поэтому плагин считает, что кое-что из того, что у нас происходит, хорошо, а что-то плохое. Это только предложения, помните, и не диктуйте, что лучше для вашего сайта. Вы можете видеть, что я отключил «WP_AUTO_UPDATE_CORE», что означает, что новые версии не будут установлены — это может быть хорошо, потому что вы не рискуете испортить свой сайт с непроверенными комбинациями плагинов, тем и версий ядра самого WordPress.

Кроме того, вы можете увидеть под этой строкой, что плагин предотвратил обновления. У меня установлен плагин Easy Updates Manager, так что я могу управлять тем, кто, что и когда происходят конкретные обновления с детальным контролем. Они отображаются красным, потому что WordPress всегда хочет, чтобы у вас была самая новая версия (что, как правило, является отличной идеей), но я взял на себя управление этим процессом. Таким образом, это не плохие красные знаки, но они являются примечательными.

Расширенная информация

Вкладка «Debug Information» представляет собой текстовое краткое изложение всего активного на сайте. От активных файлов темы до плагинов и их версий. Вы увидите точный размер вашей установки, а также какие темы отключены, информацию о сервере, права доступа к файлам и многое другое.

Debug Information

Это невероятный инструмент для решения проблем, особенно когда ваш технический специалист спрашивает о деталях, которые вы, возможно, не знаете. Нажмите на «Show copy and paste field» (Показать, скопировать и вставить поля) и просто отправьте им содержимое в виде простого текста. Скорее всего, это будет гораздо больше информации, чем требуется обычному пользователю WordPress, но это та информация, которая вам необходима для решения реальных проблем.

Вкладка «Информация PHP» очень похожа. Вы получаете массу информации о каждой опции, которую ваш сервер может иметь в PHP. Большинство людей не используют эту вкладку. Однако, когда вам нужна очень конкретная информация для устранения неполадок, я никогда не видел более простого способа вытащить материал, чем это.

Информация PHP

Поиск проблем

Наконец, вы попадаете на вкладку «Troubleshooting» (Устранение неполадок). Нажмите на это, и вы можете нажать одну кнопку: «Включить режим устранения неполадок». Когда вы это сделаете, ничего не изменится для посетителей вашего сайта, только для вас. Это не режим обслуживания. Проверка работоспособности отключает все и возвращает сайт обратно к теме по умолчанию (вероятно, Twenty Seventeen) без активных плагинов.

без активных плагинов

Пока активен режим устранения неполадок, вы можете включить/отключить каждый плагин и тему в отдельности. Панель администратора вверху экрана дает вам легкий доступ для этого. Если раньше у вас были какие-либо проблемы, теперь у вас есть возможность точно определить причину. По сути, это официальный способ обработки давних советов: отключите все ваши плагины и активируйте их один за другим. Имейте в виду, однако, что только активные плагины будут включены для устранения неполадок. Любые неактивные останутся таковыми.

отключите все ваши плагины

Когда вы закончите, вы нажимаете на ссылку «Disable Troubleshooting Mode» (Отключить режим устранения неполадок), и все возвратится к нормальной жизни.

Как чувствует себя ваш сайт?

Проверка работоспособности WordPress занимает совсем немного времени. Объем информации, к которой у вас есть доступ, нереален, и этот плагин делает его действительно доступным. Вы можете даже не иметь никаких проблем с вашим сайтом, и это идеальное время для установки этого плагина. Профилактика — лучшая помощь, помните это. Поэтому загрузите официальный плагин для проверки WordPress и убедитесь, что ваш сайт остается на плаву, как корабль.

А как вы ведете рутинные проверки и аудиты ваших сайтов и серверов?

До скорых встреч!

Обо мне

Юрич:

Занимаюсь созданием сайтов на WordPress более 6 лет. Ранее работал в нескольких веб-студиях и решил делиться своим опытом на данном сайте. Пишите комментарии, буду рад общению.

  • Детали
  • Отзывы
  • Разработка

Этот плагин произведет серию проверок вашей установки WordPress для определения известных проблем и общих ошибок в конфигурации, он также позволяет плагинам и темам внедрять их собственные проверки.

В разделе отладочной информации вы найдете информацию о вашей установке WordPress и настройках сервера, этой информацией можно поделиться с представителями поддержки тем, плагинов или на официальном форуме поддержки WordPress.

Режим решения проблем позволяет запустить чистую сессию WordPress, с отключением плагинов и использованием темы по умолчанию, но только для вас, до отключения режима или выхода из сессии.

Раздел инструментов позволяет выполнить проверку целостности файлов WordPress, функциональности отправки эл.почты, а также совместимости плагинов с возможными обновлениями версии PHP в будущем.

Для подробных примеров эффективного использования плагина Health Check посмотрите Руководство от команды поддержки WordPress по этому плагину.

Отзывы приветствуются на форумах WordPress.org, GitHub странице проекта или Slack на канале #forums, либо #core-site-health.

Я не могу получить доступ к сайту после включения режима решения проблем

Если вы застряли в режиме решения проблем, вы можете отключить его очистив куки.

Не знаете как очистить куки? Нет проблем, закройте браузер или перезагрузите компьютер, они теперь автоматом очистятся.

Проверка совместимости утверждает, что плагин работает только с PHP версии X?

Плагин создан как инструмент поддержки для широкого круга пользователей, это означает также и то, что он создан и для старых сайтов.

Инструмент проверки совместимости PHP не различает этот код от реального, поэтому может выдавать ложноположительный результат.

На настоящее время плагин был проверен с каждой версией PHP, от 5.2 до 7.3, и работает с любой из них.

This is a must have tool for troubleshooting interactions between plugins etc.

This is a must have tool for troubleshooting interactions between plugins etc.

All of a sudden I’m required to set up auto updates of wordpress and all plugins? That is not a wise thing to do if you want to keep control of the behavior of the updates! So please disable this option a.s.a.p.

I would like to get the usual green GOOD score without being forced to set all my updates to automatic!

We at Yoast support and I myself use this tool daily. It’s so helpful to narrow down plugin and/or theme conflicts. Really a time saver!

We at Yoast support and I myself use this tool daily. It’s so helpful to narrow down plugin and/or theme conflicts. Really a time saver!

This plugin is showing false positives.

Просто спасибо. Офигенно удобно делать диагностику на рабочем сайте

Просто спасибо. Офигенно удобно делать диагностику на рабочем сайте

Extension installée sur tous les sites que j’utilise pour vérifier que tout va bien!

Посмотреть все 143 отзыва

«Health Check & Troubleshooting» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

v1.5.1 (2022-11-02)

  • Fixed a bug where if Health Check was disabled during troubleshooting, you would need to force-enable/disable other plugins or themes.

v1.5.0 (2022-09-10)

  • Added a custom filter for the Health Check plugin PHP Compatibility check.
  • Added functions which will try to disable cache solutions during troubleshooting.
  • Added ability to force changes if loopbacks fail during troubleshooting.
  • Changed how JavaScript is built and bundled in the plugin.
  • Changed the location of the phpinfo() check to the Tools section.
  • Changed how troubleshooting mode implements its conditional actions and filters when enabled.
  • Fixed styling issues for troubleshooting mode in WordPress 5.9.
  • Removed Site Health Status from the plugin, as they were implemented in WordPress 5.2.

v1.4.5

  • Исправлен вывод ошибок на фронтэнд в режиме решения проблем для WordPress 5.5

v1.4.4

  • Исправлено скрытое предупреждение JavaScript в режиме решения проблем в консоли
  • Исправлена проблема скрытыми списками плагинов и тем в режиме решения проблем в консоли

v1.4.3

  • Совместимость с WordPress 5.4

v1.4.2

  • Исправление отсутствующих заголовков для петлевого запроса в разделе отладки

v1.4.1

  • Исправлена проверка версии SQL для MariaDB.
  • Исправлено предупреждение в файлах журнала при отсутствии истории здоровья сайта.
  • Добавлена отсутствующая функция перевода для нового инструмента совместимости PHP.

v1.4.0

  • Исправлена ошибка просмотра статуса здоровья сайта при включении плагина Health Check в режиме решения проблем.
  • Исправлена неточность при проверке версии базы данных.
  • Исправлен просмотр сравнения файлов в системах Windows, если файлы ядра были изменены.
  • Исправлена ошибка с невозможностью включить некоторые премиум плагины в режиме решения проблем.
  • Улучшены стили для старых браузеров.
  • Улучшена проверка расширений PHP для возможности проверки констант, должно помочь в некоторых крайних случаях.
  • Улучшен инструмент проверки целостности файлов ядра.
  • Улучшены тесты WP_cron, теперь будет работать и для тех, кто использует «настоящий cron» вне WordPress.
  • Улучшены тесты правил .htaccess, они будут производиться только при использовании поддерживающего их вебсервера.
  • Изменен индикатор оценки состояния здоровья.
  • Изменены строки, для лучшей чёткости.
  • В раздел отладки добавлены заголовки сервера.
  • Добавлены функции совместимости из WordPress 5.2 для работы с сайтами, использующими старые версии.
  • Добавлена ссылка на страницу состояния здоровья из страницы общего статуса.
  • Добавлена пользовательская роль для плагина — view_site_health_checks
  • Добавлена поддержка вывода родительской/дочерней темы на экране отладки.
  • Добавлена информация о системном пользователе на страницу отладки.
  • Добавлены проверки на использование локального часового пояса.
  • Снова добавлены mbstring и json в список необходимых расширений PHP.
  • Добавлен отсутствующий переключатель к списку плагинов/тем в виджет консоли для решения проблем.
  • Добавлены массовые действия включения или отключения плагинов в режиме решения проблем и его включении.
  • Добавлен инструмент проверки совместимости плагинов.
  • Добавлен виджет консоли для показа состояния здоровья сайта на виду.
  • Добавлены фильтры для результатов проверок.
  • Добавлена поддержка WP-CLI, выполните команду wp health-check status, для списка проверок и их результатов.
  • Функции совместимости перемещены в compat.php, для их загрузки по необходимости.
  • Отключение защиты от ошибок WordPress в режиме решения проблем.

Несмотря на то, что WordPress является контролируемой средой, в которой ошибки встречаются гораздо реже, чем в обычных условиях разработки программного обеспечения, всегда есть окно или дверь, в которую могут проникнуть проблемы.

Как правило, можно сказать, что чем больше гибкости дает инструмент, тем больше потенциальных ошибок вы можете встретить.

В конкретном случае WordPress есть много гибкости и, следовательно, много потенциальных ошибок. У вас есть открытая архитектура плагинов, которую вы можете использовать для добавления функций в CMS; у вас есть веб-сервер, хостинг-провайдер, система управления базами данных и сеть. Все эти компоненты являются независимыми факторами, которые способствуют их доле потенциальных проблем.

Типы проблем, с которыми вы можете столкнуться, включают низкую производительность, некорректное или поврежденное содержимое, сообщения об ошибках и, что хуже всего: белый экран смерти (WSoD), который означает, что ваш сайт потерпел крах и требует немедленного внимания.

Даже небольшая проблема с производительностью (например, задержка менее 2 секунд) — это то, о чем вы должны беспокоиться, потому что это может повредить вашей стратегии SEO и вашему позиционированию в результатах поисковых систем.

Вот почему так важно иметь инструменты, которые вы могли бы использовать всякий раз, когда ваш сайт работает неправильно. И даже если это произойдет, всегда есть возможность улучшить его производительность или удобство использования.

Что такое отладка?

Что такое отладка?

Отладка — это задача, которую разработчики выполняют для обнаружения и удаления ошибок (также называемых багами) из своих программ. Это делается с помощью специализированных инструментов, которые позволяют вам видеть, что происходит внутри программы во время ее выполнения.

Иногда самой сложной частью отладки является выяснение точного компонента, команды или инструкции, которая вызывает ошибку. Для этого разработчики делают то же самое, что и врач, который должен поставить диагноз: проанализировать симптомы и, при необходимости, провести некоторые исследования, чтобы определить источник проблемы. Эквивалент медицинских исследований для разработки программного обеспечения — это инструменты мониторинга, которые предоставляют информацию о внутренней работе сайта.

Давайте посмотрим несколько вариантов.

1. WP_DEBUG

WordPress имеет встроенную помощь для отладки, которая обычно упускается из виду. Это флаг WP_DEBUG, вызывающий режим отладки в WordPress, когда он активирован. Когда вы активируете WP_DEBUG, создается журнал, который регистрирует всю активность вашего сайта. Прочитав этот журнал, вы можете узнать, что работает неправильно на вашем сайте WordPress.

Чтобы включить WP_DEBUG, вам нужно выполнить некоторое кодирование, отредактировав файл wp-config.php и добавив необходимые строки, чтобы команда записала все действия в журнале. Эта задача кодирования не для всех: вам нужно быть очень осторожным при редактировании файла wp-config.php, потому что, если вы пропустите строку или даже символ, ваш сайт может перестать работать. Кроме того, сделайте резервную копию вашего сайта/файлов, прежде чем делать что-либо. Если вы все испортите, вы можете восстановить резервную копию и откатить все обратно до нормального состояния.

Чтобы отредактировать файл wp-config.php, используйте файловый менеджер вашего хостинг-провайдера или используйте FTP-клиент, чтобы загрузить файл и открыть его локально в предпочитаемом вами текстовом редакторе. Файл находится в главном каталоге вашей установки WordPress. После того, как вы откроете его, найдите строку, где определен WP_DEBUG. Это должно выглядеть так:

define('WP_DEBUG', false);

Если такой строки нет, поищите следующий комментарий:

/* That’s all, stop editing! Happy blogging. */

и добавьте следующие строки над этим комментарием. Эти команды будут указывать вашему сайту регистрировать все ошибки без их отображения, что полезно для общедоступных веб-сайтов:

define('WP_DEBUG', true); 
define('WP_DEBUG_LOG', true); 
define('WP_DEBUG_DISPLAY', false); 
@ini_set('display_errors',0);

Сохраните измененный файл и, если вы используете FTP, загрузите его на свой сайт. Затем попытайтесь спровоцировать ошибку (или дождитесь ее появления) и проверьте файл debug.log. Вы найдете его в папке wp-content вашей установки WordPress. Вы можете открыть его с помощью текстового редактора и найти сообщения об ошибках, которые показывают, что вызывает проблемы на вашем сайте.

После этого вы должны отключить ведение журнала, изменив значения true на false во всех строках, которые вы добавили или изменили в файле wp-config.php.

2. Отчеты об ошибках WPDB

Если вы знаете или подозреваете, что база данных вашего сайта вызывает проблемы, вы можете включить функцию отчетов об ошибках WPDB. Это также требует некоторого кодирования. После того, как вы включите создание отчетов об ошибках, вы можете настроить свой веб-сайт на отображение ошибок базы данных на экране.

Вы не должны делать это на живом веб-сайте, если вам все равно, будут ли ваши посетители получать сообщения об ошибках на своих экранах. Лучше использовать промежуточный веб-сайт (как описано ниже), где вы можете протестировать все, что хотите, не позволяя всем увидеть, что происходит под капотом.

Чтение этих отчетов об ошибках или журналов требует определенных технических знаний, как, например, медицинских знаний, чтобы прочитать рентгеновские снимки. Вам нужно будет расшифровать некоторые жаргоны программирования, сетей или баз данных, но вы, вероятно, найдете основную проблему, которая затрагивает ваш сайт, а затем обратитесь за помощью к кому-то, кто может решить эту конкретную проблему.

Чтобы начать генерировать отчеты об ошибках базы данных, добавьте в файл wp-config.php следующую строку (так же, как описано выше, для создания журнала отладки):

define('SAVEQUERIES', true);

Если для него установить значение true, база данных начнет хранить все запросы, которые выполняет ваш веб-сайт. Затем вы сможете проверить количество запросов, вызванных каждым запросом страницы, и команды, используемые в каждом из них. Один из способов показать запросы на экране — добавить эти строки в ваш PHP-файл темы в вашем потоке выполнения:

global $wpdb; 
print_r($wpdb->queries);

Как только вы закончите с отладкой, вы должны удалить эти строки, чтобы вернуть ваш сайт к нормальной работе.

3. Использование промежуточного сайта

Промежуточный веб-сайт — это клон вашего реального веб-сайта, на котором вы можете протестировать изменения или новые функции, прежде чем использовать их. Также неплохо использовать промежуточный веб-сайт для отладки проблем или отслеживания их поведения, поскольку он дает вам возможность опробовать все, что вы хотите, не мешая реальным пользователям вашего веб-сайта.

Важно, чтобы промежуточный веб-сайт точно отражал содержание и структуру вашего фактического веб-сайта. Всякий раз, когда вы обновляете свой сайт WordPress новым контентом или новыми надстройками (в основном плагинами и темами), вы должны обновить свой промежуточный сайт с копией фактического. Таким образом, если проблема возникнет на вашем живом веб-сайте, вы сможете скопировать ее в своей промежуточной среде.

Многие управляемые провайдеры хостинга WordPress предлагают промежуточный сайт в качестве добавленной стоимости к своим платным планам. Это наиболее удобный способ создания промежуточной среды, в которой вы можете испытывать все без риска.

Но если ваш хостинг-провайдер не предлагает вам такую ​​возможность, вы можете создать промежуточный сайт с помощью плагина WP Staging. Этот плагин позволяет легко клонировать ваш сайт, а затем использовать клон, как если бы он был реальным. Вы всегда будете знать, когда находитесь в рабочей среде, потому что оранжевая полоса в верхней части экрана скажет вам об этом.

Если вам нравится загрязнять руки, вы всегда можете вручную создать промежуточный сайт на поддомене, при условии, что ваш хостинг-провайдер позволяет вам добавить поддомен в свою учетную запись. Процесс создания промежуточного сайта таким способом может быть немного сложным, поэтому, если вы новичок в WordPress, вы можете использовать другой вариант.

4. Query Monitor

Его название может вводить в заблуждение, потому что Query Monitor делает гораздо больше, чем просто отслеживает запросы. Это полная панель разработчика для WordPress, позволяющая отлаживать скрипты, таблицы стилей, вызовы API, запросы к базе данных, ошибки PHP и многое другое. Некоторые расширенные функции позволяют отлаживать вызовы Ajax и проверять возможности пользователей.

wordpressQuery Monitor

После установки и активации Query Monitor начинает отображать информацию о поведении вашего сайта наиболее полезными способами.

Например, он показывает совокупные запросы к базе данных, сгруппированные по функциям, плагинам или темам, которые их вызвали. В меню панели инструментов администратора отображается текущая статистика текущей страницы со всей отладочной информацией, которая может вам понадобиться для оценки проблемы, которую вам необходимо решить.

Используя Query Monitor, вы можете постепенно сужать поиск ошибок по плагину или теме, пока не найдете тот, который снижает производительность вашего сайта или вызывает сбой. Как и WordPress, Query Monitor является полностью бесплатным и с открытым исходным кодом.

5. Инструменты разработчика Firefox

Ранее известный как Firebug, Инструменты разработчика Firefox — это специальная версия Firefox, созданная специально для разработчиков и предлагающая новейшие функции и инструменты для разработки. Он не является специфичным для WordPress, но оказывается очень полезным для отладки сайтов.

Инструменты разработчика Firefox неизбежно сравниваются с более популярными Chrome DevTools. При этом солидная компоновка Firefox выделяется. Например, вы можете щелкнуть правой кнопкой мыши любой элемент, чтобы открыть вкладку «Инспектор», и веб-консоль предлагает расширенный вывод при печати объектов, показывая гораздо больше информации, чем просто его имя.

Он предоставляет дополнительную информацию для определенных типов, позволяя детально изучить свойства объекта и предоставить более подробную информацию для элементов DOM.

Инструменты разработчика Firefox

С помощью инструмента «Инспектор» вы можете просматривать и изменять страницы HTML и CSS, что позволяет делать это со страницами, загруженными локально в Firefox или на удаленном устройстве, например Firefox для Android.

Веб-консоль отображает всю необходимую информацию о веб-странице: JavaScript, сетевые запросы, CSS, предупреждения, сообщения об ошибках и информационные сообщения, явно зарегистрированные с помощью кода JavaScript. Это также позволяет вам взаимодействовать с веб-страницей, непосредственно выполняя выражения JavaScript в контексте страницы.

6. New Relic

Являясь одним из крупнейших игроков в отрасли APM (Application Performance Monitoring), New Relic является коммерческим продуктом, который ежедневно используют тысячи разработчиков во всем мире, чтобы получить представление о производительности своих программных продуктов. Он имеет плагиновую архитектуру, которая обеспечивает добавленную функциональность третьими сторонами, что приводит к практически бесконечному спектру технологий, которые можно отслеживать с помощью этого инструмента.

New Relic

При цене от 9,37$ до 200$ за хост в месяц он предназначен для профессиональной отладки. Он также несет в себе расширенную кривую обучения, поэтому помимо затрат денег на решение, вам также нужно потратить время, чтобы научиться его использовать. Пользователи New Relic ценят тот факт, что он легко интегрируется в приложения для APM и мониторинга инфраструктуры.

7. Debug Bar

Debug Bar представляет собой набор плагинов, доступных через меню отладки на панели администратора WordPress, которое отображает широкий спектр отладочной информации. Его параметры включают консоль, шорткоды, константы, типы записей, cron, действия и фильтры, переходные процессы, удаленные запросы, а также сценарии списков и зависимости стилей. Это плагин с открытым исходным кодом, поэтому его можно использовать бесплатно.

Основной плагин, Debug Bar, предоставляет базовую функциональность, расширенную остальными плагинами. Он работает со встроенными в WordPress флагами отладки, такими как WP_DEBUG и SAVEQUERIES. Когда эти флаги активны, панель отладки добавляет полезную информацию об отладке, такую ​​как предупреждения PHP и запросы MySQL, избавляя вас от необходимости искать и читать файлы журнала.

Debug Bar

Каждый параметр в меню панели отладки предоставляет свою долю мощности отладки. В консоли, например вы можете запускать произвольный PHP-код, который отлично подходит для тестирования содержимого переменных (среди прочего).

Cron отображает информацию о запланированных событиях WordPress, такую ​​как время следующего события, количество запланированных событий, список пользовательских запланированных событий и т. Д. Действия и фильтры — еще одна опция для отображения хуков, прикрепленных к текущему запросу. На вкладке «Действия» отображаются действия, связанные с текущим запросом, а на вкладке «Фильтры» отображаются все теги фильтров, а также функции, прикрепленные к каждому из них.

Заключение

Инструменты отладки в основном предназначены для специалистов по разработке программного обеспечения. Но даже если вы не разработчик, если вы просто ведете блог на WordPress, полезно иметь хотя бы базовые знания о том, как отслеживать и отлаживать ваш сайт. Таким образом, вы можете дать разработчику некоторую информацию, которая поможет ему найти источник проблемы.

Также рекомендуем прочитать:

  1. 10 способов SEO оптимизации WordPress и производительности контента
  2. 7 способов, как увеличить скорость загрузки вашего сайта
  3. Что такое черный список URL-адресов и как от него защититься?
  4. Увеличить производительность WordPress с помощью этих плагинов

На уже полностью настроенном сайте WordPress количество ошибок и проблем минимально и все работает очень просто. Необходимо платить за хостинг, обновлять плагины и CMS — тогда никаких ошибок быть не должно. Однако по мере создания своего ресурса, у вас может появиться большое количество ошибок и проблем, из-за которых случаются сбои в системе. Случается, что даже опытный вебмастер не знает о каких-то моментах в разработке сайта, или не прикладывает достаточных усилий для изучения. Чтобы проверить сайт на ошибки используйте сервисы и плагины, о которых речь пойдёт ниже.

Сервисы для проверки сайта

Невозможно проверять все вручную — для этого есть автоматические и бесплатные сервисы, которые легко проверят ваш сайт.

  • Markup Validation Service — это сервис, где доступна проверка сайта на ошибки в HTML-коде. Это самый популярный сайт для валидации во всем интернете. Не стоит огорчаться, если он показывает, что на вашем сайте есть ошибки. Они есть на почти всех сайтах в интернете, даже на интернет-гигантах, которые были разработаны профессионалами. Конечно, если у списка ошибок даже не видно конца, то тогда стоит задуматься насчет своей темы, но наличие небольшого количества ошибок ничего не решает.
  • Browsershots — отличный сервис, который будет полезен, если вам необходима проверка сайта на ошибки в верстке, а точнее в кроссбраузерности сайта. Он делает скриншоты с различных браузеров и вы можете видеть, как в них отображается ваш ресурс.
  • Web Page Analyzer. Если вы хотите узнать, с какой скоростью загружается ваш сайт, и что можно сделать для его оптимизации, то этот сервис вам подходит. Также о других сервисах проверки скорости загрузки мы рассказали тут.

Плагины для отслеживания ошибок и проверки работы сайта

  • Jetpack. Этот плагин отличное решение, если вы боитесь, что ваш сайт не будет работать даже 10 минут. Он создан официальными разработчиками WordPress, а значит в его качестве можно не сомневаться. В нем достаточно много функций, но нас интересует только одна — это отправка сообщения на почту, если сайт вдруг перестал работать. Но чтобы использовать дополнение в полную силу вы должны иметь аккаунт на официальном сайте WordPress.
  • WP Log viewer. Мощный плагин для включения режима отладки в один клик. С ним вы легко сможете отслеживать ошибки в PHP-коде сайта. Конечно, можно и самому включить этот режим с помощью файла wp-config.php, но этот плагин делает все быстрее и кроме того содержит большой набор дополнительных функций.

Вступление

Вот и пришло время, когда вы создали свой сайт и считаете, что пора выпускать его в сеть и открывать для поисковиков. Для этого вам пришлось не мало потрудиться. Изучать языки программирования PHP, JavaScript, Java. Смотреть видеокурсы по программированию, читать массу литературы, просматривать массу специального материала, статей, интервью. Пример таких курсов вы можете посмотреть на сайте https://itvdn.com/ru/blog/article/jjd.

Осталось сделать последний шаг. Не торопитесь? Нужна последняя проверка сайта перед запуском, включающая техническую проверку, SEO аудит и еще парочка проверок. Итак, проверка сайта перед запуском.

Зачем нужна проверка сайта перед запуском

Есть два принципиально разных подхода к созданию сайта.

Первый вариант предполагает создание сайта на локальном сервере, с последующим переносом готового сайта на платный хостинг и его выпуск.

Второй вариант предполагает игнорирование локального сервера и создание сайта сразу на платном хостинге. При этом, на время создания, сайт закрывается, от поисковиков и пользователей.

Можно было бы поговорить, как закрывать сайт на так называемое техническое обслуживание, нужно ли закрывать сайт от поисковиков или лучше оформить одностраничную заставку и начинать раскручивать его до запуска, но не здесь. Здесь у нас проверка сайта перед запуском и мы проверяем готовый сайт перед его выпуском в Интернет и снятием с сайта режима технического обслуживания.

Для удобства разделим работы по проверке сайта на условные этапы:

  • Техническая проверка сайта перед запуском;
  • Проверка редактора;
  • Проверка SEO.

Техническая проверка сайта перед запуском

Напомню, мы проверяем сайт созданный на CMS WordPress и все рекомендации имеют эту направленность.

Ревизия установленных плагинов

Во время создания сайта могли ставиться рабочие плагины, которые не нужны для его дальнейшей работы. Теперь эти плагины нужно удалить.

Плагины, которые нужны непостоянно, например, плагин проверки внутренних ссылок «Broken Links», плагины оптимизации базы данных «WP Optimize», плагины чистки «Cleaner…» нужно отключить. Подобными плагинами пользуются по мере надобности и постоянно держать их включенными не нужно.

Очистка каталога

Не помешает, по FTP просмотреть каталог сайта на присутствие каталогов удаленных плагинов в директории wp-content/wp-plugin.

Очистка (оптимизация) базы данных

Удалив все ненужные плагины, а также ненужный контент, очистите базу данных. Используйте для этого плагин типа «WP Optimize». Так же если есть навык, можно реально просмотреть базу данных в phpmyadmin и проверить не остались в базе данных таблицы удаленных плагинов.

Скорость загрузки сайта

Вот уже несколько лет нас убеждают, что для успешного продвижения сайта, он должен быть быстрым. Это значит, что скорость его загрузки должна быть высокой, или что то же самое, полное время загрузки сайта должно быть минимальным.

Перед выпуском сайта делаем контрольные замеры времени загрузки. Для этого используем не один, а несколько сервисов проверки. Акцент делаем на проверки для ваших потенциальных пользователей. Если ваш пользователь в России, то и оценивать время загрузки, нужно делать для контрольных серверов находящихся в России, а не в Нью-Йорке.

Отвязаться от географии клиента и сделать качественную оценку скорости сайта, с оценками «хорошо», «плохо», позволят:

  • Сервис Google Pagespeed Tools Insights (developers.google.com/speed/pagespeed/insights/)
  • Более подробная оценка на Webpagetest: www.webpagetest.org/compare
  • И еще 9 сервисов оценки скорости сайта.

Время ответа сервера

Время ответа сервера отличается от времени загрузки сайта и является качественной характеристикой вашего хостинга. Оно должно быть менее секунды. Инструменты оценки времени ответа сервера:

  • Яндекс.Вебмастер – Проверка ответа сервера (webmaster.yandex.ru/tools/server-response/)
  • WeboPulsar (webopulsar.ru/test/)

Мобильная версия сайта

Обязательно нужно посмотреть, как сайт выглядит на мобильных устройствах (смартфонах, планшетах, моб.телефонах). Часто эту проверку называют адаптивность сайта или дружественность мобильным устройствам.

Как это проверить? Почитать статью тут или использовать 2 из 9 сервисов:

  • Google: search.google.com/test/mobile-friendly?utm_source=support.google.com/webmasters/&utm_medium=referral&utm_campaign=6155685
  • Screenfly: quirktools.com/screenfly/

Видимость во всех основных браузерах

У каждого есть свой любимый браузер. Однако общее количество используемых браузеров не один и даже не пять. Вполне логично требование, чтобы сайт был корректно виден на всех (или хотя бы на большей части) существующих браузерах.

Как это проверить? Используем лучший инструмент этого типа: Browsershots (browsershots.org/). Он бесплатно проверить видимость сайта на 50+ браузерах и их версиях.

Как видят сайт поисковики

После открытия сайта для поисковиков, рекомендую посмотреть, как видят ваш сайт боты. В этой оценке важен не ответ сервера, 200 OK, а важно «Содержание страницы», которое видят поисковые боты.

В этой оценке используем следующие инструменты:

  • Яндекс.Вебмастер – Проверка ответа сервера (webmaster.yandex.ru/tools/server-response/)
  • Сервис Bertal (не требует регистрации): bertal.ru

Валидность HTML кода

Обязательно проверяем корректность (валидность) HTML кода сайта. Здесь рекомендую сервис W3C, а именно:

  • Валидатор разметки (Markup Validation Service): validator.w3.org/
  • Или на русском: validator.w3.org/unicorn/?ucn_lang=ru

Валидность CSS кода

Обязательно проверяем корректность (валидность) каскадных стилей (CSS кода) сайта. Здесь рекомендую сервис W3C, а именно:

  • CSS Validation Service (проверка каскадных стилей) на русском: jigsaw.w3.org/css-validator/

Не забываем сжать CSS файл.

Проверка SEO

Проверка SEO предполагает оценить оптимизацию сайта для поисковых систем.

Наличие и корректность файла robots.txt

Файл robots.txt это инструкция для поисковых ботов, что индексировать на сайте, а что обходить при сканировании и индексации.

В процессе создания сайта вы должны были определиться, что вам нужно индексировать на сайте, а что нет. Здесь мы проверяем корректность  файла robots.txt.

  • Используем для этого инструменты Яндекс.Вебмастер: Анализ robots.txt (webmaster.yandex.ru/tools/robotstxt/).

Карта сайта XML-sitemap для ботов

В процессе создания сайта вы должны были определиться, какую карту сайта использовать для помощи поисковым ботам в сканировании сайта.

Плагины WordPress позволяют генерировать несколько карт сайта. В частности плагин JetPack генерирует их более 5. В этом есть некоторая проблема.

Все плагины WordPress заточены под работу с поисковиком Google, а он «глотает» любое количество XML-sitemap, как общих, так и выделенных для фото, меток, разделов, видео. Этого нельзя сказать об основном боте Яндекс. Яндекс «любит» общий XML-sitemap, генерированный на независимом сервисе, например, тут (xmlsitemapgenerator.org/sitemap-generator.aspx) или тут (pro-sitemaps.com/).

Вам придется найти компромисс, и выбрать для себя с какими картами сайта работать. Проверка карт сайта делаем на сервисах веб.мастеров:

  • Яндекс: Анализ файлов Sitemap (webmaster.yandex.ru/tools/sitemap/)
  • Google: Вкладка Сканирование>>>Файлы Sitemap (www.google.com/webmasters/tools/sitemap-list)

RSS-feed

Нужен ли RSS feed? RSS-feed это новостная лента сайта. Даже если вы с ней не работаете, новостная лента нужна, и она должна быть читаема поисковыми ботами. Вы можете её скрыть в файле robots.txt, но априори RSS-feed сайта должен быть корректным.

Для сайтов WordPress главный фид имеет такой адрес: domen.ru/feed/. Также может быть важен фид комментариев: domen.ru/comments/feed/.

Вы можете создать фид сайта сами по домену на сервисах:

  • FeedBurner: feedburner.google.com.
  • Feed43: feed43.com
  • Для продвинутых, создайте свой канал сами тут: www.mysitemapgenerator.com/rss/create.html;
  • Обновляемый канал платно тут (3 цента каждое обновление): www.mysitemapgenerator.com/rss/update.html.

Валидность новостного канала (RSS) можно проверить онлайн:

  • Feedvalidator: https://validator.w3.org/feed/
  • W3C feed: validator.w3.org/feed/

Мета-теги постов и страниц: title, description

Для продвижения сайта большое значение имеет наличие мета-тегов. Прежде всего, это заголовок постов (title) и краткое описание (description).

Для сайтов WordPress сделать подобную проверку помогут seo плагины, о них читать тут. Я использую плагин YastSEO.

Независимую проверку на наличие мета тегов и другой seo анализ, поможет сделать бесплатная программа XENU. Качаем её тут: home.snafu.de/tilman/xenulink.html. Основное назначение программы поиск битых ссылок, но анализирует программа практически все позиции по SEO анализу. Подробно о XENU и аналогичных программах SEO аудита читаем тут.

Мета-теги картинок

Для продвижения, важны мета-теги картинок alt. Ранее, на WordPress он заполнялся автоматом и брался из названия файла картинки. Теперь его нужно вписывать вручную.

Проверить все картинки сайта на наличие тега alt поможет, например, такой сервис:

  • Varvy SEO tool: varvy.com.

На сайте WordPress можно пойти другим путем, и поставить плагин: Seo Optmized Images (ru.wordpress.org/plugins/seo-optimized-images). Он автоматом сгенерирует для картинок title и alt тег.

Дубли тегов H1

Это важно. Есть классическое правило оптимизатора: на каждой странице сайта не должно быть более одного тега H1 заголовка. Кстати менее тоже быть не должно.

Некоторые шаблоны WordPress, верстаются с игнорированием этого правила и главной странице сайта, страницах архивов тегов H1 может быть несколько.

Исправить этот недостаток легко вручную (о чём читать тут), а вот найти ошибку помогут:

  • Сервисы SEO аудита, список ниже;
  • Расширения для браузера, например для Chrome: META SEO Inspector v2.0.8 (chrome.google.com/webstore/detail/meta-seo-inspector/ibkclpciafdglkjkcibmohobjkcfkaef?utm_source=chrome-app-launcher-info-dialog);
  • Программа: Screaming Frog SEO Spider Tool
  • Программа: Netpeak Spider
  • Программа: Xenu’s Link Sleuth.

Дубли материалов и анонсов

Для продвижения сайта было бы неплохо, сразу решить проблему дублей анонсов и основного содержания постов (страниц) сайта. Проблема заключается в том, что чаще всего, анонсы статей WordPress сайта, дублируются в основном содержании.

Решается эта проблема заменой тега [more] на двойной тег [more+noteaser], в правильном синтаксисе. Найти дубли анонсов в основном содержании помогут программы (фильтр результатов по графам):

  • NetPeak Spider,
  • Screaming Frog SEO Spider,
  • Xenu’s Link Sleuth

Или сервисы:

  • Google Webmaster Console. Вкладка Оптимизация HTML >>> Повторяющееся метаописание.

Рекомендую попробовать сервис Siteliner.com (www.siteliner.com). Кроме анализа битых ссылок сервис покажет дубли контента.

SEO анализ водности и тошноты текстов

Это вы должны были делать при наполнении сайта контентом. Вынужден акцентировать внимание на эту проверку, так как Яндекс ввел санкционный фильтр «Баден-Баден», карающий за тексты с переспамом (водность более 60%). Для анализа используем онлайн сервисы типа:

  • Текст.рф (text.ru/seo) seo анализ.

Работа редактора

Ваш сайт наполнен контентом, значит, есть работа редактору и проверка сайта перед запуском будет без неё не полной.

Орфография сайта

Нужно проверить сайт на орфографические ошибки. Причем проверка должна затронуть не только тексты, но и навигацию (меню, виджеты, футер).

Для проверки можно воспользоваться любым онлайн сервисом проверки текстов, например: Text.ru (text.ru/spelling) раздел «Орфография».

Уникальность сайта

Об уникальности сайта нужно было заботиться по мере его наполнения. Проверить уникальность всего сайта, поможет всё тот же сервис:

  • Text.ru (text.ru/url-check) раздел «Уникальность сайта».
  • Другие сервисы проверки текстов в статье тут.

Ссылочная масса сайта

Все ссылки, которые есть на сайте, включая внешние и внутренние, должны быть рабочими. Перед запуском сайта нужно сделать проверку сайта на битые ссылки. Инструментов для этого много. Лучше подробно почитать тут и тут. Рекомендую:

  • Программу Xenu’s Link Sleuth;
  • Онлайн сервис: Deadlinkchecker.com (www.deadlinkchecker.com/)
  • Для сайта WordPress рекомендую плагин «Broken Link Checker».

Дополнительные проверки

Склейка зеркал

Вам нужно выбрать, какой сайт будет основным, с www или без www в адресе. Теоретической разницы никакой, на практике в географических доменных зонах типа [ru], большей популярностью пользуются основное зеркало без www. В зонах [com], [org] больше сайтов с www.

Проверить, какой сайт является основным зеркалом сайта, можно в инструментах SEO аудита, список ниже или в инструментах веб-мастеров Яндекс и Google. Например,

  • сервис SEOGadget (www.seogadget.ru/mirror).
  • Подробно, как клеить зеркала для Яндекс, читать тут.
  • Валидность кода для мобильных устройств: search.google.com/test/mobile-friendly?hl=ru
  • Сервис Google: search.google.com/test/mobile-friendly?hl=ru
  • Сервис W3C, дополнительные возможности: jigsaw.w3.org/css-validator/#validate_by_uri+with_options

Поставить/проверить инструменты аналитики

Для контроля и анализа посещаемости сайта нужно установить на сайт счетчики Google Analytics и Яндекс. Метрика.

Микроразметка сайта

Чтобы ни говорили о микроразметке сайта, но поисковики ищут структурированные данные и доступность микроразметки относят к положительным факторам ранжирования. Популярными форматами микроразметки остаются: microdata, schema.org, микроформаты (Яндекс), OpenGraph и RDFa.

Перед выпуском  сайта проверка микроразметки будет не лишней. Вот инструменты проверки микроразметки:

  • Валидатор микроразметки Яндекс.Вебмастер: webmaster.yandex.ru/tools/microtest/
  • Анализ структурированных данных Google: search.google.com/structured-data/testing-tool?hl=ru

Проверка AMP мобильных страниц

О внедрении AMP страниц Google пишут сейчас очень много. Если вы внедрили инструменты AMP страниц на сайт WordPress, например, установив плагин «AMP for WordPress» или «AMP для WP — Ускоренные мобильные страницы»  и «Glue for Yoast SEO & AMP», то их нужно проверить на валидность:

  • На Google Search Consol это вкладка: Ускоренные мобильные страницы (AMP).
  • Или Google тест: search.google.com/test/amp?hl=az

Социальные сети на сайте

Поисковики считают хорошим тоном, если на сайте размещены кнопки социальных сетей, доступные для пользователей. Проверка сайта перед запуском не будет полной, социальные кнопки нужно проверить.

Контекстная реклама

Если на сайте используется контекстная реклама, она должна быть настроена и готова к запуску вместе с сайтом.

Проверки для администратора

Настройка резервного копирования

О резервном копировании WordPress читать статьи тут и тут и тут.

SSL сертификация

Лучше, чтобы сайт был защищен и доступен по безопасному протоколу https. Незащищенный протокол http должен быт перенаправлен на https. Статьи об этом тут и тут и тут и тут.

Проверка защищенных страниц

Если на сайте есть закрытые страницы или разделы, протестируйте невозможность входа на них не авторизованным пользователям.

Защита страниц регистрации, авторизации, комментирования

Протестируете в режиме инкогнито, как пользователи смогут регистрироваться на сайте, давать комментарии, входить на сайт, оформлять подписку.

Тест повышенной нагрузки

Трафик сайта будет и должен расти. Лучше сразу протестировать, как поведет себя сервер при повышенной нагрузки на сервер. Вот инструмент для анализа нагрузочного трафика: www.webperformance.com

Список онлайн инструментов SEO анализа

  1. SeoBudget (seobudget.ru)
  2. SeoGadget (www.seogadget.ru)
  3. pr-cy.ru (a.pr-cy.ru)
  4. Seranking.com

Больше инструментов SEO аудита в статье: тут

Выводы

Проверка сайта перед запуском завершена. Статья получилась большой, но это оправданно. Работы перед выпуском сайта нужно сделать много, чтобы с первых дней создать у поисковых ботов положительное «мнение» о сайте.

©www.wordpress-abc.ru

Похожие посты:

Понравилась статья? Поделить с друзьями:
  • Как проверить папку на наличие ошибок
  • Как проверить память озу на ошибки
  • Как проверить память ноутбука на ошибки
  • Как проверить память на смартфоне на ошибки
  • Как проверить память компьютера на windows 7 на ошибки