Führt den standardmäßigen WordPress-Installationsprozess aus.
Erstellt die WordPress-Tabellen in der Datenbank unter Verwendung der angegebenen URL, des Titels und der standardmäßigen Administratorbenutzerdetails. Führt die berühmte 5 minute installieren in sekunden oder weniger.
Hinweis: Wenn Sie WordPress in einem Unterverzeichnis installiert haben, müssen Sie wp option update siteurl
nach wp core install
. Zum Beispiel, wenn WordPress im Verzeichnis /wp
installiert ist und Ihre Domain registriert ist.com, dann müssen Sie ausführen wp option update siteurl http://example.com/wp
damit Ihre WordPress-Installation ordnungsgemäß funktioniert.
Hinweis: Bei Verwendung benutzerdefinierter Benutzertabellen (z. B. CUSTOM_USER_TABLE
) werden die Administrator-E-Mail-Adresse und das Kennwort ignoriert, wenn das user_login bereits vorhanden ist. Wenn das user_login nicht existiert, wird ein neuer Benutzer erstellt.
OPTIONS #OPTIONS
–url=<url> Die Adresse der neuen Site. –title=<site-title> Der Titel der neuen Site. –admin_user=<Benutzername> Der Name des Administrators. Das Passwort für den Admin-Benutzer. Standardmäßig wird eine zufällig generierte Zeichenfolge verwendet. –admin_email=<email> Die E-Mail-Adresse für den Admin-Benutzer. Senden Sie keine E-Mail-Benachrichtigung an den neuen Admin-Benutzer.
Top
BEISPIELE #BEISPIELE
# 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
GLOBALE PARAMETER #GLOBALE PARAMETER
Diese globalen Parameter verhalten sich bei allen Befehlen gleich und beeinflussen, wie WP-CLI mit WordPress interagiert.
Argument | Beschreibung |
---|---|
--path=<path> |
Pfad zu den WordPress-Dateien. |
--url=<url> |
Die Anfrage kam von der angegebenen URL. In Multisite wird mit diesem Argument die Zielsite angegeben. |
--ssh=<host\|container> |
Führen Sie eine Operation gegen einen Remote-Server über SSH (oder einen Container mit dem Schema „Docker“, „docker-compose“, „Vagrant“) durch. |
--http=<http> |
Führen Sie eine Operation für eine Remote-WordPress-Installation über HTTP durch. |
--user=<id\|login\|email> |
Legen Sie den WordPress-Benutzer fest. |
--skip-plugins |
Überspringen Sie das Laden aller Plugins oder einer durch Kommas getrennten Liste von Plugins. Hinweis: mu-Plugins sind noch geladen. |
--skip-themes |
Überspringen Sie das Laden aller Themen oder einer durch Kommas getrennten Liste von Themen. |
--skip-packages |
Überspringen Sie das Laden aller installierten Pakete. |
--require=<path> |
Laden Sie die PHP-Datei, bevor Sie den Befehl ausführen (kann mehr als einmal verwendet werden). |
--color |
Gibt an, ob die Ausgabe eingefärbt werden soll. |
--debug |
Zeigen Sie alle PHP-Fehler an und fügen Sie der WP-CLI-Ausgabe Ausführlichkeit hinzu. Zu den integrierten Gruppen gehören: Bootstrap, commandfactory und help. |
--prompt |
Fordern Sie den Benutzer auf, Werte für alle Befehlsargumente oder eine als kommagetrennte Werte angegebene Teilmenge einzugeben. |
--quiet |
Informationsnachrichten unterdrücken. |