Existe uma maneira de registrar automaticamente widgets quando um novo site é registrado com uma configuração de vários sites? Por exemplo. dentro wpmu_new_blog
?
Em seu arquivo functions.php
de temas, você pode verificar se ele está ou não instalado pela primeira vez nesse blog. Isso pode ser feito usando uma opção. Uma opção pode ser configurada para sinalizar que está instalando.
Esta opção que sinaliza que uma instalação é imanente pode ser usada em um gancho do conjunto de junção init
para sinalizar o registro automático do widget. Os widgets podem ser registrados com wp_set_sidebars_widgets () . Depois disso, mate a bandeira.
Tenha em mente que trocar de temas mata a configuração dos widgets. Então, isso é apenas para uso pela primeira vez.
Um exemplo completo de como registrar widgets na ativação do tema pode ser encontrado no Tema Semiologic Reloaded . Está disponível para download, sinta-se à vontade para se adequar.