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