Intereting Posts
Цель h1 на одной странице страницы Как загрузить файл css после определенного файла css Показать фрагменты подписчиков Twitter не работают Отображать пользовательские сообщения с использованием идентификатора Получать пользовательские поля типа сообщения в цикле while как переменные Изменение URL-адреса страницы и подключение информационного бюллетеня к MailChip Только показ the_date и the_excerpt для первой записи в get_posts Использовать MarkItUp как редактор, а не по умолчанию Виджеты WordPress / разделители боковой панели? API поддержки форума WordPress.org Добавить URL-запрос к следующей записи в пользовательском запросе Есть ли способ показать идентификаторы вложений на экране информации о вложениях? Где я могу найти документацию о том, какие символы разрешены в именах пользователей и почему? Как перенаправить файл Physical Robots.txt без FTP wp_scheduled_event удаляется таинственным образом

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

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

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

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

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

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

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

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