Jak znaleźć i zamienić tekst w WordPress
Opublikowany: 2023-07-15Czy jesteś zmęczony ręcznym wyszukiwaniem i zastępowaniem tekstu w witrynie WordPress? Może to być zniechęcające, zwłaszcza jeśli masz setki, a nawet tysiące stron do aktualizacji. Ale nie martw się. W tym poście na blogu pokażemy, jak łatwo znaleźć i zamienić tekst w WordPress .
Niezależnie od tego, czy jesteś początkującym, czy doświadczonym użytkownikiem, mamy dla Ciebie cztery różne metody , które pozwolą Ci zaoszczędzić czas i wysiłek.
Zanurzmy się więc i dowiedzmy, jak znaleźć i zamienić tekst w WordPress!
Dlaczego musisz znaleźć i zamienić tekst w WordPress?
Jako użytkownik WordPress wiesz, jak ważne jest, aby Twoja witryna była aktualna i odpowiednia. Niezależnie od tego, czy wprowadzasz zmiany w projekcie witryny, czy aktualizujesz zawartość, może się zdarzyć, że będziesz musiał znaleźć i zamienić tekst na stronach WordPress.
Jednym z częstych powodów znajdowania i zastępowania tekstu jest aktualizacja informacji wyświetlanych na wielu stronach. Na przykład ręczna edycja każdej strony może być czasochłonna, jeśli zmieniłeś swoje dane kontaktowe lub zaktualizowałeś ceny produktów.
Innym scenariuszem, w którym przydatne jest znajdowanie i zastępowanie tekstu, jest migracja witryny . Jeśli przenosisz się z jednej domeny lub dostawcy usług hostingowych do innego, niektóre elementy, takie jak adresy URL, mogą wymagać dostosowania. Bez możliwości skutecznego znajdowania i zastępowania tekstu zadanie to mogłoby stać się przytłaczające.
Ponadto znajdowanie i zastępowanie tekstu może pomóc w optymalizacji SEO. Jeśli zidentyfikujesz pewne słowa kluczowe, które nie są już skuteczne, lub chcesz zmienić język używany w witrynie, aby poprawić widoczność w wyszukiwarkach, możliwość szybkiego wprowadzenia tych dostosowań może znacznie poprawić potencjał Twojej witryny w rankingu.
Ogólnie rzecz biorąc, możliwość znajdowania i zastępowania tekstu w WordPress z łatwością oszczędza czas, zmniejsza wysiłek ręczny, zapewnia spójność między stronami, pomaga w migracji witryn i poprawia wydajność SEO – ostatecznie poprawiając ogólne wrażenia użytkownika z Twojej witryny.
Przyjrzyjmy się teraz metodom, które jeszcze bardziej uprością ten proces!
Jak znaleźć i zamienić tekst w WordPress?
Tutaj pokażemy cztery różne metody znajdowania i zastępowania tekstu w WordPress:
- Przez WP-CLI
- Za pomocą zapytania SQL
- Z dedykowaną wtyczką WordPress
- Korzystanie z wyszukiwania Zastąp skrypt DB PHP
Zobaczmy, jak możemy użyć każdej metody do znalezienia i zastąpienia tekstu w WordPress.
Metoda 1) Poprzez WP-CLI
Jeśli jesteś użytkownikiem WordPressa, który potrzebuje zamienić tekst na swojej stronie internetowej, WP-CLI jest tutaj, aby ułatwić Ci życie.
WP-CLI ( interfejs wiersza poleceń WordPress ) umożliwia zarządzanie różnymi aspektami witryny WordPress za pomocą wiersza poleceń. I tak, obejmuje to znajdowanie i zastępowanie tekstu!
Najpierw musisz połączyć się ze swoim kontem hostingowym za pomocą SSH, aby znaleźć i zamienić tekst za pomocą WP-CLI. Aby to zrobić, zaloguj się do swojego cPanel, aw opcji Zaawansowane znajdziesz opcję „ Terminal ”.
Teraz możesz zobaczyć nowy interfejs, który zapewnia dostęp z wiersza poleceń do twojego konta na serwerze.
Następnie powinieneś przejść do katalogu, w którym znajduje się główny katalog internetowy, używając wiersza poleceń. Innymi słowy, WP-CLI nie będzie działać, jeśli plik wp-config.php znajduje się gdzie indziej. Domyślnie znajduje się w katalogu public_html . Aby wejść do folderu public_html , wpisz jedno z poniższych poleceń.
cd public_html/moja_witryna
Jak tylko znajdziesz się w katalogu public_html, możesz zacząć korzystać z WP-CLI. Poniżej zamieściliśmy cytat z przykładu, aby pomóc Ci zrozumieć, jak korzystać z tego narzędzia.
wp search-replace <'stary tekst'> <'nowy tekst'> <tabela>
Możesz zastąpić swój tekst w „ starym tekście ” i „ nowym tekście ” oraz dołączyć „ wp-posts” lub „ wp-terms ” w tabelach. WP-CLI dokona wymiany w twojej bazie danych za pomocą tego polecenia.
I to wszystko.
Korzystanie z WP-CLI do znajdowania i zastępowania tekstu w WordPress jest wydajne i oszczędza czas w porównaniu z ręcznym przeszukiwaniem każdego postu lub strony. Wypróbuj więc następnym razem, gdy będziesz musiał wprowadzić zbiorcze zmiany w swojej witrynie!
Uwaga : pamiętaj też, że nie wszyscy dostawcy usług hostingowych mają tę funkcję. Ze względów bezpieczeństwa zazwyczaj ograniczają dostęp SSH do swoich serwerów. Ta metoda działa więc tylko wtedy, gdy Twój dostawca usług hostingowych ma dostęp do terminala/SSH.
Metoda 2) Za pomocą zapytania MySQL
Jedną z metod wyszukiwania i zastępowania tekstu w WordPress jest zapytanie MySQL. Ta metoda wymaga większej wiedzy technicznej, ale może skutecznie wprowadzać zmiany w wielu postach lub na wielu stronach.
Najpierw musisz uzyskać dostęp do bazy danych swojej witryny za pośrednictwem phpMyAdmin lub innego podobnego narzędzia. Po zalogowaniu znajdź tabelę „ posty ”. Ta tabela zawiera wszystkie posty i strony Twojej witryny.
Następnie kliknij zakładkę „ SQL ” w phpMyAdmin i napisz zapytanie.
Podstawowa struktura zapytania będzie następująca:
"AKTUALIZACJA wp_posts USTAW post_content = REPLACE (post_content, 'stary_tekst', 'nowy_tekst');"
Zastąp „ stary_tekst ” ciągiem tekstowym, który chcesz znaleźć i zamienić, a „ nowy_tekst ” tym, czym chcesz go zastąpić. Pamiętaj, aby zachować cudzysłowy wokół każdej wartości.
W tym miejscu stary tekst zastąpiliśmy „ 2022 ”, a nowy tekst „ 2023 ”.
Po prawidłowym napisaniu zapytania kliknij przycisk „ Idź ” na dole interfejsu phpMyAdmin. Spowoduje to wykonanie zapytania i zaktualizowanie wszystkich wystąpień starego tekstu nowym zamiennikiem w całej zawartości witryny.
Pamiętaj, że wprowadzanie zmian bezpośrednio w bazie danych wiąże się z ryzykiem, jeśli nie zostanie wykonane ostrożnie. Zawsze wykonuj kopię zapasową bazy danych przed wykonaniem takich operacji.
Jak widać, użycie zapytania MySQL pozwala szybko znaleźć i zamienić tekst w wielu postach lub stronach w WordPress bez edytowania każdego z nich indywidualnie lub ręcznie.
Metoda 3) Z dedykowaną wtyczką WordPress
Na rynku dostępnych jest wiele wtyczek do wyszukiwania i zastępowania WordPress. W tym demo użyjemy Better Search Replace.
3.1) Instalacja i aktywacja
Najpierw musisz zainstalować i aktywować wtyczkę Better Search Replace na swojej stronie WordPress.
3.2) Wyszukaj i zamień tekst
Po zakończeniu aktywacji możesz znaleźć ustawienia wtyczki w Narzędziach WordPress. Przejdź do Narzędzia > Lepsze wyszukiwanie Zastąp .
Teraz natkniesz się na bardzo przyjazny dla użytkownika interfejs. Dodaj tekst w polu „Wyszukaj” oraz tekst, który chcesz zastąpić, w polu „Zamień na”. Upewnij się również, że wybrałeś „ wp_posts” podczas wybierania tabel.
Następnie w dodatkowym ustawieniu znajdziesz opcję biegu na sucho. Zalecamy najpierw zaznaczyć to pole i kliknąć przycisk Uruchom wyszukiwanie/zamień . Ponownie usuń zaznaczenie opcji przebiegu próbnego i jeszcze raz kliknij przycisk Uruchom wyszukiwanie/zamień, aby uniknąć błędów i wcześniej sprawdzić aktualizację.
Możesz teraz sprawdzić swoje posty i strony, aby wyświetlić podgląd zmian i sprawdzić, czy wtyczka zadziałała. Wtyczka zajmie kilka minut, aby zakończyć proces. Jeśli wolisz inną metodę, przejdź do następnej sekcji.
Metoda 4) Znajdź i zamień tekst w WordPress za pomocą wyszukiwania Zastąp skrypt DB PHP
Inną metodą znajdowania i zastępowania tekstu w WordPressie jest użycie skryptu „Wyszukaj Zastąp DB PHP”. To potężne narzędzie pozwala wyszukiwać określony tekst/ciągi i zastępować je nowymi w całej bazie danych WordPress.
Pamiętaj jednak, że przed wprowadzeniem jakichkolwiek zmian w bazie danych działającej witryny zawsze zaleca się utworzenie kopii zapasowej na wypadek, gdyby coś poszło nie tak!
Aby rozpocząć, musisz pobrać skrypt Search Replace DB PHP z oficjalnej strony internetowej. Po przejściu na oficjalną stronę przewiń w dół, a zobaczysz formularz, w którym musisz podać swoje dane. Po przesłaniu formularza otrzymasz plik zip tego narzędzia w wiadomości e-mail.
Teraz przejdź do swojej poczty e-mail, pobierz plik zip, rozpakuj folder „search-replace-db-master” i zmień jego nazwę. Zmieniliśmy jego nazwę na „dane-2”.
Następnie prześlij pobrany plik do katalogu głównego serwera lub dowolnego innego dostępnego folderu.
Następnie przejdź do miejsca, w którym przesłałeś skrypt za pośrednictwem przeglądarki internetowej, wpisując „ https://twojadomena.com/data-2 ”. Powinieneś zobaczyć prosty interfejs z monitem o podanie pewnych informacji.
Wprowadź dane bazy danych, w tym nazwę hosta, nazwę użytkownika, hasło i nazwę bazy danych. Upewnij się, że są one dokładne, ponieważ nieprawidłowe informacje mogą prowadzić do błędów lub utraty danych.
Po wprowadzeniu szczegółów bazy danych wprowadź ciąg wyszukiwania – to jest to, co chcesz znaleźć w bazie danych WordPress. Następnie wprowadź ciąg zastępczy — będzie on używany jako zamiennik dla każdego znalezionego ciągu wyszukiwania.
Gdy wszystkie pola zostaną poprawnie wypełnione, kliknij „ uruchom na żywo ” i pozwól skryptowi działać! Przeskanuje całą bazę danych, wyszukując wystąpienia ciągu wyszukiwania i odpowiednio je zastępując.
Korzystanie z tej metody zapewnia, że nawet jeśli wiele wystąpień określonego tekstu w różnych tabelach w bazie danych WordPress zostanie dokładnie zastąpione bez ryzyka pominięcia jakichkolwiek wystąpień.
Ponadto, ze względów bezpieczeństwa, po zakończeniu musisz usunąć skrypt. Możesz wybrać przycisk „usuń mnie ”, aby to zrobić. Jeśli tego nie zrobisz, witryna może zostać otwarta na ataki.
Dlatego najlepiej jest dwukrotnie sprawdzić serwer WWW, aby potwierdzić, że folder i skrypt zostały już usunięte.
Bonus: Najlepsze wtyczki wyszukiwania i zastępowania w WordPress
W tej sekcji znajdziesz najlepsze wtyczki do wyszukiwania i zastępowania WordPress.
1) Masowa wymiana wtyczki na żądanie dla WordPress
Mass On-Demand Replace dla WordPress to wszechstronne i potężne narzędzie, które pozwala bez wysiłku definiować reguły wyszukiwania i zastępowania. Jedną z kluczowych cech tej wtyczki jest możliwość obsługi zarówno postów, jak i stron.
Niezależnie od tego, czy aktualizujesz pojedynczą stronę, czy wprowadzasz zmiany w wielu postach, ta wtyczka zapewni Ci ochronę. Wtyczka Mass On-Demand Replace obsługuje nie tylko tekst, ale także HTML . Tak więc ta wtyczka poradzi sobie ze wszystkim, jeśli chcesz zastąpić określone słowo lub frazę w akapicie lub zaktualizować fragment kodu.
Cechy
- Zastąp zmiany lokalnie zamiast bazy danych
- Zawiera widżety w interfejsie użytkownika
- Przeciągnij i upuść interfejs
- Kieruj reklamy na określone posty lub strony
cennik
Mass On-Demand Replace dla WordPress to wtyczka premium . Możesz pobrać wtyczkę z jej oficjalnej strony internetowej, która kosztuje 29 USD za licencję na jedną stronę .
2) Wyszukaj i zamień przez Inpsyde GmbH
Wtyczka Search & Replace może bez wysiłku znaleźć określone dane w Twojej bazie danych i zastąpić je nowymi informacjami, zapewniając dokładność i spójność w całej witrynie. Jeśli chcesz zaktualizować serializowane dane lub całkowicie je zastąpić, ta wtyczka zapewni, że Twoje dane pozostaną nienaruszone i funkcjonalne.
Kolejną przydatną funkcją, którą zapewnia ta wtyczka, jest możliwość zmiany prefiksu tabeli bazy danych WordPress. Ta funkcja dodaje dodatkową warstwę bezpieczeństwa do Twojej witryny, zmieniając domyślny prefiks, co utrudnia potencjalnym hakerom atakowanie Twojej bazy danych.
Cechy
- Wybierz plik SQL do pobrania lub próbny przebieg
- Wykonaj kopię zapasową, a także przywróć bazę danych
- Obsługuje wiele witryn
- Tłumaczenie gotowe
cennik
Wyszukaj i zamień to darmowa wtyczka WordPress . Jest dostępny do pobrania z repozytorium wtyczek WordPress.
Sprawdź ten artykuł, aby dowiedzieć się więcej o wyszukiwaniu i zastępowaniu wtyczek WordPress.
Wniosek
W tym artykule zbadaliśmy różne metody znajdowania i zastępowania tekstu w WordPress. Nie tylko tekst, ale te techniki przydadzą się, jeśli chcesz zaktualizować adres URL w swojej witrynie.
WP-CLI oferuje wygodny sposób wykonywania operacji wyszukiwania i zastępowania bezpośrednio z interfejsu wiersza poleceń. Możesz szybko aktualizować tekst w witrynie WordPress, wykonując proste polecenia. Byłoby to wykonalną opcją, jeśli wolisz metodę techniczną.
Wykorzystanie zapytań MySQL to kolejne skuteczne podejście. Dzięki starannemu wykonywaniu zapytań możesz łatwo znaleźć i zamienić tekst bez żadnych problemów.
Jeśli wolisz opcję bardziej przyjazną dla użytkownika, skrypt Search Replace DB PHP zapewnia intuicyjny interfejs do znajdowania i zastępowania tekstu w bazie danych WordPress. To narzędzie pozwala określić parametry wyszukiwania i wyświetlić podgląd zmian przed ich zatwierdzeniem.
Wreszcie metoda wtyczki jest najbardziej skuteczna i przyjazna dla początkujących .
Nie ma znaczenia, jaką metodę wybierzesz; zawsze twórz kopie zapasowe swojej strony internetowej lub bazy danych przed wprowadzeniem jakichkolwiek zmian.
Dysponując tymi metodami, możesz wydajnie i bezproblemowo zarządzać aktualizacjami treści.
Jakiejkolwiek metody używasz do znajdowania i zastępowania tekstu w WordPress?
Powiedz nam w sekcji komentarzy poniżej.
Możesz sprawdzić następujące artykuły, aby ulepszyć swoją witrynę:
- Najlepsze wtyczki menedżera plików WordPress
- Jak dodać metatagi w WordPress
- Skonfiguruj ustawienia SMTP WordPress