Tworzenie kanałów RSS dla kategorii w WordPress

Czy chcesz utworzyć osobny kanał RSS dla każdej kategorii w WordPress?

Kategorie umożliwiają łatwe sortowanie treści na główne sekcje. Dodawanie kanałów RSS kategorii może pomóc użytkownikom subskrybować określone obszary witryny, które ich interesują.

W tym artykule pokażemy, jak łatwo utworzyć osobny kanał RSS dla każdej kategorii w WordPress. Porozmawiamy również o tym, jak możesz skutecznie wykorzystać je do rozwoju swojej witryny.

Making RSS feeds for categories in WordPress

Pozycjonowanie kanału RSS dla kategorii w WordPress

Kategorie i tagi to dwie główne domyślne taksonomie w WordPress. Pozwalają one na łatwe sortowanie i organizowanie treści na różne tematy i tematy.

Domyślnie każda kategoria w Twojej witrynie WordPress ma swój własny kanał RSS. Możesz zlokalizować ten kanał RSS, po prostu dodając “kanał” na końcu adresu URL strony kategorii.

Na przykład, jeśli masz kategorię o nazwie “wiadomości” z adresem URL takim jak ten:

https://example.com/category/news/

Następnie jego kanał RSS będzie znajdować się pod następującym adresem URL:

https://example.com/category/news/feed/

WSKAZÓWKA: Możesz znaleźć adres URL kategorii, odwiedzając Posty ” Kategorie strony i klikając w link Widok poniżej kategorii.

View category URL

Wyświetlaj linki kanału RSS kategorii w WordPress

Teraz, gdy zlokalizowałeś adresy URL kanału RSS dla swoich kategorii, przyjrzyjmy się niektórym sposobom udostępniania ich odwiedzającym w Twojej witrynie WordPress.

1. Dodaj linki do kanałów RSS kategorii w WordPress

Najprostszym sposobem skierowania użytkowników do kanału RSS kategorii jest dodanie linku do kanału kategorii.

Możesz po prostu edytować post lub stronę i dodać zwykły link tekstowy w dowolnym miejscu.

Manually adding link to a category RSS feed in WordPress

Możesz użyć tej metody, aby ręcznie utworzyć listę linków do wszystkich kanałów RSS kategorii.

Co jednak, jeśli w przyszłości dodasz, usuniesz lub scalisz kategorie, będziesz musiał ręcznie zaktualizować tę listę.

Czy nie byłoby miło, gdybyś mógł pokazać dynamiczną listę kanałów RSS kategorii, która jest automatycznie aktualizowana? Następnie pokażemy Ci, jak to zrobić.

2. Ręczne Wyświetlanie listy kanałów kategorii

Ta następna metoda umożliwia wyświetlenie listy kategorii z linkami do kanału RSS dla danej kategorii. Co najważniejsze, lista zaktualizuje się automatycznie, jeśli dodasz lub usuniesz kategorię w swojej witrynie.

W przypadku tej metody musisz dodać niestandardowy kod do swojej witryny WordPress. Jeśli nie robiłeś tego wcześniej, zapoznaj się z naszym przewodnikiem na temat łatwego dodawania niestandardowych fragmentów kodu w WordPress.

Najpierw musisz znaleźć obraz, którego chcesz użyć jako ikony kanału RSS. W tym samouczku używamy ikony kanału RSS, która ma wymiary 32×32 pikseli.

Następnie musisz przesłać ten obraz do swojej witryny. Po prostu przejdź do Media ” Dodaj Nowy strona, aby przesłać obraz, a następnie kliknij przycisk “Skopiuj adres URL do schowka”.

Copy feed image URL

Teraz wklej ten adres URL obrazu w zwykłym edytorze tekstu, takim jak Notatnik lub TextEdit. Będziesz go potrzebował w następnym kroku.

Następnie musisz wkleić następujący kod do funkcji szablonu.plik php lub wtyczka specyficzna dla witryny.

function wpbeginner_cat_feed_list () { 
$ string .= "<ul>",; 
$ string .= wp_list_categories (array(
        'orderby' = > 'nazwa',
        'show_count' = > true,
        'feed_image' = > ' / path / to / feed-image.png"
        'echo' =>
    ) );     
$ string .= "</ul>",; 
return $ string; 
}
$add_shortcode ('wpb-cat-feeds', 'wpbeginner_cat_feed_list' );

Trzeba będzie zastąpić ‘ /path/to / feed-image.png ‘ z adresem URL skopiowanego wcześniej obrazu ikony kanału.

Teraz możesz użyć skrótu [wpb-cat-feeds] w dowolnym miejscu na swojej stronie WordPress, aby wyświetlić listę kategorii z ikoną kanału RSS obok każdej kategorii.

Category list with RSS feed subscription icon

3. Pokaż opcję subskrypcji kanału RSS na stronach kategorii (zaawansowane)

Zwykle strony archiwum kategorii WordPress nie mają opcji subskrypcji. Możesz to łatwo zmienić, dodając link do subskrypcji kanału RSS na każdej stronie kategorii.

Aby to zrobić, musisz wprowadzić zmiany w plikach szablonów WordPress. Wystarczy dodać następujący kod do kategorii.php lub archiwum.szablon php w Twoim szablonie WordPress.

<?php 		
if (is_category() ) { 
$category = get_category( get_query_var('cat') );
jeśli ( ! empty ($category ) )
echo '<div class="category-feed"><p><a href="' . get_category_feed_link( $category->cat_ID ) . '"title=" Subskrybuj tę kategorię"rel="nofollow" >Subskrybuj < /a></p> < / div>';
}
?>

Po zapisaniu zmian możesz odwiedzić dowolną stronę kategorii, aby zobaczyć link subskrybuj w akcji.

RSS feed subscribe link on category page

Wskazówka: potrzebujesz pomocy w znalezieniu pliku do edycji w Twoim motywie WordPress? Zobacz nasz kompletny szablon WordPress hierarchia cheat sheet dla początkujących, aby to rozgryźć.

Jak skorzystać z kanałów RSS kategorii w WordPress

Kanały RSS kategorii pozwalają użytkownikom subskrybować tylko te obszary, które ich najbardziej interesują.

Na przykład, jeśli masz blog z wiadomościami technologicznymi, użytkownicy mogą subskrybować tylko wiadomości o urządzeniach, z których korzystają.

Jednak zwykły kanał RSS nie jest czytelny bez czytnika kanałów. Obecnie większość użytkowników nie korzysta z czytnika kanałów, aby subskrybować swoje ulubione strony internetowe.

Tutaj robi się trudniej. Jak korzystać z kanałów RSS kategorii, jeśli użytkownicy nie korzystają z czytników kanałów?

Na szczęście możesz korzystać z kanałów kategorii, aby dostarczać treści użytkownikom w dowolnym miejscu.

Na przykład możesz poprosić użytkowników o zapisanie się do biuletynu e-mail z opcją otrzymywania aktualizacji tylko dla określonych kategorii.

Dzięki usłudze e-mail marketingu, takiej jak Constant Contact, Sendinblue i innym, możesz łatwo skonfigurować automatyczny biuletyn RSS na e-mail tylko dla określonych kategorii. Zobacz nasz przewodnik, jak powiadamiać subskrybentów o nowych postach, aby uzyskać instrukcje krok po kroku.

Podobnie, możesz także zezwolić użytkownikom na otrzymywanie natychmiastowych powiadomień push dla każdej kategorii za pomocą PushEngage. Jest to najlepsza usługa powiadomień push na rynku i umożliwia wysyłanie wiadomości bezpośrednio do urządzeń użytkowników (komputerów stacjonarnych, a także telefonów komórkowych).

PushEngage pozwala skonfigurować automatyczne powiadomienia push za pomocą kanałów RSS. Możesz po prostu wprowadzić adres URL kanału RSS kategorii, a powiadomienie push pojawi się, gdy nowy post zostanie opublikowany w tej kategorii.

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak zrobić osobny kanał RSS dla każdej kategorii w WordPress. Możesz również zobaczyć te proste wskazówki, aby zwiększyć ruch na blogu lub spojrzeć na nasze porównanie najlepszego oprogramowania do czatu na żywo dla małych firm.

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 naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

9 Najlepsze Darmowe Wtyczki WordPress Author Bio Box

W artykule: 1. Simple Author Box2. Branda3. Autor postu WP4. Author Bio…

Zarabianie Na Swoim Blogu: Tworzenie Odpowiednich Treści

W artykule: Przeczytaj inne posty z tej serii o zarabianiu pieniędzy na…

Jak utworzyć wyskakujące okienko WordPress na podstawie lokalizacji (krok po kroku)

W artykule: Czym Są Wyskakujące Okienka Oparte Na Lokalizacji?Po co dodawać wyskakujące…