# WP-CLI — automatyzacja rutynowych zadań programisty WordPress

- Canonical: https://asgru.com/pl/wp-cli-automatyzacja-rutynowych-zadan-programisty-wordpress/
- Language: pl
- Author: asgru
- Published: 2024-05-26T07:54:52+02:00
- Updated: 2026-09-14T12:12:43+02:00

## Wprowadzenie

Automatyzacja rutynowych zadań jest niezbędnym elementem pracy każdego programisty. W świecie WordPressa ma to szczególne znaczenie, ponieważ platforma oferuje liczne narzędzia do automatyzacji za pośrednictwem wiersza poleceń. Jednym z takich narzędzi jest WP-CLI (WordPress Command Line Interface), które umożliwia szybkie i wydajne wykonywanie wielu operacji związanych z tworzeniem i administracją witryny.

## Podstawowe polecenia WP-CLI do instalacji WordPressa

WP-CLI oferuje szeroki zakres poleceń, które upraszczają proces instalacji i konfiguracji WordPressa. Przyjrzyjmy się podstawowym krokom instalacji WordPressa za pomocą WP-CLI.

- Instalacja WP-CLI:
Najpierw należy zainstalować WP-CLI. Zwykle wykonuje się to, uruchamiając w terminalu następujące polecenie:

 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

- Pobieranie WordPressa:
Aby pobrać najnowszą wersję WordPressa, użyj polecenia:

 wp core download

- Tworzenie pliku konfiguracyjnego:
Poniższe polecenie tworzy plik wp-config.php z określonymi parametrami bazy danych:

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

- Instalacja WordPressa:
Polecenie instalujące WordPressa z określonymi parametrami witryny:

 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

## Instalacja niezbędnych wtyczek

Wtyczki są ważną częścią ekosystemu WordPressa, a WP-CLI znacznie upraszcza ich instalację i zarządzanie nimi. Na przykład, aby zainstalować kilka popularnych wtyczek, możesz użyć następujących poleceń:

- Instalacja i aktywacja wtyczek:

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

- Masowa instalacja wtyczek z listy:
Utwórz plik o nazwie plugins.txt z listą wtyczek, po jednej w każdym wierszu. Na przykład:

 akismet
 jetpack
 yoast-seo
 contact-form-7

Następnie użyj następującego polecenia, aby masowo zainstalować i aktywować wtyczki:

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

## Instalacja szablonu zastępczego

Czasami programiści muszą utworzyć lub zainstalować „zastępczy” szablon na potrzeby wstępnej konfiguracji lub testów. WP-CLI pozwala również szybko to zrobić.

- Tworzenie nowego szablonu:
WP-CLI może pomóc w utworzeniu nowego szablonu o podstawowej strukturze:

 wp scaffold theme my-theme --activate

- Instalacja szablonu zastępczego:
Dostępne są również gotowe szablony zastępcze, które można zainstalować. Na przykład, aby zainstalować szablon twentytwentyone:

 wp theme install twentytwentyone --activate

## Podsumowanie

Korzystanie z WP-CLI znacznie upraszcza i przyspiesza proces instalacji, konfiguracji i administrowania WordPressem. Umożliwia automatyzację większości rutynowych zadań, uwalniając czas na bardziej złożone i kreatywne aspekty tworzenia stron. Opanowanie podstawowych poleceń WP-CLI pozwala programistom zwiększyć produktywność i zmniejszyć liczbę błędów pojawiających się podczas ręcznego wykonywania powtarzalnych operacji.
