Ontwikkelaars en gebruikers van WordPress zijn maar al te bekend met de / Wp-admin
administratiepaneel en hoe het werkt.
Deze handleiding is bedoeld voor zowel gebruikers als beheerders. Ik heb hen vele malen horen klagen (in het bijzonder systeembeheerders) over WordPress, en hoe door de overvloed aan configuratie-opties in het WordPress admin panel het vaak lastig en verwarrend kan worden om te vinden waar te klikken of te onthouden waar een bepaalde functie verblijft . Omdat het allemaal te maken heeft met de makers van plug-ins, is er geen gecentraliseerde manier om met WordPress te communiceren als een echte directe opdrachtinterface.
Nou, die dagen zijn echt voorbij omdat WordPress een opdrachtregelprogramma heeft, en het is een serieuze tijdrovende bezigheid!
Download WP-CLI
met het volgende bij de terminalprompt:
bash $ curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Controleer of het werkte met:
bash php wp-cli.phar --info
Nu om dit in te stellen als slechts een wp
commando overal beschikbaar, voer het volgende uit:
bash chmod + x wp-cli.phar sudo mv wp-cli.phar / usr / local / bin / wp
Dit vereist uw root-wachtwoord voor het voltooien van de sudo
commando.
Ga voor de officiële gids naar de WP-CLI-website voor meer gedetailleerde instructies en informatie over de WP-CLI
project (zoals MAMP-configuratieproblemen en andere nuttige ondersteuningsonderwerpen)
Om de te gebruiken WP-CLI
gereedschap, gewoon CD
naar uw WordPress installatiedirectory en uitvoeren wp
:
bash $ wp
Werken met de wp
tool is zeer duidelijk. U kunt nu alle functies van de op een browser gebaseerde tool uitvoeren op de opdrachtregel. Blogcreatie, code-uitvoering, plugin-ondersteuning - het is er allemaal.
Voor meer informatie over de functionaliteit van wp
, ren gewoon wp hulp
, bijv .:
"bash $ wp help cli BESCHRIJVING
Krijg informatie over WP-CLI zelf.
KORTE INHOUD
wp cli
subopdrachten
check-update Controleer op update via Github API. Retourneert de beschikbare versies als er updates zijn of leeg als er geen update beschikbaar is. cmd-dump Dump de lijst met geïnstalleerde opdrachten, als JSON. voltooiingen Maak tabvoltooiingsreeksen. info Verschillende gegevens over de CLI-omgeving afdrukken. param-dump Dump de lijst met globale parameters, als JSON of in de indeling var_export. update Haal de meest recente update op die overeenkomt met de vereisten. Retourneert de beschikbare versies als er updates zijn of leeg als er geen update beschikbaar is. versie Print WP-CLI-versie. "
Vanaf hier kunt u een update van WordPress uitvoeren met bijwerken
of kijk gewoon of er een nodig is check-update
.
Om een back-up van uw WordPress met de CLI te maken, voert u gewoon uit:
bash $ wp db exporteren
Dit geeft je een ongecomprimeerde back-up en een .SQL-bestand, waarmee je vervolgens een tarball kunt maken van:
bash $ tar -vczf yourbackupfilename.gz .
Stel de webroot van uw server in op de map die is aangemaakt door de wp db exporteren
commando en importeer de .SQL
met mysql
als zodanig:
bash $ mysql -u
Om een plug-in te installeren, kunt u gewoon het volgende doen:
bash $ wp plug-in installeren
U kunt zien met welke plug-ins u bent geïnstalleerd wp plugin lijst
:
bash $ wp plugin lijst + ------------- + -------- + ----------- + --------- + | naam | status | update | versie | + ------------- + -------- + ----------- + --------- + | jetpack | actief | geen | 3.7.2 | | woocommerce | actief | beschikbaar | 2.4.7 | +-------------+--------+-----------+---------+
Je kunt deze plug-ins aan- en uitzetten met de activeren
of deactiveren
argumenten als zodanig:
bash $ wp plugin activeren jetpack Succes: Plugin 'jetpack' geactiveerd.
Om jouw te maken wp
werk met een multisite WordPress-installatie, je hoeft alleen maar de --url
argument als zodanig:
bash $ wp themastatus --url = localhost / wp / test # Geef voor een subdomein alleen de url $ wp-thema-status op --url = subdomain.my-wordpress-site.com
Als je wilt wp
om je te herinneren --url
configuratie, kunt u dit specificeren in a wp-cli.yml
, die zich in je WordPress-root moet bevinden.
Voeg het volgende toe aan uw wp-cli.yml
:
html-URL: test.example.com
U kunt nu het --url
argument van jouw wp
commando's, bijv .:
bash $ wp-thema status
Hiermee wordt de configuratie van de wp-cli.yml
en passeer de --url test.example.com
voor jou.
Om te controleren op updates, een back-up te maken van uw WordPress, plug-ins toe te voegen of te verwijderen of thema's te wijzigen, kunt u het nu allemaal doen zonder de opdrachtprompt te verlaten. Dit maakt wp-cli inderdaad een zeer krachtige tool.
Voor meer informatie over het nog verder uitbreiden van de wp-cli-tool, gaat u verder met lezen in de WP-CLI-handleiding.