Всем привет! Проблема такая, пытаюсь вставить в функцию шорткод, чтобы при вызове функции использовался данный шорткод. Вот что я сделал, создал функцию
function test() {
document.querySelector("#filters").innerHTML = ` <?php echo do_shortcode('[site_reviews_summary assigned_posts="705" schema="true" hide="bars" class="rating-school"]');?>`;
}
но при вызове функции test, php просто оборачивается в комментарии и ничего не срабатывает
<!--?php echo do_shortcode('[site_reviews_summary assigned_posts="705" schema="true" hide="bars" class="rating-school"]');?-->
Как можно вывести шорткод через js?
Никак. PHP выполняется на сервере, после чего отдает страницу браузеру, где уже выполняются скрипты. Засунуть кусок кода на PHP внутрь скрипта JS нельзя
Продвижение своими сайтами как стратегия роста и независимости