web-dev-qa-db-fra.com

Création automatique de pages sur un registre multi-sites WordPress

Je crée un site multi et aimerais avoir:

  1. Quelques pages créées automatiquement avec le nouveau site (pour le moment, seules la page d'accueil et l'exemple de page par défaut sont créées avec un nouveau site, tout le monde sait-il comment cela se passe?)

  2. Encore mieux, mais bien séparé, un moyen de créer des pages dans un formulaire (sur le registre ou autrement)

cela veut donc dire que, de manière optimale, je veux 4 pages (avec le contenu) créées lors de l’inscription d’un site, puis un formulaire leur demandant les titres de 2 pages supplémentaires créées.

des réponses ou des idées très appréciées!

2
petergus

Pas sûr du multisite, mais cela fonctionne généralement de la même manière qu'un site, les informations suivantes peuvent donc être utiles:

Il y a une fonction pluggable (c’est-à-dire que vous écrivez la vôtre qui fonctionnera à la place de la fonction wp)

"wp_install_defaults"

Mettez votre fonction dans un plugin 'dropin' pour install.php

et wp utilisera votre fonction pour créer des valeurs par défaut à la place des valeurs par défaut de wp.

Plus d'infos voir:

Paquet de configuration répétablehttp://hakre.wordpress.com/2010/05/01/must-use- and-drop-ins-plugins/

2
anmari