• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

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

Image CMS

DiZeR

Опытный
#1
Приветствую, все еще изучаю WP

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

searchingman

Гуру
Местный
#2
Приветствую, все еще изучаю WP

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

DiZeR

Опытный
#3
Как использовать зависит от того, где они выводятся (виджеты, шаблоны темы, контент записей и т.д.). (см. примеры к функции do_shortcode())
Это карточка товара Woo (но через сторонний плагин Uni CPO).
Хотел вывести рядом или в нем плагин - WooCommerce Quick Order

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

searchingman

Гуру
Местный
#4
Это карточка товара Woo (но через сторонний плагин Uni CPO).
Хотел вывести рядом или в нем плагин - WooCommerce Quick Order

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