Intereting Posts
Explode () ожидает строку API настроек в Multisite – Отсутствует сообщение об обновлении Проблема добавления вложений MP3 в плейлист jPlayer Могу ли я использовать WP Multi-site в поддомене с другой темой, но использовать все записи / страницы исходного сайта? Разрешить доступ к домашней странице и экрану входа в систему, но ничего больше (кроме случаев, когда вы вошли в систему) JS-файлы, приземляющиеся на странице, но не работающие, используя childtheme of twoeleven Пароль защищает любой файл в WordPress Удаление меток заголовка при разрыве строки Как я могу передать пользовательский / динамический продукт в корзину Woocommerce? Как контролировать, какую версию jQuery включить, с помощью wp_enqueue_script Категории против организации сайта сайта Как отключить отзывчивые изображения в WP 4.4? Как я могу показать все категории с помощью wp-запроса? Как разрешить внутренние ссылки с помощью фильтрации wp_kses Отключить видимые ярлыки редактирования в Настройке

Как автоматически регистрировать виджеты в новом блоге?

Есть ли способ автоматически регистрировать виджеты, когда новый сайт зарегистрирован при настройке нескольких сайтов? Например, внутри wpmu_new_blog ?

Solutions Collecting From Web of "Как автоматически регистрировать виджеты в новом блоге?"

В ваших файлах functions.php тем вы можете проверить, не работает ли он впервые в этом блоге. Это можно сделать, используя опцию. Можно установить флажок, чтобы установить флажок, который он устанавливает.

Этот параметр, который сигнализирует о том, что установка имманентна, может быть использована в крючке соединителя init чтобы отметить автоматическую регистрацию виджета. Виджеты могут быть зарегистрированы с помощью wp_set_sidebars_widgets () . После этого убейте флаг.

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

Полный рабочий пример о том, как регистрировать виджеты при активации темы, можно найти в теме Semiologic Reloaded . Он доступен для скачивания, не стесняйтесь подойти самому.

Намного легче. Есть уже функция the_widget() . Просто проконсультируйтесь с кодом.