Як використовувати фрагменти коду Ultimate Multisite з нашого репозиторію на GitHub
У репозиторії GitHub є фрагменти коду, які часто запитують користувачі Ultimate Multisite. Вони дозволяють додати невеликі функції — наприклад, підключити скрипт Google Analytics на сторінках реєстрації або приховати мета-блок з панелі адміністратора.
У цій статті ми покажемо, як використовувати ці фрагменти коду, а точніше — куди їх розмістити.
Знайти фрагменти коду можна за посиланням нижче.
https://github.com/next-press/wp-ultimo-snippets/
Є 2 способи додати код:
-
У файл functions.php вашої теми.
-
Must-Use Plugins (mu-plugins)
Як додати фрагмент коду у файл functions.php вашої теми
-
Увійдіть в адмін-панель вашої мережі WordPress і перейдіть до Теми > Редактор тем (див. скриншот нижче).
-
На сторінці "Редагування тем" переконайтеся, що у випадаючому списку у верхньому правому куті екрана вибрано вашу активну тему (#3 на скриншоті нижче).
-
Натисніть на файл functions.php у розділі "Файли теми", щоб завантажити його. Прокрутіть донизу та вставте фрагмент коду Ultimate Multisite, який ви отримали з репозиторію GitHub.
Як створити Must-Use Plugins (mu-plugins)
WordPress має функцію, яка дозволяє завантажувати власний функціонал — це "Must-Use Plugins", або скорочено "mu-plugins".
Ці спеціальні mu-plugins завантажуються раніше за всі інші звичайні плагіни, і їх не можна деактивувати. У мультисайтовій мережі код з цих mu-plugins буде завантажуватися на всіх сайтах вашої інсталяції.
1. Використовуйте FTP або SSH, щоб отримати доступ до файлової системи вашої інсталяції WordPress.
2. У каталозі wp-content вашої інсталяції WordPress створіть новий каталог з назвою: mu-plugins.
3. Створіть на своєму комп'ютері новий PHP-файл з назвою wu-snippet.php за допомогою Notepad або будь-якого редактора коду.
4. Вставте у файл фрагмент коду Ultimate Multisite, який ви отримали з репозиторію GitHub, і збережіть його. Ви також можете додати цей код на початку фрагмента, щоб позначити ваш mu plugin.