Перейти к основному содержимому

Как использовать сниппеты Ultimate Multisite в нашем репозитории GitHub

В репозитории GitHub доступны сниппеты кода, которые часто запрашивают пользователи Ultimate Multisite, желающие добавить небольшие функциональности, такие как добавление скрипта Google Analytics на страницы регистрации или скрытие мета‑бокса в админ‑панели.

В этой статье мы покажем вам, как использовать, а точнее, где размещать эти коды.

Сниппеты можно найти по ссылке ниже.

https://github.com/next-press/wp-ultimo-snippets/

Есть два способа добавить код

  1. В файле functions.php вашей темы.
  2. Must-Use Plugins (mu-plugins)

Как добавить сниппет в файл functions.php вашей темы

  1. Войдите в админ‑панель сети WordPress и перейдите в Темы > Theme Editor (см. скриншот ниже).
  2. На странице «Редактировать темы» убедитесь, что ваш активный шаблон выбран в выпадающем списке, расположенном в правом верхнем углу экрана (#3 на скриншоте ниже).
  3. Нажмите файл functions.php в разделе «Theme Files», чтобы загрузить его. Прокрутите вниз до конца и вставьте сниппет 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.
  1. Создайте новый PHP‑файл на вашем компьютере с именем wu-snippet.php, используя Блокнот или любой редактор кода.
  2. Поместите сниппет кода Ultimate Multisite, который вы получили из GitHub репозитория, в файл и сохраните его. Вы также можете добавить этот код в начале сниппета, чтобы пометить ваш mu‑plugin.