Як дізнатися активний плагін в wordpress чи ні - все про web програмуванні

Як дізнатися активний плагін в wordpress чи ні - все про web програмуванні

Доброго вам дня. Відразу завдання. Необхідно в темі WordPress виводити деяку інформацію тільки в тому випадку, якщо певний плагін активний. Рішення даного завдання не складно, просто вставляємо перевірку активний чи наш плагін і якщо активний, то виводимо необхідну інформацію. Тепер детальніше.

Для того, що б перевірити активний плагін чи ні в WordPress існує функція is_plugin_active ( '$ plugin'). де $ plugin - шлях до файлу плагіна.

Але якщо ми використовуємо цю функцію не в адмінці, то ми повинні її підключити. Функція is_plugin_active описується в wp-admin / includes / plugin.php. Тому, коли ми цю функцію використовуємо в шаблоні ми повинні в ручну підключити файл, де вона описана. Це робиться в такий спосіб:

Давайте розглянемо приклад. Візьмемо стандартний плагін «Hello Dolly», котрий встановлений за замовчуванням. І ми хочемо, щоб якщо даний плагін активний, то в футере теми Twenty Twelve виводилася напис «Плагін« Hello Dolly »активний». Інакше виводитися напис «Плагін« Hello Dolly »не активний»

Перше, що ми зробимо - це подивимося де знаходитися основний файл нашого плагіна.

Як бачимо файл плагіна Hello Dolly перебувати в папці з плагінами і називається hello.php. Відмінно. Тепер відредагуємо файл footer.php теми Twenty Twelve. Ось так він виглядає:

Відредагуємо його наступним чином.

Перевіряємо, переходимо в адмінку і активуємо плагін Hello Dolly

Переходимо на сайт і дивимося:

З'явився напис в футере «Плагін" Hello Dolly "активний"

Тепер відключимо плагін

І подивимося на сайті:

Напис змінилася на «Плагін" Hello Dolly "не активний»

Ок, все працює так, як ми і хотіли.

Як дізнатися активний плагін в wordpress чи ні - все про web програмуванні

Доброго вам дня. Відразу завдання. Необхідно в темі WordPress виводити деяку інформацію тільки в тому випадку, якщо певний плагін активний. Рішення даного завдання не складно, просто вставляємо перевірку активний чи наш плагін і якщо активний, то виводимо необхідну інформацію. Тепер детальніше.

Для того, що б перевірити активний плагін чи ні в WordPress існує функція is_plugin_active ( '$ plugin'). де $ plugin - шлях до файлу плагіна.

Але якщо ми використовуємо цю функцію не в адмінці, то ми повинні її підключити. Функція is_plugin_active описується в wp-admin / includes / plugin.php. Тому, коли ми цю функцію використовуємо в шаблоні ми повинні в ручну підключити файл, де вона описана. Це робиться в такий спосіб:

Давайте розглянемо приклад. Візьмемо стандартний плагін «Hello Dolly», котрий встановлений за замовчуванням. І ми хочемо, щоб якщо даний плагін активний, то в футере теми Twenty Twelve виводилася напис «Плагін« Hello Dolly »активний». Інакше виводитися напис «Плагін« Hello Dolly »не активний»

Перше, що ми зробимо - це подивимося де знаходитися основний файл нашого плагіна.

Як бачимо файл плагіна Hello Dolly перебувати в папці з плагінами і називається hello.php. Відмінно. Тепер відредагуємо файл footer.php теми Twenty Twelve. Ось так він виглядає:

Відредагуємо його наступним чином.

Перевіряємо, переходимо в адмінку і активуємо плагін Hello Dolly

Переходимо на сайт і дивимося:

З'явився напис в футере «Плагін" Hello Dolly "активний"

Тепер відключимо плагін

І подивимося на сайті:

Напис змінилася на «Плагін" Hello Dolly "не активний»

Ок, все працює так, як ми і хотіли.

Схожі статті