Cómo registrar automáticamente widgets en nuevo blog?
Pregunta
¿Hay una manera de registrar automáticamente los widgets cuando un nuevo sitio se ha registrado en una configuración multi sitio? P.ej. wpmu_new_blog
dentro?
Solución
En el archivo de temas functions.php
se puede comprobar tiempo o no consigue instalado por primera vez en ese blog. Esto se puede hacer mediante el uso de una opción. Una opción se puede ajustar a la bandera que está instalando.
Esta opción de que las señales de que una instalación es inmanente puede ser utilizado en un gancho de la init
jointcut por lo que la bandera para el registro automático de widgets. Reproductores pueden ser registerd con wp_set_sidebars_widgets) (. Después de que se han hecho, matar a la bandera.
Tenga en cuenta que el cambio de temas mata a la configuración de los widgets. Así que esto es para el uso por primera vez solamente.
Un ejemplo de trabajo completo sobre cómo registrar widgets en la activación tema se puede encontrar en el Semiologic Reloaded tema. Está disponible para su descarga, se siente libre para que se adapte a ti mismo.
Otros consejos
Mucho más fácil. Hay función the_widget()
ya presente. Sólo consultar el códice.