Перейти к основному содержанию
7 минут чтения (1404 слова)

Как помочь с отладкой плагинов WordPress

Как помочь с отладкой плагина WordPress

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

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

  • Включить журнал отладки
  • Установите плагин для устранения неполадок
  • Проверьте на ошибки JavaScript

 

Включите систему отладки и регистрации WordPress

Прежде всего, мы должны знать, что такое WP_DEBUG ; Как мы можем видеть в Википедии, « WP_DEBUG — это PHP (постоянная глобальная переменная), которую можно использовать для запуска режима «отладки» во всем WordPress. Предполагается, что по умолчанию оно равно false, и обычно устанавливается в значение true в файле wp-config.php на разрабатываемых копиях WordPress».

Как мы можем видеть WP_DEBUG является константой что по умолчанию выключено но мы можем превратить его в течение временного назначения отладки.

 

сор-конфигурации

 

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

Мы собираемся научить вас, как именно мы можем его включить и как это будет выглядеть в случае ошибки с вашим плагином. В этом примере будет использоваться WP Meta SEO но вы можете выполнить те же действия для всех наших плагинов. В этом случае у нас проблемы с WP Meta SEO , это могут быть какие-то проблемы, поэтому мы собираемся открыть файл wp-config.php, это можно сделать с помощью вашего предпочтительного программного обеспечения для текстового редактора с помощью Блокнота, Visual Studio. Код, например, скобки, просто откройте файл wp-config.php .

Файл находится в корне вашего сервера, где установлен ваш сайт WordPress.

 

WP-конфигурация генерируемой

 

Откройте его с помощью текстового редактора, затем нажмите CTRL + F или нажмите Правка»> «Найти»… вы сможете увидеть поле, в котором вы можете ввести слово, которое вы собираетесь найти, в этом случае мы собираемся ввести « WP_DEBUG» и нажимайте Enter, пока не найдете:
«define('WP_DEBUG', false)»

 

в.ч.-отладка-активация

 

Теперь, когда мы в этой строке, удалите «false» и введите true, нажмите Enter и в следующей строке скопируйте определение («WP_DEBUG_LOG», true); и сохраните файл, он должен выглядеть следующим образом.

 

сор-отлаживать-правда

 

Если эти две строки изменены, файл с именем «debug.php» появится в / wp-content /

 

новый журнал

 

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

 

Установите плагин для устранения проблем WordPress

Плагин Health Check & Troubleshooting — это плагин, который позволяет вам запускать проверку конфликтов, не затрагивая обычных посетителей вашего сайта, он очень прост в использовании и установке, мы по-прежнему будем использовать WP Meta SEO для этого примера. Выполните следующие действия, чтобы установить и запустить проверку конфликтов с помощью Health Check & Troubleshooting:

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

 

надстройку и устранение неисправностей

     

  • Нажмите «Установить сейчас» , список плагинов будет заряжаться автоматически, найдите нужный и нажмите «Установить сейчас», а затем «Активировать».

 

установки для устранения проблем

 

  • Нажмите «Здоровье сайта» , В меню слева есть раздел «Инструменты» Нажмите на него, а затем на «Здоровье сайта»

 

Сайт медико-меню

 

  • Перейдите на «Устранение неполадок» , прочитайте предупреждающую информацию и нажмите «Войти в режим устранения неполадок» 

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

 

включить-поиск неисправностей

   

  • Воспроизведите проблему, с которой вы столкнулись

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

 

  • Нажмите «Плагины» > «Установленные плагины».

  Меню «Плагины» будет расширяться, предоставляя вам дополнительные опции. Нажмите на «Установленные плагины»

 

Установленные-плагины

   

  • Нажмите «Включить при устранении неполадок» рядом с WP Meta SEO

  включить-с-поиска и устранения неисправностей      

  • Воспроизведите проблему, с которой вы столкнулись, только с активным WP Meta SEO и темой по умолчанию. Если проблема возникает, проблема вызвана нашим плагином.

 

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

   

Проверка и отладка ошибок JavaScript в плагинах WordPress

Мы будем искать ошибки Javascript с помощью консоли Chrome или Firefox. В зависимости от вашего браузера его имена могут немного отличаться, но, следуя Chrome и FireFox, мы будем называть его «Консоль». Чтобы открыть консоль, выполните следующие действия:  

  • Щелкните правой кнопкой мыши по проверке на интерфейсе в любой части сайта.

 

осмотреть

   

  • Выберите консоль . В правой части страницы откроются инструменты разработчика, нажмите «Консоль».

 

приставка

 

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

 

Ошибка-консоль

 

Если вы обнаружили ошибку JavaScript, сделайте снимок экрана с расширенной версией ошибки, чтобы включить ее в свой тикет/сообщение.

 

Отправить / поделиться вашей проблемой отчетности

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

  • debug.log
  • Обратите внимание с плагинами, которые вызывают конфликты
  • Захват консоли javascript с ошибкой

 

Если вы выполните эти шаги и отправите нам правильную информацию, разработчик сможет быстрее выполнить работу по отладке, и мы заранее благодарим вас :)    

 

Создать и поделиться новой учетной записью пользователя WordPress для поддержки

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

  • Мы не храним старые учетные данные после решения проблемы (по соображениям безопасности)
  • Мы рекомендуем удалить учетные записи администратора, созданные для поддержки.
  • Вся информация, переданная нашей команде, защищена и останется конфиденциальной

 

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

Затем вы должны перейти в левое Меню > Пользователи .

 

сор-меню пользователя

 

После этого перейдите к верхнему экрану, нажмите кнопку « Добавить» или перейдите к кнопке « Добавить» в левом меню.

 

адд-сор-пользователь

 

Затем на вашем экране появится форма « Добавить нового пользователя» . Для заполнения информации необходимы 2 поля: Имя пользователя, Электронная почта .

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

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

 

WP-пользователь-форма

 

Наконец, нажмите кнопку Добавить нового пользователя внизу. Это уже сделано, удачи!

 

3
В курсе

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

Похожие сообщения

 

Комментарии

Комментариев пока нет. Будьте первым, кто оставит комментарий
Уже зарегистрирован? Войти здесь
понедельник, 15 апреля 2024 г.

Изображение с картинки