Intereting Posts
Организация настраиваемого типа сообщений с таксономиями / родительскими сообщениями Неправильно ли размещать теги заголовков во вкладках справки WordPress? Сравнение дат в пользовательском поле Абсолютно печатать сценарий в нижнем колонтитуле Javascript в wordpress Создание страниц по умолчанию в wordpress multisite Как я могу присвоить конкретный ID при создании? Шрифт WordPress для отображения только избранных изображений Tagcloud: разный цвет для разного размера текста Получите количество сообщений в wp rest API v2 и получите все категории Нужно ли мне переустанавливать цикл в этом коде? «Автоматическое обновление WordPress не завершилось – повторите попытку обновления сейчас» – Но нет файла поддержки. Как получить почтовый контент через пользовательский мета-ящик внутри редактора? Как перечислить список сообщений? Загрузите минимальную среду WordPress

Создание виджета, отображающего содержимое страницы

У меня есть страница, которая отображает информацию из запроса (я разместил вывод запроса в шаблоне пользовательской страницы и таким образом отобразил информацию). Как я могу поместить эту информацию в виджет боковой панели? Мне нужно вытащить его со страницы, или есть виджет, который позволяет вам вводить динамический запрос внутри?

Благодарю.

Solutions Collecting From Web of "Создание виджета, отображающего содержимое страницы"

Если вы жестко закодировали свой пользовательский запрос непосредственно в шаблоне страницы, вам придется дублировать этот пользовательский запрос в пользовательском Widget.

С другой стороны, если вы абстрагировали пользовательский запрос (либо в файл шаблона, либо, еще лучше, пользовательскую функцию), то вы можете просто добавить файл шаблона или пользовательскую функцию в свой пользовательский виджет.

Я бы решил это с помощью текстового виджета.

Включение коротких кодов для него:

add_filter('widget_text', 'do_shortcode', 11); 

И затем, как указывает Чип Беннетт, используя специальную функцию короткого кода, которая выведет ваш пользовательский запрос.