


Блог IT-шника
Блог IT-шника
Привіт:) У цьому пості покажу як правильно додавати код до functions.php
WordPress. Це основний конфігураційний файл будь-якої ВордПрес-теми (шаблону). У ньому містяться PHP-скрипти, які складають весь функціонал. Якщо користувач хоче розширити можливості свого сайту, додає інструкції в цей файл.
Усі функції та налаштування, доступні в темі, знаходяться у цьому файлі. Наприклад, у ньому задаються розміри мініатюр, можливість зміни кольору та шрифту, під'єднуються CSS-стилі, JS-скрипти, додаються області меню, віджетів та багато іншого.
Він лежить у кореневому каталозі теми:
/wp-content/themes/назва_теми/functions.php
Якщо ви бажаєте розширити функціонал свого сайту, то додавання фрагменту коду у файл functions.php
— один з варіантів. Наприклад, вам потрібно налаштувати RSS-стрічку. Добре, якщо знайдеться плагін, який це зробить самостійно. Але що робити, якщо в інтернеті ви знайшли лише PHP-код, який потрібно виконувати на сайті? Куди вставити, щоб він працював?
Є 4 основних варіанти.
functions.php
.Перший варіант можна одразу відкинути. На це є причини:
Це найпростіший і найзручніший спосіб. Рекомендую його новачкам.
Покажу відмінний та популярний модуль — Code Snippets
.
Після встановлення та активації відкрийте адмін-розділ Snippets > Add New. У вікні вкажіть заголовок, який коротко описує, що робитиме вставлений скрипт. У текстовому полі Code додайте PHP-рядки.
Нижче вкажіть, де і коли запускати код. Якщо сумніваєтеся у виборі, залиште значення за замовчуванням (Run snippet everywhere).
У полі Description можете детально описати дії свого скрипту (це необов'язково).
Щоб код почав працювати, внизу сторінки натисніть кнопку Save Changes and Activate.
Список усіх доданих шматків коду (сніпетів) знайдете в розділі Snippets > All Snippets.
Якщо сніпет вам більше не потрібен, можна його видалити (кнопка Delete) або деактивувати (пересунути повзунок вліво).