«
»
WordPressWordPress - Админка

Добавить виджет в WordPress легко!

Добавить виджет в WordPress легко!

В данной записи я предоставляю пример добавления области виджета в любую тему WordPress. Конечно же многое упирается в структуру темы и в уже имеющиеся функции файла function.php, но тем не менее в большинстве случаев данный код срабатывает на 100%, так что пользуйтесь на здоровье.

function.php

function wpb_widgets_init() { register_sidebar( array( 'name' => 'Произвольная область для виджетов в хедере', 'id' => 'custom-header-widget', 'before_widget' => '<div class="chw-widget">', 'after_widget' => '</div>', 'before_title' => '<h2 class="chw-title">', 'after_title' => '</h2>', ) ); } add_action( 'widgets_init', 'wpb_widgets_init' );

Место в шаблоне:

<?php if ( is_active_sidebar( 'custom-header-widget' ) ) : ?> <div id="header-widget-area" class="chw-widget-area widget-area" role="complementary"> <?php dynamic_sidebar( 'custom-header-widget' ); ?> </div> <?php endif; ?>

Статьи по данной теме:

Отдельно стоит отметить ссылки ниже, которые могут Вам пригодится при создании области виджета в своих темах.

http://wpincode.com/kak-dobavlyat-vidzhety-wordpress-v-shapku-sajta/

https://misha.blog/wordpress/widgets.html

Источник записи: https://mediadoma.com

Связанные записи
GoogleWordPressПлагины

Плагин Google Web Stories для WordPress официально выпущен

WordPressВсе для functions.phpВсе для разработки плагиновПлагиныШорткоды

Как добавить Автоматическое оглавление в WordPress

WordPressЗащита от вирусовПлагины

Как очистить взломанный сайт WordPress с помощью плагина Wordfence

WordPressWordPress - АдминкаВсе для wp-config.php

Что такое электронные ключи в WordPress? Как использовать и генерировать электронные ключи для wp-config.php