Question

Est-il possible d'enregistrer automatiquement des widgets quand un nouveau site est enregistré avec une configuration multi-site? Par exemple. à l'intérieur wpmu_new_blog?

Était-ce utile?

La solution

Dans votre fichier thèmes functions.php vous pouvez vérifier si oui ou non il se est installé pour la première fois sur ce blog. Cela peut être fait en utilisant une option. Une option peut être réglée pour signaler qu'il est l'installation.

Cette option signale qu'un installons est immanente peut être utilisé dans un crochet du init jointcut afin de marquer pour l'enregistrement automatique widget. Les widgets peuvent être avec wp_set_sidebars_widgets () . Après cela est fait, tuer le drapeau.

Gardez à l'esprit que les thèmes de commutation tue la configuration des widgets. C'est donc pour la première fois seulement.

Un exemple de travail complet sur la façon d'enregistrer des widgets sur l'activation du thème se trouve dans le sémiologiques Reloaded Thème. Il est disponible pour téléchargement, ne hésitez pas à vous convenir.

Autres conseils

Beaucoup plus facile. Fonction Il y a the_widget() déjà présent. Il suffit de consulter le codex.

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top