Не могу корректно собрать PHP файл из PUG

Верстаю сайт через PUG, хочу посадить его на WordPress. При вставке PHP кода (который вставляет картинку на страницу) в PUG-файл, в конечном PHP-файле вместо символа "<" получается "&lt" и PHP-код не работает. Вот так пишу в PUG: img(src="<?php echo wp_get_attachment_url(SCF::get( 'my_photo' )) ?>", alt="") Вот такое получаю в PHP:<img src="&lt;?php echo wp_get_attachment_url(SCF::get( 'my_photo' )) ?&gt;" alt=""/>

Использую программу Prepros для сборки файлов. Пожалуйста, подскажите как сделать, чтобы php собирался корректно.


Ответы (1 шт):

Автор решения: Алексей Еремин

!= (Не равно) извлекает переменную без экранирования. Нужно было написать вот так: img(src!="<?php echo wp_get_attachment_url(SCF::get( 'my_photo' )) ?>;", alt="alt") Все заработало, спасибо Pashok за подсказку.

→ Ссылка