Перейти до основного вмісту
7 хвилин читання (1404 слова)

Як допомогти з налагодженням плагіну WordPress

How-to-Help-with-WordPress-Plugin-Debugging

Розробники JoomUnited завжди працюють так, щоб ваші плагіни працювали найоптимальнішим можливим способом, звичайно, у деяких випадках може статися певний збій, наприклад, несумісність, яка генерується через третій плагін, і що ми хочемо, коли ці типи невдачі трапляються? Звичайно, вони вирішуються швидко ...    

У цій публікації ми навчимо вас передавати правильну інформацію розробнику, щоб він міг швидко зрозуміти та вирішити помилку. Ця публікація буде розділена на 3 кроки, за якими ми збираємося надати правильну інформацію розробнику, коли виникає проблема:

  • Увімкніть журнал налагодження
  • Встановіть плагін для усунення несправностей
  • Перевірте наявність помилок javascript

 

Увімкніть систему налагодження та журналу WordPress

Перш за все, ми повинні знати, що таке WP_DEBUG ; Як ми бачимо у Вікіпедії, « WP_DEBUG — це PHP (постійна глобальна змінна), яку можна використовувати для запуску режиму «налагодження» у всьому WordPress. За замовчуванням він вважається хибним і зазвичай встановлюється як true у файлі wp-config.php на копіях WordPress для розробки».

Як ми можемо бачити WP_DEBUG є константою що за замовчуванням вимкнено але ми можемо перетворити його в протягом тимчасового призначення налагодження.

 

wp-config

 

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

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

Файл знаходиться в корені вашого сервера, де встановлений ваш веб-сайт WordPress.

 

wp-config-generated

 

Відкрийте його за допомогою текстового редактора, потім натисніть CTRL + F або натисніть Редагувати» > «Знайти… » ви побачите поле, де ви можете ввести слово, яке ви збираєтеся знайти, у цьому випадку ми збираємося ввести « WP_DEBUG» і натискайте Enter, поки не знайдете:
«define('WP_DEBUG', false )»

 

wp-debug-активація

 

Тепер, коли ми перебуваємо на цьому рядку, видаліть "false" та введіть true, натисніть клавішу Enter і в наступній копії рядка визначте ("WP_DEBUG_LOG ', true); і збережіть файл, він повинен виглядати як наступне зображення.

 

wp-debug-true

 

Якщо ці два рядки змінено, файл / debug.php з’явиться на / wp-content /

 

new-log

 

І закінчено… ми закінчили перший крок, ось один з файлів, який нашим розробникам знадобиться, щоб прискорити процес виправлення вашої проблеми. Усі помилки будуть відстежуватися і записуватися в цьому самому текстовому файлі.

 

Встановіть плагін для усунення несправностей WordPress

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

  • Увійдіть на свій сайт Wordpress, ви опинитесь на інформаційній панелі свого сайту
  • Клацніть на "Плагіни" в лівій частині сторінки
  • Натисніть «Додати нову»
  • Введіть "Перевірка здоров'я та усунення несправностей" на панелі пошуку, як показано нижче

 

Додавання та усунення несправностей

     

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

 

встановлення-усунення несправностей

 

  • Натисніть «Здоров'я сайту» , У лівому меню є розділ «Інструменти» . Натисніть на нього, а потім «Здоров'я сайту»

 

сайт-здоров'я-меню

 

  • Натисніть на «Усунення несправностей» , прочитайте інформацію про попередження та натисніть «Увійти в режим усунення несправностей» 

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

 

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

   

  • Повторіть проблему, з якою ви стикалися

У середовищі за замовчуванням без активних плагінів та теми за замовчуванням, якщо проблема виникає, це означає, що наш плагін не викликає несподіваної поведінки.

 

  • Натисніть «Плагіни» > «Встановлені плагіни»

  Меню "Плагіни" розшириться, надаючи додаткові параметри. Натисніть «Встановлені додатки»

 

встановлені плагіни

   

  • Натисніть «Увімкнути під час усунення несправностей» поруч із WP Meta SEO

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

  • Відтворіть проблему, з якою ви стикалися, лише з активним WP Meta SEO та темою за замовчуванням. Якщо проблема виникає, проблема викликана нашим плагіном.

 

Це певним чином гарна новина, оскільки ви вже визначили одну частину проблеми. Тепер він вимагає від розробника увійти на ваш веб-сайт і виправити проблему, перш ніж випустити нову версію! Якщо ні, повторіть кроки, щоб активувати наступний відключений плагін, ви зможете відтворити помилку.

   

Перевірка та налагодження помилок Javascript у плагінах WordPress

Ми будемо шукати помилки Javascript у консолі Chrome або Firefox. Залежно від вашого браузера, його найменування дещо відрізняється, але після Chrome і FireFox ми будемо називати його «Консоль». Щоб відкрити консоль, просто виконайте наступні дії:  

  • Клацніть правою кнопкою миші на оглянути, на інтерфейсі в будь-якій частині сайту

 

оглянути

   

  • Виберіть консоль , вона відкриє інструменти розробника в правій частині сторінки, натисніть «Консоль»

 

консоль

 

Перевірте наявність помилок , відкривши консоль, відтворіть помилку, яку ви очікували, і подивіться на консоль; помилки - це червоні тексти, що описують, де знаходиться конфлікт javascript

 

консоль помилок

 

Якщо ви знайшли помилку JavaScript, будь ласка, зробіть знімок екрана з розширеною версією помилки, щоб включити її до свого квитка/публікації.

 

Надішліть / поділіться звітності про проблеми

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

  • debug.log
  • Зверніть увагу на плагіни, які викликають конфлікти
  • Захоплення консолі javascript з помилкою

 

Якщо ви дотримуєтесь цих кроків та надішлете нам правильну інформацію, розробник зможе зробити більш швидку роботу з налагодження, і ми заздалегідь дякуємо вам :)    

 

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

Створення нового користувача адміністратора іноді є одним із швидких способів показати команді підтримки, про що йдеться. Перш ніж розпочати цей процес, швидке нагадування про те, що:

  • Ми не зберігаємо старі облікові дані після вирішення проблеми (з безпеки)
  • Рекомендуємо видалити облікові записи адміністратора, створені для підтримки
  • Вся інформація, що ділиться з нашою командою, захищена та залишиться приватною

 

Для того, щоб створити нового користувача, по-перше, ви увійдете на свій адміністративний сайт. Після успішного входу ви перебуваєте на інформаційній панелі Wordpress.

Потім перейдіть до меню ліворуч > Користувачі .

 

wp-користувальницьке меню

 

Після цього перейдіть на верхній екран, натисніть кнопку Додати нове або перейдіть до кнопки Додати нове в меню зліва.

 

add-wp-користувач

 

Далі на вашому екрані з’явиться форма « Додати нового користувача» . Для заповнення інформації є 2 поля: Ім'я користувача, Електронна адреса .

У полі Пароль ви можете використовувати генератор випадкових паролів або встановити власний. І ви можете встановити прапорець Надсилати сповіщення користувача, якщо хочете надіслати новому користувачеві електронне повідомлення про його акаунт.

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

 

wp-user-form

 

Нарешті, натисніть кнопку Додати нового користувача внизу. Вже зроблено, удачі!

 

3
Будьте в курсі

Коли ви підпишетеся на блог, ми надішлемо вам електронний лист, коли на сайті з’являться нові оновлення, щоб ви їх не пропустили.

Схожі повідомлення

 

Коментарі

Коментарів поки немає. Будьте першим, хто надіслав коментар
Вже зареєстровані? Увійдіть тут
Понеділок, 29 квітня 2024 р

Captcha Image