Jak wyszukiwać według kategorii w WordPress (2 sposoby)

Chcesz dodać wyszukiwanie specyficzne dla kategorii w WordPress?

Dodanie funkcji wyszukiwania według kategorii do WordPress pozwala odwiedzającym szybko znaleźć to, czego szukają. Możesz dodać opcje wyszukiwania określonych kategorii blogów, kategorii produktów i innych.

W tym samouczku pokażemy, jak możesz dodać funkcję wyszukiwania według kategorii do swojej witryny WordPress.

How to search by category in WordPress (2 ways)

Dlaczego warto dodać Search By Category do WordPress?

Funkcja wyszukiwania według kategorii pozwala odwiedzającym wyszukiwać określone kategorie witryn.

Jeśli masz dużo treści, kategorie mogą pomóc w uporządkowaniu treści i ułatwić odwiedzającym znalezienie tego, czego szukają.

Możesz dodać funkcję wyszukiwania kategorii do stron archiwum, aby pomóc odwiedzającym szybko znaleźć to, czego szukają.

WordPress archive category search example

Wyszukiwanie kategorii można również dodać do sklepu internetowego, dzięki czemu odwiedzający mogą szybko znaleźć dokładne produkty, które chcą.

Ogólnie rzecz biorąc, oferuje to odwiedzającym lepsze wrażenia na miejscu i może pomóc witrynie WordPress emitować pozytywne sygnały SEO, takie jak zwiększony czas oczekiwania i niższy współczynnik odrzuceń.

Najlepszym sposobem na dodanie funkcji wyszukiwania kategorii jest użycie wtyczki WordPress.

Udostępnimy dwie różne wtyczki do wyszukiwania WordPress, które pomogą Ci dostosować wyszukiwanie WordPress. Wystarczy użyć szybkich linków poniżej, aby wybrać typ wyszukiwania kategorii WordPress, który chcesz dodać.

  • Dodaj wyszukiwanie według kategorii wybierz Formularz za pomocą SearchWP
  • Dodaj wyszukiwanie według kategorii za pomocą wyszukiwania Kości Słoniowej

Metoda 1: za pomocą Searchchwp, aby dodać kategorię Wybierz formularz wyszukiwania do WordPress

SearchWP to najlepsza wtyczka wyszukiwania dla WordPress. Jest bardzo łatwy w użyciu i pozwala dodać funkcję wyboru kategorii, dając użytkownikom kontrolę nad wynikami wyszukiwania.

Najpierw musisz zainstalować i aktywować wtyczkę SearchWP. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.

Po aktywacji przejdź do Ustawienia ” SearchWP. Spowoduje to wyświetlenie głównego menu ustawień wyszukiwania.

SearchWP settings menu

Możesz dostosować ustawienia wyszukiwarki, klikając listy rozwijane „posty”, „strony” lub „biblioteka”.

Zmiana suwaków „mnożnika wagi” dostosowuje sposób, w jaki wyszukiwarka ceni treść. Jeśli chcesz, aby wyszukiwarka wyceniła zawartość strony wyżej niż tytuł, dostosuj odpowiednio suwak.

SearchWP save search engine

Po zakończeniu upewnij się, że klikniesz przycisk „Zapisz silniki”, aby wygenerować pierwszą wyszukiwarkę.

Następnie dostosujemy formularz wyszukiwania, aby dodać opcję wyboru kategorii, aby użytkownicy mogli zdecydować, którą kategorię chcą przeszukać.

Aby to zrobić, musisz dodać kod do plików WordPress. Jeśli nie robiłeś tego wcześniej, sprawdź nasz przewodnik, jak skopiować i wkleić kod w WordPress.

Musisz skopiować i wkleić poniższy kod i dodać go do swoich funkcji.plik php, we wtyczce specyficznej dla witryny lub za pomocą wtyczki urywki kodu.

function my_searchwp_get_search_form_with_categories_dropdown ($form ) {
	ob_start ();?>
		< form role= "search" method= " get " class=" search-form"action="<?php echo home_url( '/' ); ?>">
			< label>
				< span class="screen-reader-text">Szukaj < / span>
				< input type="search" class="search-field" placeholder="Search..."value="<?php echo esc_attr (get_search_query() ); ?> "name=" s"title=" Szukaj:" / >
			< / label>
			<?php
				// więcej informacji na stronie http://codex.wordpress.org/Function_Reference/wp_dropdown_categories
				$swp_cat_dropdown_args = array(
						'show_option_all' = > _ _ ('Dowolna Kategoria'),
						'name' = > 'swp_category_limiter',
					);
				wp_dropdown_categories ($swp_cat_dropdown_args );
			?>
			<input type = "submit" class = "search-submit"value= "Search" / >
		< / form>
	<?PHP return ob_get_clean ();
}

add_filter ('get_search_form', 'my_searchwp_get_search_form_with_categories_dropdown');

Ten kod modyfikuje formularz wyszukiwania na blogu WordPress i daje użytkownikom rozwijane pole wyboru preferowanej kategorii.

Po dodaniu kodu możesz wyświetlić dowolny formularz wyszukiwania, a zobaczysz, że Dodano listę rozwijaną wyszukiwania kategorii.

Select category drop down

Korzystasz również z SearchWP, aby dostosować strony wyszukiwania produktów WooCommerce. Aby uzyskać więcej informacji, zobacz nasz przewodnik dotyczący inteligentnego wyszukiwania produktów WooCommerce.

Metoda 2: Korzystanie z wyszukiwania Kości Słoniowej, aby dodać Wyszukiwanie według formularza kategorii do WordPress

Ivory Search to kolejna popularna wtyczka do wyszukiwania WordPress. Jest bardzo łatwy w użyciu i pomaga po prostu kontrolować kategorie wyszukiwania w WordPress.

Pierwszą rzeczą, którą musisz zrobić, to zainstalować wtyczkę. Aby uzyskać więcej informacji, zobacz nasz przewodnik dotyczący instalacji wtyczki WordPress.

Po aktywacji wtyczki pojawi się nowy element menu WordPress o nazwie „Ivory Search”.

Przejdź do Ivory Search ” Formularze Wyszukiwania, a następnie kliknij przycisk „Dodaj nowy formularz wyszukiwania”.

Add new category search form

Teraz nadszedł czas, aby rozpocząć tworzenie formularza wyszukiwania kategorii.

Najpierw podaj nazwę formularza wyszukiwania. Ta nazwa nie pojawi się po dodaniu funkcji wyszukiwania do witryny. To tylko dla celów administracyjnych.

Name category search form

Następnie kliknij listę rozwijaną w polu meta „typy postów”. Spowoduje to wyświetlenie menu, w którym można wybrać typ zawartości, na którą chcesz zezwolić. Możesz dodawać posty, strony i Multimedia do wyszukiwania.

Możesz po prostu włączyć przełącznik dla typów zawartości, na które chcesz zezwolić.

Select post option for category search

Następnie kliknij opcję „posty”, aby wyświetlić rozszerzone menu. Następnie włącz przełącznik „Szukaj postów tylko wybranych taksonomii”.

Pozwala to wybrać kategorie WordPress, które możesz dodać do wyszukiwania.

Choose WordPress search categories

Po wybraniu kategorii lub kategorii kliknij przycisk „Zapisz formularz”.

Teraz, pod tytułem formularza wyszukiwania, skopiuj skrócony kod i wklej go do pliku tekstowego.

Copy category search shortcode

Ten krótki kod zapewnia elastyczność dodawania wyszukiwania kategorii WordPress do dowolnej strony, postu lub widgetized obszaru witryny.

Wszystko, co musisz teraz zrobić, to otworzyć post, stronę lub widget, w którym chcesz dodać wyszukiwanie kategorii i wkleić swój shortcode. Aby uzyskać więcej informacji, zobacz nasz przewodnik, Jak dodać shortcode w WordPress.

Add category search shortcode

Po kliknięciu „Zapisz”, post lub strona będzie teraz miała aktywny formularz wyszukiwania kategorii.

Możesz dodać ten krótki kod do dowolnej liczby obszarów witryny.

Category search form example

Gdy użytkownik wyszukuje za pomocą tego formularza, będzie mógł wyświetlać posty tylko w wybranej kategorii.

W takim przypadku odwiedzający będą mogli przeglądać tylko posty z kategorii „samouczki”.

Category search form results

Jeśli chcesz utworzyć wiele różnych wyszukiwań kategorii, wykonaj powyższe kroki, aby utworzyć inny formularz wyszukiwania i osadzić nowy skrót w witrynie.

Mamy nadzieję, że ten artykuł pomoże Ci dodać wyszukiwanie według kategorii w WordPress. Możesz również zobaczyć nasz wybór najlepszych wtyczek WordPress dla firm i nasze porównanie najlepszych usług e-mail marketingu.

Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

You May Also Like

Jak stworzyć katalog stron w WordPress (krok po kroku)

W artykule: Co To jest katalog stron www?Metoda 1: Tworzenie katalogu WordPress…

Jak dodać stronę HTML Sitemap w WordPress (2 sposoby)

W artykule: Jaka jest różnica między mapami witryn XML i HTML?Metoda 1.…

Jak i dlaczego należy ograniczyć próby logowania w WordPress?

W artykule: Dlaczego warto ograniczyć próby logowania w WordPress?Jak ograniczyć próby logowania…

13 darmowych wtyczek do zarządzania użytkownikami dla WordPress (2021)

W artykule: Dlaczego potrzebujesz wtyczki do zarządzania użytkownikami w WordPress?1. Członkowie2. WPForms3.…