Intereting Posts
Скрыть отдельные записи пользователей admin Как добавить или удалить параметры темы значения по умолчанию во время активации и деактивации темы Ajax с диалогом пользовательского интерфейса jQuery не работает Показывать случайный контент / фотографии с более ранних сообщений в липкой записи? Отображать настраиваемое поле определенной должности, где совпадение заголовка соответствует переменной Как подсчитать значения метаданных для всех записей в базе данных Использование настраиваемого поля в качестве настраиваемого заголовка сообщения Переписывание в wordpress url вызывать пользовательское действие после удаления учетной записи Как восстановить ранее сохраненную опцию? Пользовательские комментарии WP комментариев Запрос с вложенными комментариями возможен? (Иерархия / глубина) Получите все сообщения с определенным мета-ключом, за исключением одного с определенным заголовком Как вставить код отслеживания JS на страницу с помощью редактора WP? Создание различных элементов галереи галереи границ Уменьшить ширину меню вниз в WordPress

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

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

Благодарю.

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

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

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

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

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

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

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