web-dev-qa-db-fra.com

Création d'un importateur de démonstration en un clic

edit: J'ai réécrit ceci parce que ce n'est pas clair, excuses, cela a été écrit précipitamment un vendredi après-midi.

Wordpress a une fonctionnalité d'importation/exportation pour les publications au sein de Wordpress. Je suis un développeur de thèmes qui tente d'exporter du contenu de démonstration avec mon thème. J'aimerais que les utilisateurs puissent cliquer sur un bouton de mon plug-in, qui se chargera ensuite dans tout le contenu de démonstration.

Le problème est que la fonctionnalité native de Wordpress ne gère que les publications et les images multimédias, elle ne gère pas des éléments tels que les options de site (je voudrais définir le message de la page d'accueil) et les widgets + leurs emplacements. Ma question est de savoir comment puis-je écrire quelque chose qui importerait mon contenu. paramètres de widget et certaines options de site

1
arcanine

Je pense que si vous ne voulez pas créer un encart SQL massif (ce qui, à mon avis, est tout aussi efficace), vous devez utiliser l’API du plug-in et, au moment où vous appuyez sur le bouton, créez-les. Je pense qu'il est assez clair que votre choix est soit de créer les widgets à la volée, soit d'importer via un insert SQL.

http://codex.wordpress.org/Plugin_API devrait vous orienter dans la bonne direction si vous préférez éviter l'insertion SQL.

1
user3630842