dogmator
@dogmator

Как в WORDPRESS поместить результат шорткода в блок сформированный JAVASCRIPT-ом?

На странице JAVASCRIPT-ом формируется блок, в который необходимо поместить результат вывода шоткода.
Следующая попытка вызывает ошибку
<?
$shortCode = '[samShortCode id="69" title="Mambuda"]';
$var = htmlentities(do_shortcode($shortCode));
echo '';
?>
  • Вопрос задан
  • 306 просмотров
Пригласить эксперта
Ответы на вопрос 2
trampick
@trampick
Веб-разработчик
Если js находится шаблоне(например в футере), то так:
<script>
var myHtml = '<?php echo do_shortcode('[samShortCode id="69" title="Mambuda"]');?>';
console.log(myHtml);
</script>


Если js в отдельном файле, то чуть сложнее и делается через ajax. Могу написать отдельно.
Ответ написан
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
wp_localize_script() существует для передачи данных из PHP в JS.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 22:38
2500 руб./за проект
23 нояб. 2024, в 22:03
3000 руб./за проект
23 нояб. 2024, в 21:53
30000 руб./за проект