Добавление сайдбара в виде блочного шаблона в WP

С появлением Гутенберга (Gutenberg), микрошаблоны вышли на новый уровень. Посмотрим пример создания собственного микрошаблона и вставки его в шаблон.

Начать надо с регистрации сайдбара, для этого вставим в functions.php темы следующий код:

Я собрался сделать ленту виджетов на главной, потому назвал сайдбар — widgets-home.

Теперь зарегистрируем блочный шаблон:

Так как dynamic_sidebar сразу же выводит наш сайдбар, приходится собирать вывод функции через ob_get_contents().

Теперь мы можем вставить сайдбар в блочный шаблон, используя следующий код вставки:

Мало букафф? Читайте есчо !

Установка счетчиков на сайты на wordpress

Октябрь 5, 2015 г.

Итак, вы запустили свой сайт на вордпресс. Что то начали там писать. Дальше вам интересно узнать: читают ли ваш блог (посещают ли ваш блог). Для этого ...

Читать

Иерархия шаблонов в WordPress

Март 23, 2017 г.

Шаблоны в рамках темы Wordpress, как и во многих других CMS, имеют строго определенную иерархию. Что это означает на практике? Когда WP требуется определить ...

Читать

Как получить стоимость товара в WC_Order

Ноябрь 22, 2020 г.

Искал как вытянуть стоимость позиций товара из заказа в woocommerce. А в итоге обнаружил неточность в документации плагина. Если вы располагаете идентификатором заказа, который по сути является posd_id, то алгоритм получения данных о строках заказа ...

Читать

WP Plugin Core Settings

Август 20, 2018 г.

В Wordpress много настроек прячется на уровне доступном только веб-разработчику. Т.е. чтобы изменить их, вам нужно хоть немного разбираться в программировании. Это не меняет общей концепции WP как блога, готового к работе из коробки. Но вновь введенные ...

Читать
 

Комментарии к «Добавление сайдбара в виде блочного шаблона в WP»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: