Я использую шаблон Symfony Twig с WordPress, все работает отлично, за исключением того, что я не могу получить какой-либо короткий код для отображения в шаблоне страницы.
Я пытаюсь отобразить контактную форму с плагином Contact form 7.
Штрих-код – это что-то вроде [contact-form-7 id='1234' title='Contact']
Даже короткий код WordPress по умолчанию не работает.
Вот мой код для шаблона страницы:
{% extends 'base.html.twig' %} {% block content %} <h1>{{ post.post_title }}</h1> <div class="entry"> {{ post.post_content|raw }} </div> {% endblock %}
Если я заменю
{{ post.post_content|raw }}
этим
{{ wp.do_shortcode('[contact-form-7 id="1234" title="Contact"]') }}
Я вижу контактную форму. Но я не хочу писать короткий код в файле шаблона.
Спасибо за вашу помощь