Як додати користувача код в wordpress
У минулій статті ми дізналися багато цікавого про Вордпресс. Ну, і в догонку - сьогодні поговоримо про плагіні Code Snippets, який додає користувальницький код в ВП.
Часто при читанні підручників WordPress вас можуть попросити додати власні фрагменти коду у файлі functions.php вашої теми або в плагін для конкретного сайту. Проблема в тому, що навіть найменша помилка може зламати ваш сайт. У цій статті ми покажемо вам простий спосіб додавання користувацького коду в WordPress без наслідків для вашого сайту.
Проблема з одними фрагментами коду
Часто ви знайдете фрагменти коду в підручниках WordPress з інструкціями, щоб додати їх в файл functions.php вашої теми або плагін для конкретного сайту.
Проблема в тому, що навіть невелика помилка в призначеному для користувача фрагменті коду може зламати ваш сайт WordPress і зробити його недоступним.
Інша проблема полягає в тому, що якщо ви додасте кілька фрагментів коду в плагін, що залежить від конкретного сайту, тоді може бути важко керувати файлом.
Нещодавно, шукаючи рішення, ми виявили, як користувачам легко додавати і управляти налаштованим фрагментами коду в WordPress.
Додавання користувацьких фрагментів коду в WordPress
Перше, що вам потрібно зробити - це встановити і активувати плагін Code Snippets на вашому веб-сайті.
Після активації плагін додасть новий пункт меню з написом «Сніппети» в панель адміністратора WordPress. Натиснувши на неї, ви побачите список всіх призначених для користувача фрагментів коду, які ви зберегли на своєму сайті.
Оскільки ви тільки що встановили плагін, ваш список буде порожнім.
Це приведе вас на сторінку «Додати новий фрагмент».
Вам потрібно почати з введення назви для вашого призначеного для користувача фрагмента коду. Це може бути все, що допоможе вам ідентифікувати код. Після цього ви можете скопіювати і вставити фрагмент коду в поле коду.
На скріншоті вище ми додали спеціальний фрагмент коду, щоб видалити номер версії WordPress з нашого тестового сайту.
Нижче поля коду ви побачите текстову область для додавання опису. Ви можете додати що-небудь тут, але ви повинні розуміти що робить цей код, де ви його знайшли, і чому ви додаєте його на свій сайт.
Ви також можете призначити теги своєму шматку коду. Це допоможе вам впорядкувати фрагменти по темам і функцій.
І нарешті, ви можете натиснути кнопку «Зберегти зміни і активувати».
Якщо ви хочете зберегти фрагмент коду і не активувати його, ви можете натиснути кнопку «Зберегти зміни».
Ви також можете змінити область фрагмента коду. Ви можете запускати його тільки в області адміністрування WordPress, в інтерфейсі вашого сайту або всюди. Якщо ви не впевнені, виберіть опцію за замовчуванням «Run snippet everywhere (Виконувати сниппет всюди)».
Після того, як ви зберегли і активували фрагмент коду, він відразу стане ефективним на вашому сайті.
Обробка помилок в призначеному для користувача коді
Ви почнете бачити синтаксичну помилку або внутрішні 500 помилки сервера на вашому сайті. Щоб виправити це, вам потрібно вручну скасувати свій код за допомогою FTP-клієнта.
Оптимальна частина плагіна Code Snippets полягає в тому, що він автоматично виявляє синтаксичну помилку в коді і негайно деактивує її.
Він також покаже вам повідомлення про помилку, щоб ви могли налагодити її.
Управління вашими фрагментами коду
Плагін Code Snippets надає простий графічний інтерфейс для управління вашими фрагментами коду в WordPress.
Ви можете зберегти фрагменти коду, не активізуючи їх на своєму сайті. Ви можете деактивувати фрагмент в будь-який час. Ви також можете експортувати певні фрагменти коду або масовий експорт всіх.
Якщо ви переміщаєте веб-сайти на інший сервер, то ви можете легко імпортувати фрагменти коду за допомогою плагіна Code Snippets, відвідавши сторінку «сніпетів» - «Імпорт».
Плагін Code Snippets працює відразу за замовчуванням, але ви можете налаштувати плагін під себе, відвідавши сторінку «Параметри».
На цьому буду закінчувати - до швидких зустрічей! З вами був - ваш Юрич!
А ви у себе використовуєте плагіни для введення призначеного для користувача коду на своєму сайті?
(Поки оцінок немає)