web-dev-qa-db-fra.com

exemples de données de thème d'importation wp-cli

j'essaie de créer un processus automatisé d'installation d'un site wordpress à partir de scrach (pas de db, pas d'utilisateur, pas de fichiers, pas de paramètres) jusqu'au point où le site est en place et qu'il a son propre thème personnalisé avec les exemples de données importés

j'ai donc 2 questions. 1) wp-cli peut m'aider à faire tout cela, sauf à importer l'exemple de données xml fourni avec les thèmes ... quelqu'un peut-il m'aider à trouver une solution? 2) quelqu'un a-t-il connaissance d'une tentative d'automatisation du processus d'installation d'un site wp?

merci, Rares

2
Wowzaaa

Je viens de déposer une demande auprès du RP WPTest.io "données de test de thème". En bref, c'est la série de commandes suivante. Il suffit de remplacer

  1. Le fournisseur de demande à distance. Dans l'exemple, c'est curl, mais vous pouvez aussi utiliser wget ou d'autres
  2. La cible de la demande distante. Dans l'exemple, c'est le fichier wptest.io XML/WRX.

Code:

#!/bin/sh

# @TODO automate things like changing folders, chmod/permission, etc.

curl -O https://raw.githubusercontent.com/manovotny/wptest/master/wptest.xml
wp import wptest.xml --authors=create
rm wptest.xml

wptest.xml est le nom du fichier et, bien sûr, vous devez l'exécuter à partir du dossier cible.

3
kaiser