Comme nous le savons tous, WordPress n’importe pas les widgets lorsque vous importez du contenu avec [Outils> Importer] et je me demande quel type de script pourrait le faire? La base de données contient malheureusement plus d'une information unique liée aux barres latérales.
Une autre question serait: comment importer automatiquement un fichier XML sans WordPress Importer? Je recherche une solution d'importation automatique lorsque quelqu'un configure le nouveau site Web de WPMU. Je souhaite que les paramètres, les publications, les pages, les commentaires, les barres latérales, etc., soient importés dès que l'utilisateur configure le nouveau site Web WPMU. Peut-être y a-t-il déjà des solutions prêtes dont je ne suis pas au courant, alors toute aide serait la bienvenue :)
Répondant à une autre question , j'ai pointé vers ce tutoriel:
Création d'une fonctionnalité de paramètres de sauvegarde/restauration simples
Lee Pham on Jun 22nd 2012
Dans ce tutoriel, je vais vous montrer comment créer une simple fonctionnalité de sauvegarde/restauration pour votre blog WordPress. Avec cette fonctionnalité, vous pouvez sauvegarder toutes les options à un autre endroit, à partir duquel vous pouvez les restaurer à tout moment sans les configurer à nouveau.
Toutes les options de widgets sont stockées dans la table wp_options
.
Ainsi, le plugin développé dans le didacticiel traitera exactement des informations non traitées par WordPress Exporter/Importer, c’est-à-dire, restaurez tous les widgets et toutes les autres options du site.
Je n'ai pas testé le plug-in tel qu'il est prévu ni dans un environnement MS. Je l'ai utilisé pour créer une page d'options d'importation/exportation de plug-in.
Si vous souhaitez exécuter quelque chose juste après la création d'un site, vérifiez les questions suivantes: Rediriger vers une page de paramètres de plug-in après la création d'un site multisite?
OMI, la deuxième question, "Comment importer automatiquement un fichier XML?" , mérite un autre Q .
[mise à jour]
Il est possible de modifier le contenu par défaut pour les nouveaux sites (Hello World, Non classé, Exemple de page, Blogroll) à l'aide de cette technique: Remplir le contenu à l'installation