Każdy, kto prowadzi bloga od jakiegoś czasu, wie, że czasami ogólny kanał RSS po prostu nie wystarcza. Niektórzy blogerzy pytali, czy możliwe byłoby umożliwienie czytelnikom subskrybowania tagów lub konfiguratorów taksonomii, aby mogli być na bieżąco z treściami, które są dla nich najważniejsze.
Niestety, trudno nam było znaleźć prostą wtyczkę, która by to umożliwiała. Dlatego zdecydowaliśmy się wymyślić najprostszy sposób na dodanie subskrypcji RSS do twoich tagów i własnych archiwów taksonomii za pomocą odrobiny kodu.
Nie martw się jednak. Będziemy korzystać z przyjaznej dla użytkownika wtyczki WPCode, dzięki czemu można dodać tę potężną funkcjonalność bez bólu głowy związanego z kodowaniem.
Dlaczego warto pozwolić klientom subskrybować tagi i własne taksonomie?
Tagi pozwalają wyraźnie oznaczyć temat wpisu na blogu, co może pomóc czytelnikom znaleźć interesujące i odpowiednie treści. Często zatrzymuje to czytelników na twojej witrynie internetowej na dłużej, co może zwiększyć liczbę odsłon i zmniejszyć współczynnik odrzuceń.
Możesz nawet utworzyć własne taksonomie, aby jeszcze bardziej uporządkować twoje treści. Na przykład, można dodać własny typ treści o nazwie „Książki”, a następnie użyć własnej taksonomii o nazwie „Tematy”.
Mając to na uwadze, warto dodać subskrypcje RSS do twoich tagów i dostosowanych taksonomii. W ten sposób możesz powiadomić odwiedzających, gdy opublikujesz nowy wpis na blogu, który może ich zainteresować.
Więcej na ten temat można znaleźć w naszym kompletnym przewodniku na temat korzystania z RSS w WordPress.
Mając to na uwadze, zobaczmy, jak można dodać subskrypcję RSS dla tagów i własnych archiwów taksonomii.
Jak umożliwić użytkownikom subskrybowanie tagów i taksonomii za pomocą WPCode?
Ten poradnik bierze udział w dodawaniu kodu do twojej witryny internetowej WordPress. Istnieją różne rodzaje kodu, które można dodać w zależności od twoich potrzeb, ale użyjemy WPCode, aby bezpiecznie wstawić je do WordPressa.
WPCode to najlepsza wtyczka do fragmentów kodu dla WordPressa, która pozwala dodawać własne CSS, PHP, HTML i inne do twojej witryny internetowej bez narażania witryny na ryzyko.
Często poradniki proszą o edycję plików twojego motywu, ale może to powodować wszelkiego rodzaju typowe błędy WordPressa. W najgorszym przypadku może nawet sprawić, że twoja witryna WordPress będzie całkowicie niedostępna.
Najpierw należy zainstalować i włączać darmową wtyczkę WPCode. Więcej informacji na ten temat można znaleźć w naszym przewodniku krok po kroku na temat instalacji wtyczki WordPress.
Po włączaniu, przejdź do Code Snippets ” Add Snippet.
Zobaczysz teraz wbudowaną bibliotekę fragmentów kodu WPCode.
Tutaj wystarczy najechać kursorem myszy na opcję „Add Your Custom Code (New Snippet)”, a następnie kliknąć przycisk „Use snippet”, gdy się pojawi.
Po skonfigurowaniu WPCode możesz wybrać jedną z poniższych metod, aby umożliwić użytkownikom subskrybowanie twoich tagów lub taksonomii. Skorzystaj z tych szybkich odnośników, aby przejść do Twojej preferowanej metody:
Metoda 1: Dodanie odnośnika do subskrypcji RSS w archiwum tagów
Jednym z rozwiązań jest dodanie prostego odnośnika RSS „Subskrybuj” do stron archiwum tagów twojej witryny. Strony te pokazują wszystkie wpisy, które mają ten sam tag.
Na przykład, www.example.com/tag/wordpress wyświetli listę wszystkich wpisów, które mają tagi „WordPress”.
Po utworzeniu własnego fragmentu kodu w WPCode, wpisz jego tytuł. To jest tylko dla twojego odniesienia, więc możesz użyć czegokolwiek chcesz.
Następnie otwórz listę rozwijaną „Rodzaj kodu” i wybierz „Fragment kodu PHP”.
Po wykonaniu tej czynności wystarczy wkleić poniższy tekst do edytora kodu:
$tag_id = get_query_var('tag_id');
echo '<div class="tag-feed default-max-width"><p><a href="' . get_tag_feed_link($tag_id) . '" title="Subscribe to this tag" rel="nofollow">Subscribe</a></p></div>';
Po wykonaniu tej czynności przewiń do pola „Wstaw” i wybierz opcję „Automatycznie wstaw”, jeśli nie jest jeszcze zaznaczona.
Następnie można otworzyć menu rozwijane „Lokalizacja” i wybrać „Przed wpisem” w sekcji Kategorie, Archiwa, Tagi, Taksonomie.
Następnie wstawić „1” w „przed numerem wpisu”.
Dzięki temu przycisk pojawi się zaraz po tytule tagu i przed Twoim pierwszym tagiem. na całym blogu WordPress.
Aby wyświetlić odnośnik tylko na stronach tagów, przewiń do sekcji „Inteligentna logika warunkowa”. Tutaj kliknij na pokaz slajdów „Włącz logikę”.
Możesz teraz otworzyć menu rozwijane „Warunki” i wybrać opcję „Pokaż”.
Następnie kliknij „Utwórz nową grupę”.
Teraz otwórz kolejny zestaw rozwijanych menu i wybierz „Strona taksonomii”, „Jest” i „Tag”.
Spowoduje to dodanie kodu tylko do twoich stron archiwum tagów.
Po wykonaniu tej czynności nadszedł czas, aby fragment kodu stał się aktywny, przewijając go na górę ekranu.
Możesz teraz kliknąć przełącznik „Nieaktywny”, aby zmienił się na „Aktywny”, a następnie kliknąć przycisk „Zapisz fragment kodu”.
Teraz, jeśli przejdziesz na dowolną stronę z tagami, zobaczysz nowy odnośnik „Subskrybuj”.
Metoda 2: Dodanie ikonki RSS do strony tagów WordPressa
Inną opcją jest dodanie ikonki RSS do stron tagów, co może być bardziej przyciągające uwagę w porównaniu do zwykłego odnośnika „Subskrybuj”.
Aby dodać ikonę RSS do stron tagów WordPress, musisz zacząć od przesłania ikonki, której chcesz użyć. Możesz użyć dowolnej ikonki, ale logo w formacie PNG znajdziesz na oficjalnej witrynie internetowej RSS.
Gdy masz już logo, po prostu prześlij plik do biblioteki multimediów WordPress. Następnie musisz uzyskać adres URL obrazka, ponieważ będziesz go używać w następnym kroku.
Po wykonaniu tej czynności utwórz nowy fragment kodu PHP w WPCode, wykonując ten sam proces opisany powyżej. Tym razem jednak wklej poniższy fragment kodu do edytora WPCode:
$tag_id = get_query_var('tag_id');
echo '<div class="tag-feed default-max-width"><p><a href="' . get_tag_feed_link($tag_id) . '" title="Subscribe to this tag" rel="nofollow"><img src="http://example.com/wp-content/uploads/2023/07/rss-icon.png" width="32" height="32" alt="Subscribe"></a></p></div>';
Adres URL http://example.com należy zastąpić odnośnikiem do ikonki RSS przesłanej w poprzednim kroku.
Ponownie ustaw kod, aby działał tylko na stronach tagów, a następnie opublikuj go, wykonując ten sam proces opisany powyżej.
Teraz, jeśli przejdziesz na dowolną stronę z tagami, zobaczysz ikonkę RSS na żywo.
Metoda 3: Dodanie odnośnika do subskrypcji RSS we własnych archiwach taksonomii
Możesz również dodać subskrypcję RSS do własnego archiwum taksonomii na twojej witrynie internetowej WordPress. Aby to zrobić, należy utworzyć nowy fragment kodu PHP, postępując zgodnie z tym samym procesem opisanym powyżej.
Tym razem jednak dodaj poniższy kod do WPCode:
$term = get_term_by('slug', get_query_var('term'), get_query_var('taxonomy'));
echo '<div class="topic-feed default-max-width"><p><a href="' . get_term_feed_link($term->term_id, 'topics', $feed) . '" title="Subscribe to this topic" rel="nofollow">Subscribe</a></p></div>';
Jeśli chcesz wyświetlić ikonkę RSS zamiast zwykłego tekstu, po prostu zastąp tekst „Subskrybuj” tagiem obrazka, tak jak zrobiliśmy to w sekcji powyżej.
W sekcji Inteligentna logika warunkowa wybierz „Strona taksonomii”, „Jest” i własną nazwę taksonomii, w następujący sposób:
Następnie wystarczy włączanie fragmentu kodu i zapisanie twoich zmian.
Dowiedz się więcej o poradach i wskazówkach dotyczących RSS dla Twojej witryny WordPress
Chcesz w pełni wykorzystać swoje kanały RSS w WordPress? Oto kilka poradników, które powinieneś sprawdzić:
- Porównanie najlepszych wtyczek RSS do WordPressa
- Jak całkowicie dostosować kanały RSS WordPressa do własnych potrzeb?
- Jak utworzyć osobny kanał RSS dla każdego własnego typu treści w WordPressie?
- Wskazówki dotyczące optymalizacji twojego kanału RSS WordPress (szybko i łatwo)
- Jak wyświetlać treści tylko subskrybentom RSS w WordPress?
- Jak utworzyć osobne kanały RSS dla każdej kategorii w WordPress?
- Jak dodać miniaturki wpisów do kanałów RSS WordPressa?
Mamy nadzieję, że ten poradnik pomógł ci dowiedzieć się, jak dodać subskrypcję RSS dla tagów i własnych archiwów taksonomii. Możesz również dowiedzieć się , jak zezwolić użytkownikom na subskrybowanie autorów w WordPress lub sprawdzić nasze wybory ekspertów dotyczące najlepszych wtyczek RSS WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Richard
Great tutorial.
Adrian
Really useful article but I’ve been thinking recently about chaining tags and allowing users to create custom RSS feeds from these. Anyone have any ideas on whether this can be achieved and bonus imaginary internet points if you can tell me how!