Het beheerscherm is handig, maar voor terugkerend werk is de opdrachtregel sneller en minder foutgevoelig. WP-CLI is daar het gereedschap voor.

Vorige week belde iemand uit Apeldoorn ons over precies dit onderwerp.
Wat u er mee doet
Een database-export maakt u met één commando. Doe dat altijd vóór u iets groots aanpast.
Zoeken en vervangen in de database, bijvoorbeeld bij een verhuizing naar een nieuw domein, vergt zorg omdat sommige waarden geserialiseerd zijn. WP-CLI houdt daar rekening mee, een gewone SQL-query niet.
Een paar commando's die we elke week gebruiken:
wp post list --post_type=page --fields=ID,post_title,post_status
wp option get siteurl
wp db export voor-wijziging.sql
wp search-replace 'oud-domein.nl' 'nieuw-domein.nl' --dry-run
wp cache flush
- wp post list
- wp option get
- wp db export
- wp search-replace met proefrun
- wp cache flush
- wp user list
Veilig experimenteren
Gebruik eerst de optie voor een proefrun. Het commando laat dan zien wat het zou aanpassen zonder iets te doen. De cache legen na een wijziging doet u er in één keer bij.
Beheert u uw site liever niet zelf? Daar zijn wij voor. Wat wij hierin voor u kunnen doen, leest u op de pagina diensten.
Hierover schreven we eerder: Terug naar de basis: Mail vanuit WordPress betrouwbaar versturen
Helder verhaal, dit had ik nodig.