Як допомогти з налагодженням плагіну WordPress
Розробники JoomUnited завжди працюють так, щоб ваші плагіни працювали найоптимальнішим можливим способом, звичайно, у деяких випадках може статися певний збій, наприклад, несумісність, яка генерується через третій плагін, і що ми хочемо, коли ці типи невдачі трапляються? Звичайно, вони вирішуються швидко ...
У цій публікації ми навчимо вас передавати правильну інформацію розробнику, щоб він міг швидко зрозуміти та вирішити помилку. Ця публікація буде розділена на 3 кроки, за якими ми збираємося надати правильну інформацію розробнику, коли виникає проблема:
- Увімкніть журнал налагодження
- Встановіть плагін для усунення несправностей
- Перевірте наявність помилок javascript
Увімкніть систему налагодження та журналу WordPress
Перш за все, ми повинні знати, що таке WP_DEBUG ; Як ми бачимо у Вікіпедії, « WP_DEBUG — це PHP (постійна глобальна змінна), яку можна використовувати для запуску режиму «налагодження» у всьому WordPress. За замовчуванням він вважається хибним і зазвичай встановлюється як 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.
Відкрийте його за допомогою текстового редактора, потім натисніть 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 для цього прикладу. Виконайте наведені нижче дії, щоб встановити та запустити перевірку на конфлікти за допомогою «Перевірка стану та усунення несправностей»:
- Увійдіть на свій сайт Wordpress, ви опинитесь на інформаційній панелі свого сайту
- Клацніть на "Плагіни" в лівій частині сторінки
- Натисніть «Додати нову»
- Введіть "Перевірка здоров'я та усунення несправностей" на панелі пошуку, як показано нижче
- Натисніть «Встановити зараз» , список плагінів стягнеться автоматично, знайдіть потрібний і натисніть «Встановити зараз», а потім «Активувати».
- Натисніть «Здоров'я сайту» , У лівому меню є розділ «Інструменти» . Натисніть на нього, а потім «Здоров'я сайту»
- Натисніть на «Усунення несправностей» , прочитайте інформацію про попередження та натисніть «Увійти в режим усунення несправностей»
Режим усунення несправностей автоматично відключає всі плагіни та переходить на тему за замовчуванням. Режим усунення несправностей не впливає на звичайних відвідувачів вашого сайту.
- Повторіть проблему, з якою ви стикалися
У середовищі за замовчуванням без активних плагінів та теми за замовчуванням, якщо проблема виникає, це означає, що наш плагін не викликає несподіваної поведінки.
- Натисніть «Плагіни» > «Встановлені плагіни»
Меню "Плагіни" розшириться, надаючи додаткові параметри. Натисніть «Встановлені додатки»
- Натисніть «Увімкнути під час усунення несправностей» поруч із WP Meta SEO
- Відтворіть проблему, з якою ви стикалися, лише з активним WP Meta SEO та темою за замовчуванням. Якщо проблема виникає, проблема викликана нашим плагіном.
Це певним чином гарна новина, оскільки ви вже визначили одну частину проблеми. Тепер він вимагає від розробника увійти на ваш веб-сайт і виправити проблему, перш ніж випустити нову версію! Якщо ні, повторіть кроки, щоб активувати наступний відключений плагін, ви зможете відтворити помилку.
Перевірка та налагодження помилок Javascript у плагінах WordPress
Ми будемо шукати помилки Javascript у консолі Chrome або Firefox. Залежно від вашого браузера, його найменування дещо відрізняється, але після Chrome і FireFox ми будемо називати його «Консоль». Щоб відкрити консоль, просто виконайте наступні дії:
- Клацніть правою кнопкою миші на оглянути, на інтерфейсі в будь-якій частині сайту
- Виберіть консоль , вона відкриє інструменти розробника в правій частині сторінки, натисніть «Консоль»
Перевірте наявність помилок , відкривши консоль, відтворіть помилку, яку ви очікували, і подивіться на консоль; помилки - це червоні тексти, що описують, де знаходиться конфлікт javascript
Якщо ви знайшли помилку JavaScript, будь ласка, зробіть знімок екрана з розширеною версією помилки, щоб включити її до свого квитка/публікації.
Надішліть / поділіться звітності про проблеми
Тепер, коли у вас є вся ця інформація, ви допоможете розробнику пришвидшити процес, просто перейдіть за всією зібраною вами інформацією та її до вашого квитка / посади, згадаймо, такі елементи:
- debug.log
- Зверніть увагу на плагіни, які викликають конфлікти
- Захоплення консолі javascript з помилкою
Якщо ви дотримуєтесь цих кроків та надішлете нам правильну інформацію, розробник зможе зробити більш швидку роботу з налагодження, і ми заздалегідь дякуємо вам :)
Створіть та поділіться новим обліковим записом користувача WordPress з метою підтримки
Створення нового користувача адміністратора іноді є одним із швидких способів показати команді підтримки, про що йдеться. Перш ніж розпочати цей процес, швидке нагадування про те, що:
- Ми не зберігаємо старі облікові дані після вирішення проблеми (з безпеки)
- Рекомендуємо видалити облікові записи адміністратора, створені для підтримки
- Вся інформація, що ділиться з нашою командою, захищена та залишиться приватною
Для того, щоб створити нового користувача, по-перше, ви увійдете на свій адміністративний сайт. Після успішного входу ви перебуваєте на інформаційній панелі Wordpress.
Потім перейдіть до меню ліворуч > Користувачі .
Після цього перейдіть на верхній екран, натисніть кнопку Додати нове або перейдіть до кнопки Додати нове в меню зліва.
Далі на вашому екрані з’явиться форма « Додати нового користувача» . Для заповнення інформації є 2 поля: Ім'я користувача, Електронна адреса .
У полі Пароль ви можете використовувати генератор випадкових паролів або встановити власний. І ви можете встановити прапорець Надсилати сповіщення користувача, якщо хочете надіслати новому користувачеві електронне повідомлення про його акаунт.
Після цього ви вибираєте роль для користувача у спадному списку. Це важливий крок для встановлення дозволу для користувачів на вашому сайті. «Адміністратор» — це найвищий рівень, який надає користувачеві доступ до всіх функцій вашого веб-сайту. Ви можете встановити інші ролі, якщо хочете обмежити доступ користувача.
Нарешті, натисніть кнопку Додати нового користувача внизу. Вже зроблено, удачі!
Коли ви підпишетеся на блог, ми надішлемо вам електронний лист, коли на сайті з’являться нові оновлення, щоб ви їх не пропустили.
Коментарі