Поддержка Проблемы и решения Вставить Shortcode в Javascript

  • Подскажите возможна ли конструкция написанная ниже, если да, то как правильно ее использовать. В частности пытаюсь использовать Shortcode внутри Javascript… не получается. Как вызвать шорткод?

    Пример:

    <script type="text/javascript">
    Ecwid.OnPageLoad.add(function(page)
    {if (page.categoryId == 11071209 && page.type  == 'CATEGORY')
    { [metaslider id=3443]
    }});</script>

    ШортКод — [metaslider id=3443]

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Модератор Yui

    (@fierevere)

    ゆい

    shortcode исполняется на стороне сервера (PHP)
    JavaScript для сервера — статика, это клиентская динамика, соответственно «серверные» шорткоды использоваться там не могут
    (можно использовать ajax для взаимодействия ява скрипта и php)

    Подскажите тогда как это можно реализовать? Если выполняется условие JavaScript — применять или нет шорткод\функцию которую он вызывает? или как это можно сделать иначе?

    Модератор Yui

    (@fierevere)

    ゆい

    1. ajax
    2. установка куки через js и проверка куки на сервере

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Вставить Shortcode в Javascript» закрыта для новых ответов.