Jak zresetować swoją witrynę WordPress (i dlaczego chcesz)
Opublikowany: 2017-10-21Czasami najlepszym możliwym posunięciem jest rozpoczęcie od zera i dotyczy to nawet witryn WordPress. W niektórych przypadkach po prostu rozpoczęcie od zera będzie znacznie łatwiejsze niż przerobienie witryny. Jednak zła wiadomość jest taka, że WordPress domyślnie nie zawiera sposobu na rozpoczęcie od nowa.
Na szczęście istnieje kilka sposobów ręcznego przywrócenia witryny do pierwotnego stanu. W tym artykule omówimy, dlaczego możesz chcieć zresetować swoją witrynę WordPress, a następnie nauczymy Cię na trzy sposoby. Weźmy to od góry!
Kiedy dobrym pomysłem jest zresetowanie witryny WordPress
Wszystko, co dzieje się na Twojej witrynie WordPress, zostaje zapisane w jej bazie danych. Zresetowanie witryny jest zatem podobne do czyszczenia wszystkich rekordów w bazie danych – co oznacza, że zaczynasz z czystym kontem.
W rzeczywistości resetowanie witryny WordPress nie jest powszechne. Jest jednak wiele sytuacji, w których jest to uzasadnione, na przykład:
- Chcesz odbudować lub zmienić przeznaczenie swojej witryny. Jeśli chcesz wyciągnąć wtyczkę na jednej ze swoich witryn, nadal możesz użyć instalacji do nowego projektu.
- Jeśli nie możesz uzyskać dostępu do swojej witryny i chcesz ją przywrócić z kopii zapasowej. W niektórych przypadkach możesz zostać zablokowany z WordPress z powodu błędu lub naruszenia bezpieczeństwa. Aby to naprawić, możesz przywrócić instalację do wcześniejszego stanu, ale najpierw musisz uzyskać do niej dostęp — coś, co możesz zrobić po zresetowaniu.
- Aby wyczyścić instalację testową. Jeśli regularnie korzystasz z lokalnych lub internetowych konfiguracji WordPress do celów testowych, warto posprzątać po eksperymentach, resetując konfigurację.
W każdym razie zawsze dobrze jest utworzyć kopię zapasową witryny przed jej zresetowaniem, nawet jeśli masz pewność co do swojej decyzji. W pewnym momencie możesz zmienić zdanie lub być może będziesz musiał uzyskać dostęp do niektórych usuniętych informacji. Jeśli tak się stanie, z przyjemnością przygotujesz kopię zapasową. Chociaż szczerze mówiąc, powinieneś już mieć wiele kopii zapasowych, chyba że lubisz żyć na krawędzi!
Jak zresetować witrynę WordPress za pomocą zaawansowanej wtyczki resetowania WordPress?

Wbrew temu, co sugeruje jego nazwa, wtyczki nie są dużo łatwiejsze w użyciu niż Zaawansowany reset WordPressa. Jak pamiętasz, rozmawialiśmy o tym, jak zresetowanie witryny oznacza wyczyszczenie jej bazy danych i dokładnie to robi to narzędzie.
Co więcej, jest bardzo szybki i łatwy w obsłudze, co jest naszym głównym powodem, aby go wybrać. Aby zresetować witrynę, zainstaluj i aktywuj wtyczkę, a następnie poszukaj nowej karty Zaawansowane resetowanie WP w obszarze Narzędzia na pulpicie WordPress:

Stąd po prostu wpisz reset w jedyne pole na stronie (aby uniknąć wypadków) i kliknij Resetuj bazę danych . Nie zobaczysz wiadomości z potwierdzeniem, ale po kliknięciu dowolnej innej zakładki na pulpicie będziesz musiał zalogować się ponownie, ponieważ administrator został usunięty i ponownie utworzony.
Warto zauważyć, że to konkretne narzędzie nie usuwa twoich wtyczek ani motywów. Musisz przejść przez obie odpowiednie karty, aby dezaktywować i usunąć te, których nie chcesz zachować. Gdy to zrobisz, Twoja witryna powróci do pierwotnego stanu.
Jak zresetować witrynę za pomocą wiersza poleceń WordPress (WP-CLI)

Jeśli jesteś programistą, prawdopodobnie znasz WP-CLI. Jest to narzędzie, które umożliwia interakcję z platformą za pomocą wiersza poleceń za pośrednictwem dostępu Secure Shell (SSH). Co ważniejsze, umożliwia wykonywanie złożonych zadań za pomocą prostych poleceń.
Na przykład użytkownicy WP-CLI mogą zresetować swoje witryny WordPress bez konieczności instalowania wtyczki lub ręcznego wykonywania tego procesu. Chociaż pozostawimy instalację do naszego poprzedniego fragmentu (ponieważ może to być skomplikowane), gdy będziesz gotowy, wystarczy wprowadzić polecenie wp reset database , aby przeprowadzić reset . Oczywiście nadal będziesz musiał wyczyścić wtyczki i motywy, tak jak w przypadku ostatniej metody. Jest to jednak świetna oszczędność czasu, jeśli jesteś już użytkownikiem WP-CLI.
Jak ręcznie zresetować witrynę WordPress (w 4 krokach)
Wtyczki nie są potrzebne do zresetowania witryny. W rzeczywistości można to zrobić ręcznie w czterech krótkich krokach. Spójrzmy!
Krok #1: Uzyskaj dostęp do bazy danych WordPress i usuń ją
W większości przypadków Twój usługodawca hostingowy umożliwi Ci dostęp do bazy danych za pośrednictwem konta cPanel (lub podobnej metody). Mając to na uwadze, zaloguj się teraz do swojego cPanel i poszukaj opcji Bazy danych MySQL w sekcji Bazy danych :

Kliknij go i poszukaj swojej bazy danych WordPress na liście. W większości przypadków zaczyna się od prefiksu wp , chociaż może się to zmienić w zależności od twoich praktyk bezpieczeństwa lub ustawień twojego hosta internetowego:

Po zidentyfikowaniu bazy danych zanotuj jej nazwę, a następnie kliknij przycisk Usuń w obszarze Działania . Nie próbuj jednak ponownie uzyskać dostępu do swojej witryny. Będziemy musieli utworzyć nową bazę danych, aby zastąpić starą, a Twoja witryna nie będzie działać, dopóki tego nie zrobimy.

Krok #2: Utwórz zupełnie nową bazę danych WordPress
Na tym etapie nadal powinieneś znajdować się w narzędziu MySQL Databases cPanel. U góry strony zobaczysz opcję utworzenia nowej bazy danych. Pamiętaj, że aby to zadziałało, musisz użyć tej samej nazwy bazy danych, którą właśnie skasowałeś (którą, miejmy nadzieję, skopiowałeś wcześniej!):

Wpisz go w odpowiednie pole, kliknij Utwórz bazę danych , i zostanie dodany do głównej listy na dole strony. Teraz musisz ponownie utworzyć administratora , przewijając w dół do sekcji Dodaj użytkownika do bazy danych na stronie. Zobaczysz tam dwie listy: jedną umożliwiającą wybór spośród istniejących użytkowników, a drugą wskazującą bazę danych, do której należy ich dodać:

Gdyby nie możesz znaleźć tutaj swojego użytkownika, musisz dodać go ręcznie do nowej bazy danych, przewijając w górę do menu Dodaj nowego użytkownika :

Pamiętaj, że musisz użyć dokładnie tej samej nazwy użytkownika i hasła, które miała twoja stara baza danych, w przeciwnym razie plik wp-config.php nie rozpozna nowej bazy danych. Jeśli nie masz pewności co do swoich poświadczeń, możesz się dowiedzieć, otwierając wp-config.php za pomocą klienta FTP, takiego jak FileZilla.
Po prostu zaloguj się do swojej witryny przez FTP i uzyskaj dostęp do głównego folderu WordPressa, który powinien nazywać się public_html, www lub od nazwy Twojej witryny. Wewnątrz znajdziesz plik wp-config.php . Kliknij go prawym przyciskiem myszy i wybierz opcję Wyświetl/edytuj :

Spowoduje to otwarcie pliku za pomocą domyślnego edytora tekstu. Nie zmieniaj niczego po wejściu, po prostu poszukaj nazwy użytkownika i hasła do bazy danych. Jeśli masz problemy z ich znalezieniem, poszukaj komentarza, który brzmi /* * Nazwa użytkownika bazy danych MySQL * / ( obie wartości będą tuż poniżej). Gdy już je uzyskasz, wróć do swojego cPanel i użyj poświadczeń, aby odtworzyć starego administratora .
Twoja baza danych powinna być już gotowa, ale przed nami jeszcze jeden krok, zanim będziesz mógł cieszyć się swoją „nową” witryną WordPress.
Krok #3: Usuń wszelkie pozostałe pliki ze swojej witryny przez FTP
Podobnie jak w przypadku dwóch pierwszych metod, utworzenie nowej bazy danych nie powoduje usunięcia wtyczek i motywów WordPress. Aby to zrobić, musisz ręcznie usunąć pliki, a na tym etapie zalecamy użycie FTP.
Wróć do folderu głównego WordPress i poszukaj katalogu wp-content . W środku znajdują się trzy foldery, których szukamy – wtyczki , motywy i pliki do pobrania :

Możesz bezpiecznie usunąć wszystko z nich z wyjątkiem tematów . Tutaj będziesz chciał zostawić w środku co najmniej jeden folder motywu, aby WordPress mógł go załadować za chwilę. Kiedy skończysz, poklep się po plecach. Ciężka praca została wykonana i wszystko, co pozostało, to inauguracja Twojej witryny.
Krok 4: Uruchom skrypt instalacyjny WordPress
Skrypt instalacyjny WordPress umożliwia skonfigurowanie ustawień WordPress za pomocą przeglądarki. Aby go uruchomić, musisz dołączyć /wp-admin/install.php do głównego adresu URL witryny.
Spowoduje to wykonanie skryptu, który poprosi o wypełnienie kilku prostych informacji, takich jak język witryny i dane uwierzytelniające administratora. Ten krok jest krytyczny, jeśli chcesz, aby Twoja witryna działała, ponieważ baza danych, którą utworzyliśmy wcześniej, jest nadal pusta. Jeśli nie uruchomisz instalatora, nie będzie on zawierał tabel potrzebnych do korzystania z WordPressa.
Po zakończeniu procesu instalacji będziesz mógł normalnie zalogować się do swojego pulpitu nawigacyjnego i wrócić do pracy na swojej stronie internetowej.
Wniosek
Zresetowanie witryny WordPress to drastyczny ruch, ale często jest to najlepsza opcja. Na przykład, jeśli chcesz całkowicie zmienić przeznaczenie swojej witryny, warto zacząć od nowa z pustą kartą. Jeśli utrzymujesz lokalną witrynę internetową do celów testowych, mądrze jest ją zresetować od czasu do czasu. W ten sposób pracujesz w czystym środowisku.
Najprostszym sposobem na zresetowanie witryny jest użycie wtyczki, takiej jak Advanced WordPress Reset. Możesz jednak zrobić to również ręcznie, wykonując następujące czynności:
- Uzyskaj dostęp do swojej bazy danych WordPress i usuń ją.
- Utwórz zupełnie nową bazę danych WordPress.
- Usuń wszelkie pozostałe pliki ze swojej witryny przez FTP.
- Uruchom skrypt instalacyjny WordPress.
Czy masz pytania dotyczące resetowania witryny WordPress? Zapytaj w sekcji komentarzy poniżej!
Obraz miniatury artykułu autorstwa Nakigitsune-sama / shutterstock.com.
