...
✅ Nowości, motywy, wtyczki WEB i WordPress. Tutaj dzielimy się wskazówkami i najlepszymi rozwiązaniami dla stron internetowych.

Jak zarządzać witryną WordPress za pomocą WP-CLI

33

Jeśli jesteś programistą WordPress, to na pewno słyszałeś o WP-CLI. WP-CLI to interfejs wiersza poleceń dla WordPressa. Za pomocą tego narzędzia możesz zarządzać witryną WordPress bez logowania do pulpitu nawigacyjnego. Po zainstalowaniu WP-CLI zapewnia kilka poleceń, za pomocą których można zainstalować/aktualizować WordPressa, instalować/aktualizować/aktywować/dezaktywować wtyczki, tworzyć kopie zapasowe bazy danych i wiele więcej.

Aby korzystać z WP-CLI, powinieneś mieć dostęp SSH ze swojego hostingu. Używamy Bluehost do hostowania naszej strony internetowej i zapewnia ona klientom dostęp przez SSH.

Jako programista WordPress powinieneś używać tego narzędzia do swoich projektów. Jest to oficjalny interfejs wiersza poleceń dla WordPressa. Przyspiesza również proces rozwoju i oszczędza dużo czasu.

Instalacja WP-CLI

Możesz zainstalować WP-CLI na różne sposoby. Jeśli ktoś jest dobry z poleceniami SSH, może śledzić proces instalacji za pomocą tych poleceń. Szczegółowe informacje na ten temat znajdziesz tutaj.

Ale zalecamy instalację WP-CLI za pomocą Composera. Proces instalacji przez Composer jest łatwy i każdy może to zrobić. Upewnij się, że zainstalowałeś Composer w swoim systemie, a następnie uruchom poniższe polecenie.

composer global require wp-cli/wp-cli

Powyższe polecenie zainstaluje WP-CLI globalnie w twoim systemie. Oznacza to, że jeśli jesteś na swoim lokalnym serwerze, możesz teraz korzystać z tego narzędzia na wszystkich swoich witrynach WordPress. A jeśli jesteś na współdzielonym serwerze hostingowym, będziesz również używać tego interfejsu dla wszystkich swoich projektów WordPress.

Jeśli nie chcesz instalować go globalnie. Następnie utwórz composer.jsonplik w katalogu głównym projektu i dodaj do niego poniższe wiersze.

kompozytor.json

{
    "require": {
        "wp-cli/wp-cli": "~0.22",
        "psy/psysh": "~0.6"
    }
}

Po dodaniu powyższych linii otwórz terminal w katalogu głównym projektu i uruchom polecenie:

composer install

Pobieranie WordPress za pomocą WP-CLI

Aby stworzyć witrynę WordPress, musimy ją najpierw pobrać. W tym celu przechodzimy na oficjalną stronę WordPress i pobieramy ją. Dzięki WP-CLI nie musisz odwiedzać żadnej strony internetowej. Poniższe polecenie pobierze dla Ciebie rozpakowaną wersję WordPressa.

wp core download

To polecenie pobiera najnowszą wersję WordPressa.

Jeśli chcesz zaktualizować swoją wersję WordPress, uruchom poniższe polecenie.

wp core update

Instalowanie wtyczek WordPress z WP-CLI

Dzięki WP-CLI możemy zainstalować jedną lub wiele wtyczek w jednym poleceniu. Aby zainstalować wtyczkę, musimy przekazać slug wtyczki. Na przykład, jeśli musimy zainstalować wtyczkę Contact Form 7, to jej slug to contact-form-7.

Jak zarządzać witryną WordPress za pomocą WP-CLI

Teraz, aby zainstalować wtyczkę Contact Form 7, uruchomisz polecenie:

wp plugin install contact-form-7

W ten sam sposób możemy zainstalować wiele wtyczek za pomocą polecenia:

wp plugin install contact-form-7 w3-total-cache wordpress-seo

Te polecenia zainstalują wtyczkę w Twojej witrynie. Ale możemy iść o krok do przodu. Oznacza to, że za pomocą WP-CLI możemy zainstalować i aktywować wtyczkę jednym poleceniem:

wp plugin install wp-optimize --activate

Polecenie dezaktywacji wtyczki:

wp plugin deactivate wp-optimize

Jeśli potrzebujesz zaktualizować pojedynczą wtyczkę, polecenie to:

wp plugin update wp-optimize

A jeśli potrzebujesz zaktualizować wszystkie wtyczki, polecenie to:

wp plugin update --all

Polecenia WP-CLI dla mediów

Podczas pracy nad projektami WordPress czasami musimy zarejestrować dodatkowe rozmiary obrazów. A po dodaniu niestandardowych rozmiarów obrazów musimy zregenerować wszystkie istniejące miniatury. Możemy regenerować miniatury za pomocą WP-CLI za pomocą polecenia:

wp media regenerate --yes

Możemy nawet ustawić polecane obrazy za pomocą WP-CLI dla dowolnego postu lub strony.

Załóżmy, że musisz ustawić wyróżniony obraz dla postu, który ma identyfikator 100. W poniższym poleceniu ustawiliśmy ścieżkę obrazu, identyfikator postu i tytuł obrazu. W przypadku ścieżki obrazu podążamy ścieżką systemową Windows OS. W twoim przypadku ta ścieżka będzie inna.

wp media import C:UserssajidDownloadsimage.png --post_id=100 --title="A downloaded picture" --featured_image

Eksportuj bazę danych za pomocą WP-CLI

Kiedy zakończymy proces rozwoju, musimy przenieść witrynę WordPress do innej domeny. Aby to zrobić, musimy zmienić adresy URL z bazy danych WordPress, aby pasowały do ​​naszej nowej domeny. Dzięki WP-CLI możemy wyszukiwać podmień adresy URL w bazie danych i eksportować je za pomocą polecenia:

wp search-replace http://example1.com http://example2.com --export=C:UserssajidDownloadsdatabase.sql

Tutaj wymieniasz http://example1.com URL z http://example2.com URL.

Omówiliśmy kilka podstawowych poleceń. WP-CLI zapewnia duży zestaw poleceń do programowania WordPress. Odwiedź stronę WP-CLI Commands, aby uzyskać listę wszystkich dostępnych poleceń.

Mamy nadzieję, że rozumiesz, jak zarządzać witryną WordPress za pomocą WP-CLI. Chętnie poznamy Twoje przemyślenia w sekcji komentarzy poniżej.

Źródło nagrywania: artisansweb.net

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów