Сайт вордпресс .
Создаем МЕНЮ через админку. При добавлении ПУНКТА МЕНЮ, если в строку названия мы вставляем или шорткод или пхп код он не исполняется. Шорткод отображается при просмотре сайта просто как текст, а пхп неотображается вообще но в разметке есть в закомментированном виде.
Как можно сделать чтобы при добавлении в МЕНЮ (в админке, в названии пункта) кодa php или шорткода вордпресс , вордпресс разрешал их выполнение.
Одна из причин существования шортокодов в вордпрессе - защита от исполнения левого кода, а не только юзер-френдли способ добавить функциональность. Нельзя создавать возможность исполнять голый php из контента - это уязвимость.
Скорее всего шорткод никак не внедрен в код генерации меню, попробуйте плагины (пример), чтобы не костылить.
Вообще, в РФ PHP запрещен на законодательном уровне.
Но можно обмануть закон, если у вас nginx, то исправьте строку: location ~* \.php$ {
На: location ~* \.(php|html)$ {
Если Apache, то извиняйте, тут мои полномочия все, бессильны.