Пишу плагин который выводит шорткод в конце материала определенного типа (post/page...).
Типы выбирает пользователь на странице настроек плагина, вот код (выделил зеленым) и вид этой страницы:
Так же, для проверки, начал выводить полученные типы на странице настроек.
Далее, эти типы используются для вывода шорткода.
Текст комментариев
Проверяется указаны ли типы
Проверяется совпадают ли типы материала на котором находтся
пользователь. При совпадении выводится шорткод
---
иначе выводится это сообщения (сделал для проверки)
---
Если же типы не указаны выводится это сообщение
Не могу понять почему, но когда типы указаны в меню настроек и выведены для проверки на экран, вместо шорткода выходит это сообщение "Не прошел проверку isset".
Код:
plugin.php - тут код плагина и функции шорткода
admin.php - тут код страницы настроек