Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
Puchar WPB
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak wykonać wyszukiwanie i zamianę w WordPressie za pomocą wtyczki

Zarządzanie witryną WordPress często wiąże się z wprowadzaniem zmian w wielu wpisach i stronach. Jednym z typowych zadań jest wyszukiwanie określonej treści i zastępowanie jej czymś nowym.

Wiemy z własnego doświadczenia, jak czasochłonne może być ręczne wyszukiwanie i zastępowanie treści. Jeśli nie będziesz ostrożny, może to również prowadzić do błędów.

Dlatego szukaliśmy łatwiejszych sposobów na wyszukiwanie i zastępowanie treści w Twojej witrynie WordPress. Te metody pozwalają szybko wprowadzać masowe zmiany.

Zastępowanie obrazu używanego w wielu miejscach: Zastąp nieaktualny obraz w dowolnym miejscu witryny za pomocą kilku kliknięć.

Szybkie wyszukiwanie i zastępowanie w WordPress za pomocą wtyczki

Szybka odpowiedź: Jak wyszukiwać i zastępować w WordPress

Zainstaluj wtyczkę Search & Replace Everything, a następnie przejdź do Narzędzia » WP Search & Replace. Wpisz wyszukiwany termin i tekst zastępczy, przejrzyj zmiany i kliknij „Zastąp wszystko”.

Dlaczego warto używać wyszukiwania i zastępowania w WordPress?

Wyszukiwanie i zastępowanie pozwala na jednoczesną aktualizację treści w całej witrynie, zamiast ręcznego edytowania każdego wpisu lub strony.

  • Oszczędź godziny — aktualizuj tekst, adresy URL lub obrazy w setkach wpisów w kilka sekund.
  • Unikaj błędów — masowe zamiany są bardziej spójne i dokładne niż ręczne edycje.

Istnieje wiele sytuacji, w których możesz potrzebować wyszukać i zastąpić treść na swojej stronie WordPress.

Oto kilka typowych przypadków użycia:

  • Zmiana adresów URL: Kiedy przenosisz witrynę WordPress na nową domenę lub przechodzisz na HTTPS, będziesz musiał zaktualizować wszystkie adresy URL w swojej witrynie.
  • Aktualizacja starych treści: Szybko aktualizuj nieaktualne informacje, takie jak ceny produktów, statystyki i dane w wielu wpisach.
  • Poprawianie literówek: Jeśli powtarzająca się literówka pojawia się w Twoich treściach, wyszukiwanie i zastępowanie naprawia ją wszędzie naraz.
  • Zastępowanie shortcode’ów: Jeśli zmieniasz wtyczki, które używają shortcode’ów, szybkie wyszukiwanie i zastępowanie aktualizuje wszystkie wystąpienia.
  • Aktualizacja nazw marek lub fraz: Kiedy Twoja firma zmienia markę, możesz zaktualizować nazwę marki w całej witrynie za jednym razem.
  • Zastępowanie obrazu używanego w wielu lokalizacjach: Wymień nieaktualny obraz w dowolnym miejscu na swojej stronie za pomocą kilku kliknięć.

Używanie wtyczki do wyszukiwania i zastępowania oszczędza czas i zapewnia spójność treści. Teraz utwórzmy kopię zapasową przed wprowadzeniem jakichkolwiek zmian.

Przygotowanie do wyszukiwania i zamiany

Przed wprowadzeniem jakichkolwiek zmian w bazie danych WordPress, najpierw wykonaj kopię zapasową swojej witryny. W ten sposób możesz przywrócić wszystko, jeśli coś pójdzie nie tak.

Polecamy użyć Duplicator. Jest to najlepsza wtyczka do tworzenia kopii zapasowych WordPress do tworzenia kopii zapasowych na żądanie. Co ważniejsze, ułatwia przywracanie witryny z tych kopii zapasowych.

Duplicator

Uwaga: Darmowa wersja Duplicator jest również dostępna. Ma mniej funkcji, ale wystarcza do utworzenia kopii zapasowej bazy danych i przechowywania jej na komputerze.

Szczegółowe instrukcje i alternatywne opcje tworzenia kopii zapasowych znajdziesz w naszym przewodniku dla początkujących na temat tworzenia kopii zapasowych WordPress.

Gdy Twoja kopia zapasowa będzie gotowa, możesz bezpiecznie wykonywać zadania wyszukiwania i zastępowania w swojej witrynie.

W tym samouczku omówimy 2 metody. Użyj poniższych szybkich linków, aby przejść do tej, której chcesz użyć:

FunkcjaSzukaj i zamieniaj wszystkoLepsze wyszukiwanie i zastępowanie
CenaDarmowa i Pro (płatne plany od 29 USD / rok)Darmowa i Pro (płatne plany od 59 USD / rok)
Cofnij zmianyTak (tylko Pro)Nie
Zastąp obrazyTakNie
Podgląd przed zastąpieniemTakTak (próba generalna)
Wyszukiwanie bez uwzględniania wielkości literTakTak
Wyszukaj w określonych tabelachTakTak
Najlepszy dlaWiększość użytkowników WordPressProste zmiany tekstu

W tej metodzie pokażemy Ci, jak używać wtyczki Search & Replace Everything.

Stworzony przez zespół stojący za WPCode, najlepszą wtyczką do fragmentów kodu WordPress, Search & Replace Everything to najprostszy sposób na wyszukiwanie i zastępowanie treści w Twojej witrynie WordPress. Poprawnie obsługuje również dane szeregowe, co jest ważne podczas aktualizacji adresów URL lub nazw domen przechowywanych w bazie danych.

Może być używany do wszelkiego rodzaju treści, w tym:

  • Tekst
  • Obrazy
  • Treść w określonych tabelach bazy danych

Najpierw musisz zainstalować i aktywować wtyczkę Search & Replace Everything. Jeśli potrzebujesz pomocy, zapoznaj się z naszym poradnikiem na temat jak zainstalować wtyczki WordPress.

Uwaga: Istnieje również darmowa wersja Search & Replace Everything. Ma ona jednak mniej funkcji — na przykład nie pozwala na cofanie zmian ani przeglądanie historii.

Po aktywacji przejdź do Narzędzia » WP Search & Replace, aby zacząć korzystać z wtyczki.

Wyszukiwanie i zamiana treści

W zakładce Wyszukaj i zastąp wprowadź treść, której chcesz szukać, a następnie dodaj treść, którą chcesz ją zastąpić.

Wyszukaj i zamień zawartość

Domyślnie wszystkie wyszukiwania uwzględniają wielkość liter. Oznacza to, że jeśli wyszukasz „Wordpress”, nie będzie to pasować do „wordpress”, „WordPress” ani „WORDPRESS”.

Jeśli chcesz, aby wyszukiwanie uwzględniało wszystkie wystąpienia niezależnie od wielkości liter, przełącz przełącznik „Ignoruj wielkość liter”.

Jeśli wiesz, w których tabelach bazy danych szukać, możesz je wybrać poniżej.

Na przykład, jeśli chcesz wyszukać i zastąpić tekst w swoich postach, wybierz tabelę posts. To sprawia, że wyszukiwanie jest szybsze i dokładniejsze.

Możesz również wybrać wiele tabel lub wszystkie tabele. Wtyczka dobrze radzi sobie z dużymi bazami danych i nie spowolni Twojej witryny.

Wybierz tabele

Dodatkowa wskazówka 💡: Dowiedz się więcej o zarządzaniu bazą danych WordPress i o tym, co robi każda tabela w WordPress.

Kliknij przycisk „Podgląd wyszukiwania i zastępowania”.

Wtyczka otworzy okno dialogowe pokazujące elementy pasujące do Twojego terminu wyszukiwania i jak będą wyglądać po zastąpieniu.

Podgląd zmian

Jeśli wszystko wygląda dobrze, kliknij przycisk „Zastąp wszystko”, aby zastosować zmiany.

Wtyczka wyświetli ostrzeżenie przypominające o utworzeniu kopii zapasowej.

Ostrzeżenie o kopii zapasowej

Ponieważ utworzyłeś już kopię zapasową, kliknij „Tak”, aby zastosować zmiany.

Śledź i cofnij zmiany

Jeśli korzystasz z wersji Pro wtyczki, możesz przeglądać poprzednie zmiany i cofnąć je w razie potrzeby.

Przełącz się na zakładkę „Historia” na stronie ustawień wtyczki, aby zobaczyć listę operacji wyszukiwania i zastępowania.

Kliknij przycisk „Cofnij”, aby przywrócić wszelkie zmiany.

Cofnij zmiany wyszukiwania i zastępowania
Zastępowanie obrazów w WordPress

Search & Replace Everything może również zastępować obrazy, nie tylko tekst.

Jest to przydatne, gdy użyłeś tego samego obrazu w wielu postach, stronach i innych miejscach. Zastąpienie go za pomocą wtyczki aktualizuje obraz we wszystkich tych miejscach jednocześnie.

Przełącz się na zakładkę „Zastąp obraz” w ustawieniach wtyczki i zlokalizuj obraz, który chcesz zmienić.

Zamień obraz

Najedź kursorem na obraz i kliknij przycisk „Zastąp”.

Następnie prześlij swój obraz zastępczy, klikając „Wybierz plik…”.

Zastępowanie obrazu

Wtyczka pokaże podgląd nowego obrazu obok starego.

Wskazówka 💡: Dla najlepszych rezultatów użyj obrazu zastępczego o tych samych wymiarach (szerokość i wysokość) co oryginał.

Kliknij „Zastąp plik źródłowy”, aby zapisać zmiany. Wtyczka zamieni stary obraz na nowy w całej witrynie.

Wskazówka 💡: Jeśli nadal widzisz stary obraz, spróbuj wyczyścić pamięć podręczną WordPress.

Metoda 2: Używanie wtyczki Better Search Replace

Do tej metody użyjemy wtyczki Better Search Replace. Jest to darmowa wtyczka z nieco innym zestawem opcji niż Search & Replace Everything.

Uwaga: Better Search Replace nie ma wbudowanej opcji cofania. Po zapisaniu zmian w bazie danych nie można ich cofnąć za pomocą wtyczki. Dlatego tak ważne jest utworzenie kopii zapasowej przed jej użyciem.

Pierwszym krokiem jest zainstalowanie i aktywowanie wtyczki Better Search Replace. Szczegóły znajdziesz w naszym poradniku na temat instalowania wtyczki WordPress.

Po aktywacji przejdź do Narzędzia » Better Search Replace.

Lepsze ustawienia wyszukiwania i zamiany

Dodaj tekst, którego chcesz wyszukać, a następnie dodaj tekst zastępczy.

Następnie wybierz tabele bazy danych, w których chcesz wyszukać. Jeśli chcesz wyszukać i zastąpić tekst w swoich postach, wybierz tabelę posts. Możesz również wybrać wiele tabel.

Domyślnie wszystkie wyszukiwania uwzględniają wielkość liter. Oznacza to, że jeśli wyszukasz „Wordpress”, nie będzie to pasować do „wordpress”, „WordPress” ani „WORDPRESS”.

Jeśli chcesz, aby wyszukiwanie pasowało do wszystkich tych ciągów znaków, ustaw wyszukiwanie jako niewrażliwe na wielkość liter.

Dodatkowe ustawienia wyszukiwania

Zaznacz opcję „Uruchom jako symulację”, jeśli chcesz najpierw zobaczyć podgląd wyników.

To uruchamia wyszukiwanie i pokazuje, ile tabel i komórek zostanie zmienionych, bez wprowadzania jakichkolwiek zmian w bazie danych.

Kliknij przycisk „Uruchom wyszukiwanie/zamianę”, aby kontynuować.

Wyniki próbnego uruchomienia

Jeśli uruchomiłeś symulację, zobaczysz zmienione tabele i komórki bazy danych. Będziesz musiał ponownie uruchomić wyszukiwanie z odznaczoną opcją „Uruchom jako symulację”, aby faktycznie zastosować zmiany.

Jeśli pominąłeś symulację, wtyczka od razu zastosuje zmiany.

Zmiany wprowadzone pomyślnie
Rozwiązywanie problemów

Jeśli zobaczysz biały ekran lub wystąpią przekroczenia limitu czasu podczas wyszukiwania i zamiany, kliknij kartę „Ustawienia” na stronie wtyczki.

Zmniejsz rozmiar strony

Spróbuj zmniejszyć „Maksymalny rozmiar strony”, aby uniknąć przekroczeń limitu czasu i problemu z białym ekranem.

Najczęściej zadawane pytania

Czy mogę wyszukiwać i zamieniać w WordPressie bez wtyczki?

Tak. Programiści mogą używać WP-CLI z poleceniem wp search-replace lub uruchomić zapytanie MySQL za pośrednictwem phpMyAdmin. Dla początkujących wtyczka jest znacznie bezpieczniejsza i łatwiejsza w użyciu.

Czy funkcja wyszukiwania i zamiany w WordPressie działa na danych serializowanych?

Tak. Zarówno Search & Replace Everything, jak i Better Search Replace poprawnie obsługują dane serializowane. Jest to ważne podczas aktualizacji adresów URL lub nazw domen przechowywanych w bazie danych WordPress.

Czy mogę cofnąć wyszukiwanie i zamianę w WordPressie?

W wersji Pro wtyczki Search & Replace Everything tak — użyj karty Historia, aby przeglądać i cofać poprzednie operacje. Better Search Replace nie ma wbudowanej opcji cofania, dlatego utworzenie kopii zapasowej przed uruchomieniem jakiegokolwiek wyszukiwania i zamiany jest tak ważne.

Jaka jest różnica między Search & Replace Everything a Better Search Replace?

Search & Replace Everything jest potężniejszy — obsługuje zamianę obrazów, historię zmian i możliwość cofania zmian (w wersji Pro). Better Search Replace to darmowa, prostsza wtyczka najlepiej nadająca się do prostych zmian tekstu lub adresów URL.

Co to jest polecenie wyszukiwania i zamiany WP-CLI?

Polecenie to wp search-replace 'stary-tekst' 'nowy-tekst'. Jest to narzędzie dla programistów do wprowadzania zmian w bazie danych za pomocą wiersza poleceń. Zawsze najpierw używaj flagi --dry-run, aby zobaczyć podgląd zmian przed uruchomieniem faktycznej zamiany.

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak wyszukiwać i zastępować treści w WordPress. Możesz również zapoznać się z naszym poradnikiem na temat czyszczenia bazy danych WordPress w celu poprawy wydajności lub masowego usuwania wpisów w WordPress.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

26 CommentsLeave a Reply

  1. Czyli ta wtyczka nie pomaga w przekierowaniach, zgadza się?

    Mam starą stronę internetową, którą odnawiam – przepisuję artykuły, zamieniam zdjęcia, przenoszę je. Gdybym mógł, po prostu bym ją usunął i zaczął od nowa, ale z tego, co czytałem, nie jest to dobry pomysł. Nie jestem technikiem… jeśli jeszcze tego nie zauważyłeś, LOL!

  2. Uaktualnienie do wersji premium tej wtyczki było warte każdej złotówki. Zaawansowane funkcje, takie jak rozróżnianie wielkości liter i selektywne targetowanie tabel, zaoszczędziły mi mnóstwo czasu. Zdecydowanie obowiązkowe narzędzie w moim zestawie narzędzi WordPress.

    • Wtyczka ma możliwość wyszukiwania tego, co zostało dodane przez inne wtyczki, głównie chcesz upewnić się, że przeszukujesz właściwe tabele.

      Administrator

  3. Dzięki, to w większości zadziałało, ale nie zmieniło wszystkich linków do obrazków.

    Resztę mogłem łatwo zmienić sam, edytując niestandardowe moduły.

  4. Zmieniłem stronę internetową z http na https za pomocą cpanel; zielona kłódka się nie pojawiła i wyświetlało się ostrzeżenie „połączenie nie jest bezpieczne”. Ten wtyczka działała dla mnie świetnie. Jedyna różnica, jaką zrobiłem, to odznaczyłem „Case Insensitive?”.

    Każda strona może być inna i mieć swoje własne przeszkody, ale testowy przebieg wyglądał dobrze bez żadnych błędów, więc poszedłem dalej. Zielona kłódka pojawiła się od razu dla strony. Wtyczka zadziałała u mnie. Mam nadzieję, że będzie działać z innymi stronami.

    Moje jedyne pytanie brzmi teraz… Czy mam pozostawić wtyczkę Better Search Replace zainstalowaną i aktywowaną, czy ją odinstalować, skoro skończyłem?

    • That would be a personal preference question but you should be able to remove the plugin without worry :)

      Administrator

  5. Witam,

    Moja strona ostatnio ma problemy z wyświetlaniem obrazów, a mój hosting powiedział, że to dlatego, że ścieżki są nieprawidłowe. Polecili tę wtyczkę, ale mój problem polega na tym, że nie jestem pewien, czego szukam i co zamieniam. Oto dlaczego:

    Kiedy wstawiam obraz w trybie „wizualnym” w poście, pojawia się. Wszystkie się pojawiają.
    Potem, kiedy podglądam lub publikuję, niektóre obrazy nie pojawiają się. Zauważyłem ostatnio, że zamiast kodu pokazującego je jako „obraz.jpg”, teraz mają one rozmiar obrazu, który wybierasz w ścieżce – „obraz-300×188.jpg” (jest to akurat średni rozmiar dla tego konkretnego obrazu). Dlaczego umieszcza wymiary w pikselach? Gdyby żaden z obrazów nie działał, mógłbym powiedzieć tak, ścieżki są nieprawidłowe, ale niektóre obrazy DZIAŁAJĄ! Jestem oficjalnie zdezorientowany. Wydaje się to tak losowe.

    Pozdrawiam,

    Mandy

  6. Przełączam się z http na https, teraz powszechnym problemem jest uszkodzony CSS, zastanawiam się, czy mogę użyć tej wtyczki do zastąpienia https:// przez po prostu //

    Aby wszystkie treści były dostarczane przez https

    Pozdrawiam

  7. Miałem program, który wprowadził dane strukturalne, które są zupełnie inne. Chcę usunąć wszystko pomiędzy tym a tym, włącznie z tym: ———————-

    Jak bym to zrobił?

  8. Świetna wtyczka!

    Mam pytanie.
    Czy mogę użyć symbolu wieloznacznego?

    Próbuję usunąć liczby dodane po pliku obrazu. Są one różne (zarówno liczby, jak i ich długość). Punktem zatrzymania byłby znak (").

    Kilka przykładów tego, co chcę zastąpić (jpg")
    (jpg?11906004322295206140")
    (jpg?15231215847335105667")
    (jpg?82668654789154738")

    Czy jest to możliwe z tą wtyczką?

    Dzięki

  9. Pobrałem „Better Search & Replace”. Po znalezieniu wpisów nie pokazuje mi ich, chyba że kupię dodatek premium.

    Zamiast tego porzuciłem to i pobrałem „Search & Replace”. Zajęło mi to tylko dwie minuty, aby zamienić 100 wpisów.

  10. Wow, dziękuję bardzo, to prawdziwy luksus. Oszczędzi mi to mnóstwo czasu, ponieważ rozważałem zmianę numeru telefonu w setkach wpisów na blogu.

    Thanks so much, :)

    Ralpheal

  11. Ta wtyczka nie zadziałała dla mnie. Zrobiłem kopię zapasową bazy danych, a następnie odznaczyłem „Symulacja”. Spowodowało to bałagan na całej stronie i nie było sposobu, aby cofnąć zmiany.

    Próbowałem nawet przywrócić kopię zapasową bazy danych, którą utworzyłem przed wprowadzeniem zmian, i to nie zadziałało. Nie używaj tego, chyba że jesteś przygotowany na pełne przywrócenie witryny.

    • Powinieneś był najpierw przetestować z opcją testowego przebiegu, aby zobaczyć, ile wierszy zostało zmienionych przez wtyczkę. Cieszę się, że postępowałeś zgodnie z instrukcjami i najpierw wykonałeś kopię zapasową.

      Administrator

  12. Panie
    proszę o pomoc w rozwiązaniu błędu paginacji, który popełniłem, a który pokazał Pan na filmie, ale nie uzyskałem rezultatu.
    Używam MacBooka Air, a podany przez Pana skrót nie działa poprawnie.

  13. tak, ale ta wtyczka jest praktycznie bezużyteczna, jeśli chodzi o migracje.

    Kiedy migrujesz stronę z domeny .com na inną .com, musisz zmienić

    musisz połączyć się z bazą danych, aby zmienić adres URL, lub musisz wstawić go w pliku wp_config jako adres URL

    pracuję nad zewnętrzną aplikacją w trybie bezpiecznym wp, która rozwiązuje te problemy w najlepszy sposób.

  14. Cześć, wygląda na to, że ta wtyczka nie jest już dostępna w katalogu wtyczek WordPress. Którą alternatywną wtyczkę polecasz?

    Z wyrazami szacunku,
    Nico.

  15. Czy to uwzględnia dane serializowane, czy też zepsuje wtyczki, które używają serializowanych metadanych? Znam kilka wtyczek, które robią to w celach migracji. Jeśli nie, może to spowodować więcej problemów niż rozwiązań.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Proszę NIE używaj słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.