# WP-CLI – WordPressi arendaja rutiini automatiseerimine

- Canonical: https://asgru.com/et/wp-cli-wordpressi-arendaja-rutiini-automatiseerimine/
- Language: et
- Author: asgru
- Published: 2024-05-26T07:54:52+02:00
- Updated: 2026-09-14T13:13:53+02:00

## Sissejuhatus

Rutiinsete ülesannete automatiseerimine on iga arendaja töö oluline osa. WordPressi maailmas on see eriti asjakohane, kuna platvorm pakub käsurea kaudu arvukalt automatiseerimisvahendeid. Üks selline tööriist on WP-CLI (WordPressi käsurealiides), mis võimaldab kiiresti ja tõhusalt teha paljusid veebisaidi arendamise ja haldamise toiminguid.

## WordPressi paigaldamise põhilised WP-CLI käsud

WP-CLI pakub laia valikut käske, mis lihtsustavad WordPressi paigaldamise ja seadistamise protsessi. Vaatame WordPressi WP-CLI abil paigaldamise põhietappe.

- WP-CLI paigaldamine:
Esmalt tuleb paigaldada WP-CLI. Tavaliselt tehakse seda, käivitades terminalis järgmise käsu:

 curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
 php wp-cli.phar --info
 chmod +x wp-cli.phar
 sudo mv wp-cli.phar /usr/local/bin/wp

- WordPressi allalaadimine:
WordPressi uusima versiooni allalaadimiseks kasutage käsku:

 wp core download

- Seadistusfaili loomine:
Järgmine käsk loob faili wp-config.php määratud andmebaasiparameetritega:

 wp config create --dbname=your_db_name --dbuser=your_db_user --dbpass=your_db_password --dbhost=localhost --dbprefix=wp_

- WordPressi paigaldamine:
Käsk WordPressi paigaldamiseks määratud saidiparameetritega:

 wp core install --url=your_site_url --title="Your Site Title" --admin_user=your_username --admin_password=your_password --admin_email=your_email@example.com

## Vajalike pluginate paigaldamine

Pluginad on WordPressi ökosüsteemi oluline osa ning WP-CLI lihtsustab oluliselt nende paigaldamist ja haldamist. Näiteks saate mitme populaarse plugina paigaldamiseks kasutada järgmisi käske:

- Pluginate paigaldamine ja aktiveerimine:

 wp plugin install akismet --activate
 wp plugin install jetpack --activate
 wp plugin install yoast-seo --activate

- Pluginate hulgiinstallimine loendist:
Looge fail nimega plugins.txt, milles on pluginate loend, igaüks eraldi real. Näiteks:

 akismet
 jetpack
 yoast-seo
 contact-form-7

Seejärel kasutage hulgi paigaldamiseks ja aktiveerimiseks järgmist käsku:

 wp plugin install $(cat plugins.txt) --activate

## Teema põhja paigaldamine

Mõnikord peavad arendajad esialgseks seadistamiseks või testimiseks looma või paigaldama „põhja“ teema. WP-CLI võimaldab seda samuti kiiresti teha.

- Uue teema loomine:
WP-CLI aitab luua uue põhistruktuuriga teema:

 wp scaffold theme my-theme --activate

- Teema põhja paigaldamine:
Saadaval on ka valmis teemapõhjad, mida saab paigaldada. Näiteks teema twentytwentyone paigaldamiseks:

 wp theme install twentytwentyone --activate

## Kokkuvõte

WP-CLI kasutamine lihtsustab ja kiirendab oluliselt WordPressi paigaldamise, seadistamise ja haldamise protsessi. See võimaldab automatiseerida enamiku rutiinsetest ülesannetest, vabastades aega arenduse keerukamate ja loovamate aspektide jaoks. WP-CLI põhikäskude omandamisega saavad arendajad suurendada oma tootlikkust ja vähendada korduvate toimingute käsitsi tegemisel tekkivate vigade arvu.
