Jak dodać formularz wyszukiwania w poście WordPress z krótkim kodem?

Opublikowany: 2022-01-31

Brak opcji wyszukiwania na stronie internetowej jest typowym błędem, którego wiele stron nie potrafi naprawić. Może to być dość duży problem, zwłaszcza dla eCommerce i stron internetowych, których jedynym celem jest dostarczanie pewnego rodzaju treści. Po pierwsze, wyszukiwanie jest centralnym punktem, w którym odwiedzający mogą znaleźć właściwe produkty. I jest to z pewnością ogromna wada, gdy strona internetowa zaczyna się powiększać. Po drugie, trudno będzie znaleźć wiadomości i informacje, zwłaszcza po pewnym czasie, gdy liczba postów i stron zacznie się piętrzyć. Niespełnienie tych wymagań może łatwo odstraszyć odwiedzających, negatywnie wpłynąć na ogólne zaangażowanie i pogorszyć ogólną użyteczność witryny. Niezależnie od tego, czy oczekujesz, że odwiedzający dokonają zakupu, zasubskrybują, zostawią komentarz lub po prostu poszukają informacji, WP Full Care zaleca dodanie formularza wyszukiwania w poście WordPress z krótkim kodem . Lub przynajmniej za pomocą niektórych wtyczek wyszukiwania, które umożliwiają wyszukiwanie.

Dlaczego warto dodać formularz wyszukiwania do witryny WordPress?

Kiedy spojrzysz na ogólne wrażenia z korzystania z Internetu, jasne jest, że „wyszukiwanie” jest jego rdzeniem. Wszystkie informacje, których ludzie dzisiaj szukają, są filtrowane i wyświetlane przez jakiś rodzaj wyszukiwania. Dlaczego miałoby być inaczej w przypadku witryn, stron i postów? Zasadniczo paski wyszukiwania i formularze pozwalają odwiedzającym witrynę rozpocząć wyszukiwanie informacji w momencie, gdy trafią na Twoje strony. Jeśli odmówiono im tej opcji, w zasadzie nie mają innego wyjścia, jak tylko opuścić witrynę.

Wyszukiwanie produktu na stronie internetowej z kartą kredytową.
Jeśli ludzie nie mają możliwości przeszukania Twojej witryny, szybko będą szukać produktów w innym miejscu.

Poza tym formularz wyszukiwania nie jest przydatny tylko z punktu widzenia odwiedzających. Istnieje kilka powodów, dla których właściciele witryn internetowych czerpią z tego korzyści:

  • Formularz wyszukiwania może pomóc Ci odkryć nowe słowa kluczowe – śledząc to, co użytkownicy wpisują w formularzu wyszukiwania, możesz zobaczyć, na co jest zapotrzebowanie i jakie są ich preferencje. Możesz wykorzystać te informacje do modyfikacji oferty swojej witryny, niezależnie od tego, czy oferujesz produkty, czy tylko informacje.
  • Poprawia ogólne wrażenia użytkownika i pomaga w optymalizacji pod kątem wyszukiwarek – sama funkcja wyszukiwania jest niezbędna dla lepszego doświadczenia użytkownika. W rezultacie pomoże Ci to zwiększyć wysiłki SEO i poprawić pozycję w rankingu.
  • Umożliwia dokonywanie dostosowań, które poprawią konwersje – informacje uzyskane z formularzy wyszukiwania pomogą Ci zmaksymalizować współczynniki konwersji, wiedząc dokładnie, jakie kroki należy podjąć, aby prawidłowo zoptymalizować witrynę.
  • Pomóż w zarządzaniu danymi – np. dodając tagi do postów, co pozwoli na lepszą klasyfikację i serwowanie informacji.

Kilka sposobów na dodanie formularza wyszukiwania w poście na WordPressie

Ogólnie rzecz biorąc, istnieją dwa najczęstsze sposoby dodawania formularza wyszukiwania do postów WordPress, stron lub całej witryny internetowej:

  1. Dodaj formularz wyszukiwania w WordPressie z kodem
  2. Dodaj formularz wyszukiwania w WordPressie z wtyczkami

1. Dodaj formularz wyszukiwania w WordPressie z kodem

Z kilku powodów jest to prawdopodobnie najlepszy sposób dodania formularza wyszukiwania . Zbyt wiele wtyczek w witrynie może ostatecznie wpłynąć na jej wydajność. Jednak nie jest to metoda przyjazna dla początkujących. Najlepszym sposobem dodania kodu do witryny jest skorzystanie z pomocy doświadczonych programistów WordPress. Głównie dlatego, że pierwszym krokiem tutaj jest edycja pliku funkcji motywu (functions.php).

Wewnątrz pliku functions.php należy dodać kolejny wiersz kodu:

add_shortcode ( 'wpbsearch' , 'get_search_form' );

Instrukcje, gdzie skopiować kod formularza wyszukiwania w WordPress.
Pamiętaj, aby poprawnie umieścić kod tuż pod tagiem „script”.

Po zakończeniu edycji pliku functions.php doda on domyślnie wyglądający formularz wyszukiwania w miejscu, w którym umieścisz [wpbsearch] na stronie.

Dodawanie niestandardowego formularza wyszukiwania

Jeśli domyślny wygląd formularza wyszukiwania nie jest zadowalający, możesz dodać niestandardowy formularz wyszukiwania . W takim przypadku kod będzie wyglądał tak:

funkcja wpbsearchform( $formularz ) {

$form = '<form role=”search” method=”get” id=”searchform” action=”' . home_url( '/' ) . '” >
<div><label class="screen-reader-text" for="s">' . __('Szukaj:') . '</label>
<typ wejścia=”tekst” wartość=”' . get_search_query() . '” name=”s” id=”s” />
<input type=”submit” id=”searchsubmit” value=”'. esc_attr__('Szukaj') .'” />
</div>
</form>';

return $forma ;
}

add_shortcode ( 'wpbsearch' , 'wpbsearchform' );

Pamiętaj, że ta metoda wymaga dodania krótkiego kodu na każdej stronie i postu , który ma się pojawiać. Jeśli jednak dodasz krótki kod na górnym pasku lub pasku bocznym, formularz wyszukiwania zostanie wyświetlony na wszystkich stronach .

2. Dodaj formularz wyszukiwania w WordPressie z wtyczkami

Jeśli jesteś początkującym, prawdopodobnie najłatwiejszym sposobem dodania formularza wyszukiwania jest użycie jednej z wtyczek wyszukiwania. SearchWP Live Ajax Search, SearchWP Modal Search Form, Ivory Search i FiboSearch to tylko niektóre z przykładów.

Korzystanie z prostych rozwiązań wtyczek

Jeśli korzystasz z Ivory Search, dodanie formularza wyszukiwania jest całkiem proste:

Po zainstalowaniu i aktywacji wtyczki wystarczy przejść do opcji wtyczki „Ivory Search”, która pojawi się na pasku bocznym WordPress. Najedź na nią i wybierz podopcję "Formularze wyszukiwania".

Tam wtyczka dostarczy krótki kod :

[ ivory-search id =”10980″ tytuł =”Domyślny formularz wyszukiwania”]

Zasadniczo możesz skopiować ten wiersz kodu w dowolnym miejscu, w którym chcesz, aby pojawił się domyślny formularz wyszukiwania.

Opcje formularza wyszukiwania Ivory z krótkim kodem WordPress.
Eksperymentuj z opcjami, aż uzyskasz odpowiedni formularz wyszukiwania dla swoich stron.

Jeśli wolisz widżety, SearchWP Live Ajax Search to alternatywa, którą warto sprawdzić.

SearchWP – dla bardziej niezawodnych formularzy wyszukiwania

Dla tych, którzy potrzebują bardziej złożonych i konfigurowalnych opcji wyszukiwania , wtyczka SearchWP może być dobrym wyborem. Jest to jednak wtyczka wyszukiwania premium, której konfiguracja wymaga pewnej wiedzy.

Pierwszym krokiem jest zainstalowanie i aktywacja wtyczki SearchWP. Następnie będziesz potrzebować klucza licencyjnego ze swojego konta, który wprowadzisz w opcji wtyczki „Licencja”. Po aktywacji konieczne będzie skonfigurowanie ustawień wyszukiwarki.

Drugim krokiem jest pobranie i zainstalowanie rozszerzenia SearchWP Shortcode w taki sam sposób, w jaki instalujesz każdą inną wtyczkę. I oczywiście go aktywuj.

Wreszcie, po wykonaniu wszystkich poprzednich kroków, możesz dodać nowy niestandardowy formularz wyszukiwania do swoich stron za pomocą bloków. Istnieje jednak zastrzeżenie: musisz ustawić blok jako „Niestandardowy HTML” , aby używać go poprawnie. Dopiero wtedy będziesz mógł dodać i użyć kolejnego shortcode:

[searchwp_search_form]

<div class="search-results-wrapper">
[searchwp_search_results]
<h2>[searchwp_search_result_link]</h2>
[searchwp_search_result_excerpt]
[/searchwp_search_results]
</div>

<div class="search-results-pagination">
[searchwp_search_results_pagination direction=”poprzedni” link_text=”poprzedni”]
[searchwp_search_results_pagination direction=”next” link_text=”Next”]
</div>

Ogólnie rzecz biorąc, spowoduje to dodanie formularza wyszukiwania do Twojej strony lub posta i wyświetlenie wyników na kilku stronach , jeśli to konieczne. Pamiętaj tutaj, aby zwrócić szczególną uwagę na strony 404 i odpowiednio ustawić wszystkie przekierowania, aby odwiedzający nie przegapili treści.

Korzystanie z formularza wyszukiwania w WordPressie staje się nieuniknioną koniecznością dla każdej nowoczesnej strony internetowej. Ponieważ ogólna zawartość rośnie, potrzeba sposobu na przeszukiwanie zawartości staje się niezastąpiona. Dzięki takim funkcjom poprawiasz nie tylko użyteczność swojej witryny dla odwiedzających, ale także dla siebie. Dzięki temu Twoje posty i strony trafią do właściwych oczu odwiedzających. To ostatecznie doprowadzi do lepszych wyników w rankingu i wzrostu ogólnych współczynników konwersji.