Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Поддержка шорткодов в сторонних плагинах

Тема в разделе "Вопросы новичков", создана пользователем DiZeR, 3 окт 2016.

  1. DiZeR

    DiZeR

    Сообщения:
    113
    Симпатии:
    16
    Баллы:
    18
    Приветствую, все еще изучаю WP

    - для поддержки шорткодов в виджетах используют функцию:
    Код:
    add_filter('widget_text', 'do_shortcode');
    Похожая схема будет работать для сторонних плагинов?
    Или как можно включить поддержку шорткодов по всему сайту?
     
  2. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    553
    Баллы:
    113
    Данный фильтр пытается содержимое виджетов обработать с помощью функции do_shortcode(), т.е. сначала определить синтаксис шорткода и затем выполнить код (функцию) с ним связанную (см. исходники функции).
    Зависит от плагина. Если плагин использует механизмы виджетов, то да.
    Как использовать зависит от того, где они выводятся (виджеты, шаблоны темы, контент записей и т.д.). (см. примеры к функции do_shortcode())
     
  3. DiZeR

    DiZeR

    Сообщения:
    113
    Симпатии:
    16
    Баллы:
    18
    Это карточка товара Woo (но через сторонний плагин Uni CPO).
    Хотел вывести рядом или в нем плагин - WooCommerce Quick Order

    P.S: пробую вывести быстрый заказ (доп товара) в месте из основного товара - для каждой карточки свой уникальный товар.
    - Стандартный блок (сопутствующие товары) работает как нужно, но в моем шаблоне не подходит для этих целей.
     
    Последнее редактирование: 3 окт 2016
  4. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    553
    Баллы:
    113
    А что по этим вопросам говорят в тех.поддержке указанных плагинов?
     
  5. DiZeR

    DiZeR

    Сообщения:
    113
    Симпатии:
    16
    Баллы:
    18
    Что не видят смысла в реализации поддержки шорткодов или даже custom html
     
  6. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    553
    Баллы:
    113
    Печально.
    Уверен, что сделать можно. Но нужно разбираться с указанными плагинами.
     
  7. DiZeR

    DiZeR

    Сообщения:
    113
    Симпатии:
    16
    Баллы:
    18
    Скорей всего - отпишу, если получиться придумать решение, спасибо)