Articles of register sidebar

Проблемы с регистрацией области виджета с пользовательским классом виджетов

Мне интересно, что я делаю что-то неправильно, или если это какая-то временная проблема. У меня есть пользовательский класс: <?php namespace Riot\Widgets; class ContactForm { public function __construct() { add_action('init', $this->register()); // add_action('init', [$this, 'register']); add_filter( 'gform_submit_button', [$this, 'custom_submit_button'], 10, 2 ); } public function register() { register_sidebar([ 'name' => 'Contact Page Form', 'id' => 'contact_page_form', […]

Содержимое не отображается при использовании настраиваемого шаблона + боковой панели

Я работаю над пользовательской информационной панелью для моего сайта, используя интерфейс пользователя wp и Mingle. Я решил, что лучше всего интегрировать это, создав пользовательскую боковую панель и используя ее в новом шаблоне, который я сделал. Однако … Ни один из моих материалов не появляется, и это заставляет меня сходить с ума. Боковая панель-dashboard.php <?php /*** […]

Добавить SideBar / Widgets прямо под заголовком

Я создал и зарегистрировал боковую панель в function.php и использовал его в другом месте. Он работает нормально. Теперь я люблю использовать его чуть ниже сообщения. Я установил некоторые плагины -Bookmarks, связанные сообщения … и т. Д. Они также идут чуть ниже должности. Я хочу сначала показать боковую панель, а затем плагины. Если я поставлю код […]

активировать пользовательские виджеты боковой панели

Эй, ребята, я пытаюсь активировать боковую панель для виджетов wp. Итак, мой HTML выглядит так: <aside id="leftSidebar"> <section> <h3></h3> <div class="contents"></div> </section> </aside> Поэтому я хочу поместить виджет внутри «содержимого» и его заголовка в тег h3. Как моя активирующая функция должна быть и какой php вставлять в мой html, если это необходимо? Я не нашел […]

Зачем регистрировать боковую панель для каждой страницы, заставляя мои боковые панели сброситься?

У меня есть следующий код в моих functions.php if ( function_exists('register_sidebars') ){ $pages=get_pages(); foreach($pages as $page){ register_sidebar(array('name'=>$page->post_title, 'sort_column'=>'ID','sort_order'=>'ASC', 'id'=>$page->ID)); } } Он прекрасно работает, чтобы дать мне боковую панель для каждой страницы. Проблема в том, что конкурс боковых панелей постоянно сбрасывается. Каждый раз, когда я возвращаюсь к своей странице виджетов, боковые панели все пустые. Обычно […]

Как настроить виджет боковой панели WordPress

Вот как я зарегистрировал свою боковую панель: register_sidebar(array( 'name' => 'Post Sidebar', 'before_widget' => '<div class="widgetdiv"><div id="%1$s" class="widget %2$s">', 'after_widget' => '</div></div>', 'before_title' => '<div class="titlediv">', 'after_title' => '</div>', )); У меня проблема: Заголовок div завернут внутри widgetdiv. Вышеприведенный код выводится следующим образом. <div class="widgetdiv"> <div class="titlediv">My title </div> </div> Мое требование: <div class="titlediv">My title […]

Виджеты боковой панели – динамический CSS: проблема с типом виджета

К счастью или, к сожалению, без особого изучения, я создал динамическую область виджета боковой панели для сайта моего клиента. Мои коды functions.php : … register_sidebar( array ( 'name' => 'Left Widget Area', 'id' => 'primary_widget_area', 'before_widget' => '<li id="%1$s" class="widget %2$s">', 'after_widget' => '</div></li><!– .widget –>', 'before_title' => '<div class="widget-title">', 'after_title' => '</div><!– .widget-title –><div […]

Почему вызов dynamic_sidebar () помещается в тег ul?

Я довольно новичок в разработке WordPress, и у меня есть следующие сомнения относительно того, как боковая панель помещается в тему WordPress. Просмотр официальной документации: http://codex.wordpress.org/Function_Reference/dynamic_sidebar Я вижу несколько примеров: <?php if ( is_active_sidebar( 'left-sidebar' ) ) : ?> <ul id="sidebar"> <?php dynamic_sidebar( 'left-sidebar' ); ?> </ul> <?php endif; ?> Хорошо, я сомневаюсь: почему он поместил […]

виджеты не работают

Я вставил код виджета widgets.php файле widgets.php function right_sidebar_widget() { register_sidebar( array( 'name' => 'Right Siderbar', 'id' => 'right-siderbar', 'description' => 'Right Sidebar', 'before_widget' => '', 'after_widget' => '', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); } add_action( 'after_setup_theme', 'right_sidebar_widget' ); включил файл widgets.php файл functions.php используя include_once 'includes/widgets.php'; Но виджеты не работают, […]

Добавление дополнительной боковой панели к вашей теме

Я хочу добавить дополнительную боковую панель в эту тему WordPress. Я хочу это прямо под моей левой боковой панелью, а не рядом с ней, пока она показывает: www.giftforgag.com . Я пробовал много вещей, но ничего не работает. Я также попытался внести различные изменения в css. Я подумал, что проще всего просто установить get_sidebar('left'); прямо под […]