Procédure
Terminal sieciowy dostępny na koncie panelu LWS umożliwia wykonanie kilku czynności w wierszu poleceń. Te wiersze poleceń umożliwiają interakcję z hostingiem i mogą, w niektórych przypadkach, pomóc w zarządzaniu hostingiem.
W tej dokumentacji przyjrzymy się, w jaki sposób można używać terminala internetowego do interakcji z witryną WordPress.
Przed rozpoczęciem tej dokumentacji zapraszamy do uzyskania dostępu do terminala internetowego hostingu.
Aktualizacja WordPress
wp core updateTo polecenie służy do aktualizacji WordPressa.
Zaktualizuj wszystkie rozszerzenia
wp plugin update --allTo polecenie aktualizuje wszystkie rozszerzenia oczekujące na aktualizację.
Sprawdź integralność plików WordPress
wp core verify-checksumsTo polecenie służy do sprawdzania, czy wszystkie pliki w witrynie WordPress nie zostały zmodyfikowane i pozostają niezmienione w stosunku do ich oryginalnej wersji (służy do sprawdzania, czy plik nie został złośliwie zmodyfikowany).
Eksport bazy danych MySQL
wp db exportTo polecenie eksportuje bazę danych w formacie SQL do przestrzeni hostingowej. Bardzo przydatne do odzyskiwania kopii zapasowej danych z gwarancją niezawodności.
Import bazy danych MySQL
wp db import filename.sqlTo polecenie importuje bazę danych i może być uruchamiane jako dodatek do poprzedniego polecenia.
Masowe wyszukiwanie i zastępowanie
wp search-replace 'old-value' 'new-valueTo polecenie wykonuje wyszukiwanie i zamianę w bazie danych jednej wartości na inną.
Masowe generowanie postów testowych
wp post generateCzyści wszystkie pamięci podręczne związane z WordPressem, przydatne w przypadku problemów z wydajnością lub po większych aktualizacjach.
Opróżnianie pamięci podręcznej WordPress
wp cache flushMasowo generuje posty testowe, co jest bardzo przydatne do rozwoju i testowania wydajności.
Masowa regeneracja miniaturek
wp media regenerate --yesTo polecenie regeneruje dodatkowe rozmiary obrazów dla wszystkich plików multimedialnych w bibliotece. Nie zostanie wyświetlone żadne potwierdzenie.
Usuwanie wszystkich niezałączonych multimediów
wp post delete $(wp post list --post_type='attachment' --format=ids --post_parent=0)To polecenie rozpoczyna się od wylistowania wszystkich identyfikatorów załączników bez rodziców, a następnie usuwa je na stałe. Przydatne do porządkowania stron z dużą ilością multimediów. Używaj ostrożnie!
Usuwanie wszystkich użytkowników według roli
wp user list --field=ID --role=author | xargs wp user delete --yesTo polecenie usuwa wszystkie konta użytkowników z rolą autora. Można zmienić rolę na wybraną w argumencie role i w ten sposób przeprowadzić masowe usuwanie użytkowników.
Wiesz już jak :
Dzięki tym potężnym poleceniom masz możliwość efektywnego zarządzania witryną WordPress bezpośrednio z terminala, co pozwala na utrzymanie wydajnej, aktualnej i bezpiecznej witryny. 🚀
Dziękujemy za przeczytanie tego artykułu! Jeśli masz jakieś pytania lub chciałbyś podzielić się swoimi doświadczeniami z Web Terminal i WP-CLI, prosimy o pozostawienie komentarza. Twoja opinia jest cenna i może pomóc całej społeczności! 🙌
Zadaj je zespołowi LWS i społeczności. Odpowiedź zostanie opublikowana po moderacji.