Intereting Posts
Выдержки и пользовательские типы сообщений Есть ли приложение для обновления ядра и плагинов WordPress? Запрос MySQL для установки wp_postmeta с использованием значения term_taxonomy_id Поиск изображений, ширина и высота которых превышает 500 Проблема получения информации и отображения желаемой структуры с пользовательским типом сообщения и таксономией Вызывается ли файл functions.php во время вызова AJAX? Отладка AJAX Facebook-like Notification Plugin для сайтов блога сообщества WordPress? Динамически настраивать запрос single-posttype.php на основе текущих таксономий Поиск крюка, который срабатывает при удалении сообщения, чтобы получить все комментарии Как сделать бесконечный цикл сообщения Как отображать пользовательский тип сообщения только на определенной странице? Как создать столбец post_id для списка сообщений администратора? remove_filter ('the_content', 'wpautop'); не работает для меня Шрифт базы данных WordPress / Сортировка Создание HTTPS-адресов в многопользовательском режиме

Пользовательский шаблон страницы для боковой панели / виджета

У меня есть настраиваемый шаблон страницы, и я хочу, чтобы он отображался как боковая панель.

Как это сделать? Я google, но я не нашел статей об этом.

Или как я могу создать короткий код для этого настраиваемого шаблона страницы?

Используйте короткий код, включающий плагин, и просто добавьте короткий код внутри текстового виджета на боковой панели, которую вы будете использовать на странице виджетов или настроек.

Вот некоторые примеры плагинов и способы их работы:

Включить Me – [includeme file=”filename.php”]

Пользовательский контент Shortcode – [load file=template/sidebar.html]

Вставить плагин страницы – [insert page='{slug}|{id}' display='title|link|content|all|{custom-template.php}']

Включить Shortcode – [include slug="hello-world"]


Вы также можете просто дублировать шаблон и переименовать его в sidebar- {pagename}

Дублируйте шаблон страницы, удалите прокомментированный заголовок внутри файла и переименуйте его sidebar-custom.php .

Тогда просто включите это внутри другого шаблона страницы, где вы хотите его использовать.

 <?php get_sidebar ('custom'); ?> 

Другие методы, если вы не хотите переименовывать, добавить другой файл, просто включите его в свой шаблон, как боковая панель:

(вернет template-name.php)

 include ('template-name.php'); 

(вернет template-name.php)

 include(get_query_template('template-name')); 

(вернет template-name.php)

 locate_template(template-name.php, true); 

(вернет content-page.php)

 get_template_part( 'content', 'page' );