Jump to content

Простое использование Must-Use plugins в Wordpress


Recommended Posts

  • VIP

Всем привет. Возможно кто-то не знает о том, что такое Must-Use plugins в Wordpress. Процитирую фразу из wp-kama.ru:

 

 

Плагины обязательного использования (Must-use plugins), известные также под названием mu-plugins - это плагины, которые устанавливаются в специальную директорию в каталоге контента и всегда активны для сайта и всех сайтов сети. Эти плагины не видно среди обычных плагинов в админ-панели - они отображаются в верхней информационной строке и их невозможно отключить, кроме как удалить файл плагина из каталога wp-content/mu-plugins.

Сначала я не понимал, какая практическая польза от них, но в свете недавних событий (делал другу сайт, он сменил тему и все коды счетчиков "послетали") пришёл к выводу, что это один из эффективных способов избежать подобных проблем.

 

В папке wp-content у меня не было папки mu-plugins, создал вручную, затем написал (какое громкое слово относительно результата) такой плагин:

<?php
/*
Plugin Name:  Add Traffic Analysis Manager (Must-Use)
Description: Добавляет код систем сбора статистики (Метрика, Google Analytics и т.д.), а также произвольный код в подвал сайта, при смене дизайна код всё равно остаётся. Плагин нельзя деактивировать в админ-панели. Деактивируется только удалением файла add_traffic_analysis.php
Version: 1.0
Author: Ваши инициалы
*/
function add_traffic_analysis() {
?>
<!-- Начало кода Google Analytics  -->

<!-- Конец кода Google Analytics -->
<!-- Начало кода Яндекс.Метрики  -->

<!-- Конец кода Яндекс.Метрики -->
<!-- Начало Произвольного кода  -->

<!-- Конец Произвольного кода -->
<?php
}
add_action("wp_footer", "add_traffic_analysis"); //Заставляет указанную PHP функцию сработать при выполнении wp_footer()
?>

Закачал полученный файл в папку mu-plugins, больше ничего делать не надо, он активировался автоматически. Не забудьте только вставить свои коды. По этому принципу можно закинуть плагины, которые всегда будут использоваться на сайте, к примеру Cyr-To-Lat, на всякий пожарный случай. Следует учесть, что такие плагины автоматически не обновляются. А Вы испольузете подобные плагины или не считаете это нужным?

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...