Пробовал вставить php-код через HTML-box в Visual Composer, не срабатывает.
Как вставить php-код на страницу WordPress, созданную с помощью плагина Visual Composer?
php не будет работать ни в текстовом блоке, ни в html, ни как-либо ещё. Контент перед выводом на экран фильтруется, там никакого php-кода быть не может.
Чтобы сделать правильно, есть несколько способов.
Создайте свой шорткод в functions.php и добавьте вызов шорткода типа
[my-shortcode]
в текстовый блок. Именно в текстовый, в html-блоке Visual Composer он работать не будет!
Создайте свой шаблон страницы, присвойте его данной странице и управляйте выводом контента самостоятельно.
Используйте плагин для добавления php-кода. Но, по факту, эти плагины работают через шорткоды.
Так что мне кажется, что первый способ наиболее простой и правильный.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости