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

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

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

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

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

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

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

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