Exécute le processus d’installation standard de WordPress.
Crée les tables WordPress dans la base de données à l’aide de l’URL, du titre et des détails d’utilisateur administrateur par défaut fournis. Effectue la fameuse installation de 5 minutes en quelques secondes ou moins.
Remarque: si vous avez installé WordPress dans un sous-répertoire, vous devrez wp option update siteurl
après wp core install
. Par exemple, si WordPress est installé dans le répertoire /wp
et que votre domaine est un exemple.avec, alors vous devrez exécuter wp option update siteurl http://example.com/wp
pour que votre installation WordPress fonctionne correctement.
Remarque : Lors de l’utilisation de tables d’utilisateurs personnalisées (par exemple CUSTOM_USER_TABLE
), l’adresse e-mail et le mot de passe de l’administrateur sont ignorés si le fichier user_login existe déjà. Si user_login n’existe pas, un nouvel utilisateur sera créé.
OPTIONS # OPTIONS
urlurl = < url > L’adresse du nouveau site. — title=< site – title> Le titre du nouveau site. –admin_user =<username> Le nom de l’utilisateur admin. Le mot de passe pour l’utilisateur administrateur. La valeur par défaut est une chaîne générée aléatoirement. –admin_email =< email > L’adresse e-mail de l’utilisateur admin. N’envoyez pas de notification par e-mail au nouvel utilisateur administrateur.
Top
EXEMPLES # EXEMPLES
# Install WordPress in 5 seconds$ wp core install --url=example.com --title=Example --admin_user=supervisor --admin_password=strongpassword [email protected]: WordPress installed successfully.# Install WordPress without disclosing admin_password to bash history$ wp core install --url=example.com --title=Example --admin_user=supervisor [email protected] --prompt=admin_password < admin_password.txt
Top
PARAMÈTRES GLOBAUX # PARAMÈTRES GLOBAUX
Ces paramètres globaux ont le même comportement pour toutes les commandes et affectent la façon dont WP-CLI interagit avec WordPress.
Argument | Description |
---|---|
--path=<path> |
Chemin d’accès aux fichiers WordPress. |
--url=<url> |
La demande de simulation provenait d’une URL donnée. Dans multisite, cet argument est la façon dont le site cible est spécifié. |
--ssh=<host\|container> |
Effectuez une opération contre un serveur distant via SSH (ou un conteneur en utilisant le schéma de « docker », « docker-compose », « vagrant »). |
--http=<http> |
Effectuez une opération contre une installation WordPress distante via HTTP. |
--user=<id\|login\|email> |
Définissez l’utilisateur WordPress. |
--skip-plugins |
Ignorer le chargement de tous les plugins, ou une liste de plugins séparés par des virgules. Remarque: les plugins mu sont toujours chargés. |
--skip-themes |
Ignorer le chargement de tous les thèmes ou une liste de thèmes séparés par des virgules. |
--skip-packages |
Ignorer le chargement de tous les paquets installés. |
--require=<path> |
Chargez le fichier PHP avant d’exécuter la commande (peut être utilisé plus d’une fois). |
--color |
Que ce soit pour coloriser la sortie. |
--debug |
Afficher toutes les erreurs PHP et ajouter de la verbosité à la sortie WP-CLI. Les groupes intégrés comprennent : bootstrap, commandfactory et help. |
--prompt |
Invitez l’utilisateur à saisir des valeurs pour tous les arguments de commande ou un sous-ensemble spécifié comme valeurs séparées par des virgules. |
--quiet |
Supprimer les messages d’information. |