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

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...