Jak naprawić niedziałający formularz wyszukiwania Elementor (5 łatwych sposobów)

Opublikowany: 2022-05-24

Czy chcesz wiedzieć, jak naprawić niedziałający formularz wyszukiwania Elementora? Istnieje kilka przyczyn, które mogą powodować ten problem.

Naprawienie formularza wyszukiwania Elementora jest bardzo ważne, ponieważ odwiedzający, którzy nie znajdą tego, czego szukają w Twojej witrynie, pozostaną niezadowoleni.

W tym artykule pokażemy, jak dowiedzieć się, dlaczego formularz wyszukiwania Elementora nie działa i jak sobie z tym poradzić.

Ponieważ jest to obszerny artykuł, oto spis treści, którego możesz użyć do szybszej nawigacji:

  • Jak wzmocnić swoją wyszukiwarkę WordPress
  • Jak naprawić problem ze zgodnością motywu
  • Jak naprawić konflikty wtyczek
  • Jak radzić sobie z ograniczeniami hostingu
  • Jak zaktualizować Elementora i WordPressa

Zaczynajmy!

5 Typowych przykładów formularza wyszukiwania Elementor nie działa

Rzućmy okiem na 5 najpopularniejszych powodów, które mogą powodować problemy z formularzem wyszukiwania Elementora.

1. Domyślna wyszukiwarka WordPress jest słaba

WordPress to świetna i potężna platforma blogowa, ale jej wyszukiwarka pozostawia wiele do życzenia.

Dlatego po przeprowadzeniu wyszukiwania i niczego nie znalazłeś, możesz nawet pomyśleć, że to nie działa.

Dzieje się tak, ponieważ WordPress:

  • Sortuje wyniki wyszukiwania według daty publikacji, a nie według trafności . Dzięki temu Twoje ostatnie posty zawsze będą pojawiać się wyżej w wynikach wyszukiwania niż te bardziej trafne.
  • Ignoruje wiele cennych danych podczas wyszukiwania . Na przykład nie uwzględnia publikowania niestandardowych pól, kategorii, tagów i innych.
  • Nie szuka częściowych dopasowań . Jeśli wpiszesz błędną pisownię zapytania, nie otrzymasz żadnych wyników wyszukiwania i możesz uznać, że wyszukiwanie nie działa.
  • Nie pokazuje „Czy chodziło Ci o?” sugestie . Nie otrzymasz również żadnych sugestii, które pomogą Ci znaleźć to, czego szukasz.

W dalszej części tego artykułu pokażemy, jak szybko rozwiązać te problemy bez kodowania. Możesz też przejść dalej i przejść do rozwiązania, jak zwiększyć wyszukiwanie w WordPressie.

2. Problem ze zgodnością motywu

Innym powodem, dla którego możesz mieć problemy z wyszukiwaniem, jest to, że Twój motyw WordPress nie jest zgodny z Elementorem.

Jeśli tak jest w Twoim przypadku, nie ma gwarancji, że wszystkie widżety Elementora będą działać zgodnie z oczekiwaniami.

Ponieważ formularz wyszukiwania jest również widżetem Elementora, możesz mieć z nim problemy.

W dalszej części tego artykułu pokażemy, jak sprawdzić, czy Twój motyw jest zgodny z Elementorem. Możesz też przejść dalej i zobaczyć, jak rozwiązać problem ze zgodnością motywu.

3. Konflikt wtyczek

Istnieją tysiące wtyczek WordPress, a Elementor nie może być kompatybilny z każdą z nich.

Więc kiedy używasz Elementora wraz z niekompatybilnymi wtyczkami, może to powodować problemy z jego funkcjonalnością.

W większości przypadków dotyczy to niepopularnych i porzuconych wtyczek, ale mogą być wyjątki.

W dalszej części tego artykułu pokażemy Ci, jak dowiedzieć się, czy używasz wtyczek niezgodnych z Elementorem.

Możesz też przejść do przodu i sprawdzić, jak rozwiązać konflikty wtyczek już teraz.

4. Ograniczenia hostingu

Istnieje również rzadki, ale możliwy przypadek, w którym ograniczenia hostingu powodują problemy z wyszukiwaniem.

Dzieje się tak, ponieważ Elementor ma pewne wymagania systemowe, aby zapewnić poprawną pracę wtyczki.

Na przykład wymaga najnowszych wersji PHP, MySQL i dużego limitu pamięci WP.

Jeśli więc Twój hosting nie spełnia tych wymagań, istnieje duża szansa, że ​​napotkasz pewne problemy podczas korzystania z Elementora.

W dalszej części tego artykułu pokażemy, jak rozwiązać ten problem. Możesz też przejść do przodu i sprawdzić, jak radzić sobie z ograniczeniami hostingu już teraz.

5. Nieaktualny elementor lub wersja WordPress

Możesz również mieć problemy z formularzem wyszukiwania Elementora, jeśli używasz nieaktualnej wersji Elementora lub WordPressa.

Ważne jest, aby wtyczki i WordPress były aktualne, aby zapewnić ich prawidłowe działanie i kompatybilność.

W dalszej części tego artykułu pokażemy, jak to zrobić. Możesz też przejść do rozwiązania i sprawdzić, jak zaktualizować wersje Elementora i WordPressa już teraz.

Jak naprawić niedziałający formularz wyszukiwania Elementor

Po tym, jak dowiesz się, co może powodować problemy z formularzem wyszukiwania Elementora, przyjrzyjmy się, jak sobie z nimi radzić w kolejności.

1. Jak zwiększyć swoją wyszukiwarkę WordPress?

Najłatwiejszym sposobem naprawienia słabości domyślnej wyszukiwarki WordPress i przyspieszenia wyszukiwania jest użycie SearchWP.

SearchWP logo

Jest to najpotężniejsza i najłatwiejsza w użyciu wtyczka wyszukiwania WordPress na rynku.

Dzięki SearchWP możesz indeksować niestandardowe pola WordPress, tagi, kategorie i wiele innych atrybutów postów.

Dzięki temu możesz pomóc swoim odwiedzającym szybciej znaleźć odpowiednią treść i poprawić wrażenia użytkownika.

Ponadto SearchWP zapewnia bezproblemową integrację z Elementorem, dzięki czemu możesz zacząć z niego korzystać zaraz po instalacji.

Ale te funkcje nie są jedynym powodem, dla którego ponad 30 000 właścicieli witryn już wybrało SearchWP. Możesz także użyć tej wtyczki do:

  • Śledź wyszukiwania użytkowników . Możesz użyć SearchWP, aby zobaczyć, czego użytkownicy szukają w Twojej witrynie i dowiedzieć się, które wyniki wyszukiwania są najpopularniejsze.
  • Wyświetlaj wyniki wyszukiwania w trybie na żywo . Wtyczka umożliwia wyświetlanie wyników wyszukiwania w trybie na żywo, aby pomóc odwiedzającym szybciej znaleźć odpowiednią treść.
  • Twórz niestandardowe formularze wyszukiwania . SearchWP umożliwia tworzenie niestandardowych formularzy wyszukiwania z indywidualnym zestawem ustawień za pomocą zaledwie kilku kliknięć, bez konieczności kodowania.
  • Wyklucz określone strony z wyników wyszukiwania . Dzięki SearchWP możesz wyczyścić wyniki wyszukiwania w swojej witrynie, wykluczając zbędne strony.

Teraz, gdy już wiesz, dlaczego SearchWP jest wtyczką nr 1 do wyszukiwania WordPress, zobaczmy, jak możesz jej użyć do zwiększenia wyszukiwania w swojej witrynie.

Krok 1: Pobierz SearchWP i zainstaluj wtyczkę

Aby rozpocząć, idź i pobierz swoją kopię SearchWP tutaj.

Po zakończeniu zaloguj się na swoje konto SearchWP i przejdź do zakładki Pobieranie .

go to the Downloads tab

Po dotarciu na miejsce kliknij Pobierz SearchWP , aby pobrać plik ZIP wtyczki na swój komputer.

Download SearchWP

Skopiuj klucz licencyjny SearchWP na tej samej karcie po zakończeniu pobierania.

copy your license key

Następnym krokiem jest przesłanie pliku SearchWP ZIP do Twojej witryny i zainstalowanie wtyczki.

Potrzebujesz pomocy? Sprawdź samouczek krok po kroku, jak zainstalować wtyczkę WordPress.

Po zakończeniu instalacji musisz aktywować swoją kopię SearchWP.

Aby to zrobić, najedź kursorem na przycisk SearchWP w górnym panelu pulpitu WordPress i kliknij Aktywuj licencję .

click Activate License

Następnie wklej klucz licencyjny skopiowany w jednym z poprzednich kroków w polu Licencja i kliknij Aktywuj .

activate your license

Po aktywacji licencji możesz przejść do następnego kroku i zacząć dostosowywać swoją wyszukiwarkę.

Krok 2: Dostosuj swoją wyszukiwarkę, aby była inteligentniejsza

Aby rozpocząć, przejdź do zakładki Silniki .

navigate to the Engines tab

Na tej karcie możesz zarządzać swoimi wyszukiwarkami.

your SearchWP engines

W tej chwili istnieje tylko jedna wyszukiwarka o nazwie Default .

Pomyśl o wyszukiwarce jako zestawie reguł, których przestrzega WordPress podczas wyszukiwania.

SearchWP automatycznie łączy się z każdym istniejącym formularzem wyszukiwania w Twojej witrynie po instalacji.

Dostosowując domyślne ustawienia wyszukiwarki, możesz kontrolować działanie wyszukiwania w swojej witrynie.

Na przykład możesz umożliwić przeszukiwanie dodatkowych atrybutów postu, ograniczyć wyszukiwanie do określonych kategorii i nie tylko.

Dzięki temu dostosujmy wyszukiwarkę, aby ułatwić odwiedzającym znalezienie tego, czego szukają.

Najpierw wybierzemy źródła, w których WordPress szuka dopasowań. Aby to zrobić, naciśnij przycisk Źródła i ustawienia .

click Sources and Settings

Na przykład ograniczmy wyszukiwanie w naszej witrynie tylko do postów, aby usunąć wyniki wyszukiwania ze zbędnych stron.

Aby to zrobić, odznacz wszystkie źródła z wyjątkiem Postów .

leave only Posts search source active

Po zakończeniu zarządzania źródłami wyszukiwania naciśnij Gotowe , aby zapisać zmiany.

press Done

Zróbmy również dodatkowe atrybuty postów, takie jak pola niestandardowe, tagi, kategorie itd., które można przeszukiwać w Twojej witrynie.

Pomoże to w dostarczaniu użytkownikom trafniejszych wyników wyszukiwania.

Aby rozpocząć, kliknij źródło wyszukiwania postów .

click on the Posts search source

Następnie kliknij Dodaj/Usuń atrybuty.

click Add Remove attributes

Po pierwsze, sprawimy, że WordPress weźmie pod uwagę niestandardowe pola postów podczas wyszukiwania, ponieważ często zawierają one cenne informacje.

Aby rozpocząć, kliknij pole Pola niestandardowe .

click on the Custom Fields field

Następnie wybierz skrót Any Meta Key z menu rozwijanego.

choose the Any Meta Key shortcut

Dodanie tego skrótu umożliwia jednoczesne przeszukiwanie wszystkich pól niestandardowych w Twojej witrynie.

Zróbmy również indeks WordPress z najczęstszych taksonomii postów, takich jak tagi i kategorie.

Aby rozpocząć, kliknij pole Taksonomie .

click Taxonomies

Następnie wybierz taksonomie Tagi i kategorie z menu rozwijanego.

choose Category and Tags taxonomies

Po zakończeniu zarządzania atrybutami wpisu, które chcesz uwzględnić w WordPressie, naciśnij Gotowe , aby zapisać zmiany.

manage your Posts attributes

Po sprawniejszym wyszukiwaniu postów na naszej stronie przejdźmy do ustawień zaawansowanych.

Aby to zrobić, kliknij kartę Zaawansowane .

go to the Advanced tab

Tutaj znajdziesz kilka przydatnych funkcji SearchWP, które możesz włączyć, aby przyspieszyć wyszukiwanie.

the Advanced tab

Włączymy tutaj funkcje 3, dzięki czemu Twój formularz wyszukiwania Elementor będzie bardziej inteligentny. Przyjrzyjmy się im bliżej:

  • Dopasowania częściowe . Po włączeniu sprawia, że ​​WordPress szuka częściowych dopasowań, jeśli nie ma dokładnych. W ten sposób możesz mieć pewność, że odwiedzający znajdą to, czego potrzebują, nawet jeśli popełnili literówkę w swoim zapytaniu.
  • Automatyczne „Czy chodziło Ci o?” poprawki . Ta funkcja sprawia, że ​​WordPress pokazuje najbliższe dopasowanie na stronie wyników wyszukiwania, jeśli początkowe wyszukiwanie nie wykazało żadnych wyników. Pozwala to uzyskać więcej odsłon, ponieważ istnieje duża szansa, że ​​odwiedzający zwrócą uwagę również na Twoje inne posty.
  • Wyróżnij terminy w wynikach . Po włączeniu tej funkcji WordPress automatycznie podświetli wyszukiwane hasła na stronie wyników wyszukiwania. Pomaga odwiedzającym szybciej zrozumieć, który wynik wyszukiwania jest bardziej odpowiedni dla ich zapytania.

Aby włączyć te funkcje, zaznacz pola obok każdego z nich.

enable advanced features

Ostatnim krokiem jest zapisanie wszystkich zmian, które wprowadziliśmy w domyślnej wyszukiwarce.

Najpierw wróć do zakładki Silniki .

go to the Engines tab

Tam kliknij Zapisz silniki w prawym górnym rogu.

press Save Engines

Następnie naciśnij przycisk Odbuduj indeks , aby WordPress ponownie zindeksował wszystkie Twoje posty.

click Rebuild Index

Otóż ​​to. Właśnie dokonałeś wyszukiwania w witrynie Elementora o wiele mądrzej niż kiedyś.

Teraz Twoi odwiedzający nie będą myśleć, że Twój formularz wyszukiwania Elementor jest uszkodzony, jeśli nie pokaże żadnych wyników.

Wypróbujmy Twoje nowe wyszukiwanie, aby upewnić się, że stało się inteligentniejsze.

Krok 3: Przetestuj swoje nowe ulepszone wyszukiwanie

Aby rozpocząć, najedź kursorem na nazwę swojej witryny w lewym górnym rogu i kliknij Odwiedź witrynę .

click Visit Site

Następnie przejdź do strony Elementora, która zawiera formularz wyszukiwania i wpisz w nim wyszukiwane hasło.

Na przykład na naszej stronie testowej mamy wiele postów związanych z WordPressem. Zobaczmy, co się stanie, jeśli popełnimy literówkę w zapytaniu.

click find results

Jak widać, znaleźliśmy nasze posty, mimo że w zapytaniu jest literówka.

we found out posts

Nasza strona internetowa wyróżniła również wyszukiwane hasła w naszych wynikach wyszukiwania. Dzięki temu możemy być pewni, że nasza wyszukiwarka rozumie, że szukaliśmy „WordPress”.

W tym przewodniku krok po kroku dowiedziałeś się, jak sprawić, by wyszukiwanie Elementora w Twojej witrynie było mądrzejsze, aby nikt nigdy nie pomyślał, że jest zepsuta.

Zobaczmy teraz, jak radzić sobie z innymi problemami, które mogą powodować problemy z formularzem wyszukiwania Elementora.

2. Jak naprawić problem ze zgodnością motywów?

Pierwszym krokiem jest sprawdzenie zgodności Twojego motywu z Elementorem.

Jeśli używasz motywu premium, najprostszym sposobem na to jest zapoznanie się z jego oficjalną stroną lub dokumentacją.

Na przykład, oto jak wygląda blok integracji na stronie jednego z popularnych motywów WordPress premium:

how to fix Elementor search form not working

Jeśli korzystasz z darmowego motywu, istnieje również świetny sposób na sprawdzenie jego kompatybilności.

Aby to zrobić, możesz zmienić bieżący motyw na taki, o którym wiesz, że jest w pełni kompatybilny z Elementorem. Na przykład może to być darmowa wersja motywu premium.

Aby rozpocząć, przejdź do Wygląd » Motywy na pulpicie WordPress.

click Themes

Następnie naciśnij przycisk Dodaj nowy .

click Add New theme

Znajdź motyw Astra i kliknij Zainstaluj w jego sekcji.

install your theme

Następnie kliknij Aktywuj , aby aktywować motyw Astry i zastąpić go bieżącym.

activate your new theme

Jeśli formularz wyszukiwania działa po zmianie motywu, problem polega na tym, że Twój motyw nie jest zgodny z Elementorem.

Najlepszym rozwiązaniem w tym przypadku jest użycie innego motywu.

3. Jak naprawić konflikty wtyczek

Istnieje prosty sposób na sprawdzenie, czy konflikt wtyczek powoduje problem z formularzem wyszukiwania Elementora.

Aby to zrobić, musisz dezaktywować wszystkie używane wtyczki, z wyjątkiem Elementora. Jeśli problem zniknie po tym, pomyślnie zidentyfikowałeś jego źródło.

Aby rozpocząć, przejdź do zakładki Wtyczki na pulpicie WordPress.

click Plugins

Po przejściu na stronę Wtyczki zaznacz najwyższe pole wyboru, aby sprawdzić wszystkie wtyczki naraz.

check all plugins

Następnie odznacz wtyczki Elementor i Elementor Pro.

uncheck Elementor and Elementor Pro

Następnie kliknij menu rozwijane Akcje zbiorcze .

click Bulk Actions

Następnie wybierz opcję Dezaktywuj i kliknij Zastosuj , aby dezaktywować wszystkie wtyczki z wyjątkiem Elementora i Elementor Pro.

choose Deactivate and press Apply

Kiedy skończysz, przejdź do swojej witryny i sprawdź, czy formularz wyszukiwania Elementora teraz działa.

Jeśli dezaktywacja wtyczek pomogła, konflikt wtyczek był dokładnie przyczyną problemów z wyszukiwaniem w Twojej witrynie.

Teraz możesz stopniowo aktywować wtyczki jedna po drugiej, aby dowiedzieć się, która z nich jest niekompatybilna z Elementorem.

Kiedy go znajdziesz, powinieneś przestać go używać, aby uniknąć problemów.

4. Jak radzić sobie z ograniczeniami hostingu?

Aby upewnić się, że problemy z wyszukiwaniem w Twojej witrynie nie są spowodowane ograniczeniami hostingu, możesz sprawdzić oficjalne wymagania Elementora.

Ale w większości przypadków nie możesz ani zobaczyć pełnej specyfikacji swojego hostingu, ani zmienić jej samodzielnie.

Najlepszą rzeczą, jaką możesz zrobić w tej sytuacji, jest skontaktowanie się z zespołem obsługi klienta hostingu.

Pomogą Ci dowiedzieć się, czy Twój obecny plan hostingowy spełnia wymagania Elementora i zasugerują jego zmianę, jeśli tak nie jest.

5. Jak zaktualizować Elementora i WordPressa

Jeśli Twoje wersje Elementora lub WordPressa nie są aktualne, może to spowodować problemy z wydajnością i kompatybilnością.

Najpierw sprawdźmy, czy masz najnowszą wersję WordPressa.

Aby to zrobić, przejdź do zakładki Aktualizacje na pulpicie WordPress.

click Updates

Jeśli zobaczysz komunikat „Masz najnowszą wersję WordPressa”, możesz przejść do następnego kroku.

check your WordPress version

Jeśli nie, kliknij Aktualizuj teraz , jeśli zobaczysz komunikat „Dostępna jest zaktualizowana wersja WordPressa”.

click Update Now

Po upewnieniu się, że masz najnowszą wersję WordPressa, sprawdźmy również wersję Elementora.

Aby rozpocząć, przejdź do zakładki Wtyczki na pulpicie WordPress.

navigate to the Plugins tab

Następnie kliknij łącze aktualizacji teraz , jeśli zobaczysz powiadomienie, że dostępna jest nowa wersja Elementora.

update your plugin

Po zaktualizowaniu wersji WordPressa i Elementora sprawdź, czy problem z formularzem wyszukiwania zniknął.

Jeśli nie, wypróbuj inne rozwiązania z tego samouczka.

W tym artykule dowiedziałeś się, jak naprawić niedziałający formularz wyszukiwania Elementora. Mamy nadzieję, że pomogło Ci to rozwiązać problem z wyszukiwaniem Elementora w Twojej witrynie.

Gotowy, aby przyspieszyć wyszukiwanie w WordPressie i pomóc odwiedzającym szybciej znaleźć odpowiednią treść? Zacznij korzystać z SearchWP tutaj.

Możesz również zapoznać się z naszym następnym postem na temat wykluczania kategorii z wyszukiwania WordPress.

Nie jesteś zadowolony ze swojej strony wyników wyszukiwania? Postępuj zgodnie z tym przewodnikiem, jak dostosować stronę wyników wyszukiwania WordPress.