W artykule:
Niedawno na WPBeginner napisaliśmy artykuł o tym, jak umożliwić użytkownikom subskrybowanie kategorii w WordPress. Krótko wspomnieliśmy, że WordPress oferuje subskrypcję RSS dla wszystkich taksonomii: kategorii, tagów i niestandardowych taksonomii. W tym artykule pokażemy, jak dodać subskrypcję RSS dla tagów i niestandardowych archiwów taksonomii.
Podobnie jak w przypadku kategorii, każda niestandardowa Taksonomia ma swój własny adres URL kanału. Wszystko co musisz zrobić to dodać / feed/ na końcu adresu URL. Na przykład:
https://www.wpbeginner.com/section/wp-themes/feed/
Przyjrzyjmy się, jak dodać link do subskrypcji RSS na tagach i niestandardowych archiwach taksonomii.
Dodawanie linku subskrypcji RSS w archiwum tagów
Pierwszą rzeczą, którą musisz zrobić, to wejść do folderu motywu i znaleźć plik o nazwie tag.php. Jeśli nie widzisz znacznika.php, następnie poszukaj archiwum.php. Jeśli nie widzisz żadnego z nich, istnieje duża szansa, że używasz ramy motywu WordPress, a ten artykuł nie będzie dla ciebie tak pomocny.
Teraz, jeśli twój motyw ma tag.plik php, a następnie po prostu dodaj następujący kod tuż przed pętlą.
$tag_id = get_query_var('tag_id');
echo '<div class="tag-feed"><p><a href="' . get_tag_feed_link ($tag_id) . '"title=" Subscribe to this tag"rel="nofollow" >Subscribe < /a></p> < / div>';
?>
Jeśli twój nie ma metki.plik php, ale ma archiwum.plik php, a następnie utwórz nowy plik o nazwie tag.php i wklej cały kod z archiwum.php w it. Po zakończeniu wklej powyższy kod.
W powyższym kodzie najpierw pobraliśmy identyfikator tagu,a następnie użyliśmy go, aby uzyskać link kanału tagu. Aby dodać ikony obrazów, po prostu zastąp tekst Subskrybuj tagiem obrazu, tak jak zrobiliśmy to dla kategorii. Oto jak to wyglądało na naszej stronie testowej.

To samo możemy zrobić dla niestandardowych archiwów taksonomicznych.
Dodawanie linku do subskrypcji RSS Na niestandardowych archiwach taksonomii
WordPress pozwala dodawać niestandardowe taksonomie, aby wyjść poza domyślne kategorie i tagi (samouczek: jak tworzyć niestandardowe taksonomie). Proces dodawania linku do subskrypcji RSS w niestandardowych archiwach taksonomicznych jest bardzo podobny.
Wejdź do folderu motywu i poszukaj pliku o nazwie Taksonomia - {taxonomy-name}.php (dla ex: Taksonomia-tematy.php jeśli twoja niestandardowa Taksonomia nazywa się tematami). Jeśli nie masz własnego szablonu taksonomii, Utwórz nowy plik. Skopiuj i wklej zawartość swojego archiwum.plik php do tego nowego pliku. Po zakończeniu wklej poniższy kod nad pętlą:
<?php $term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) ); echo '<div class="topic-feed"><p><a href="' . get_term_feed_link ($term - >term_id, topics, $feed). '"title =" Subscribe to this topic "rel = "nofollow" > Subscribe < /a></p> < / div>'; ?>
Mamy nadzieję, że ten artykuł okaże się przydatny w dodawaniu linków do kanałów RSS do tagów i niestandardowych stron archiwum taksonomii. Jeśli masz jakieś pytania lub sugestie, daj nam znać, zostawiając komentarz poniżej.