Zaradni.pl

Jak w Wordpressie ustawić kanał RSS tylko dla wybranej kategorii?

Ostatnio potrzebowałem by w Wordpressie otwarty był kanał RSS dla jednej tylko kategorii, i by był on kanałem głównym (np. http://blog.staszek.cieslicki.pl/feed/) – jeśli masz odpowiednio ustawione „odnośniki bezpośrednie”…

krok 1

Mamy dajmy na to kategorię: Wordpress (http://blog.staszek.cieslicki.pl/category/wordpress/) link do jej kanału RSS to http://blog.staszek.cieslicki.pl/category/wordpress/feed/

krok 2

A jak zrobić by był to główny kanał? Jeśli masz ustawione „odnośniki bezpośrednie” (prawdopodobnie korzystasz z dodatku do serwera www – Apacha, mod_rewrite, obecnie większość usług hostingowych to oferuje) prawie zawsze wordpress w takiej sytuacji jest tak ustawiony że przy rozpoznawaniu adresu serwer najpierw sprawdza czy w katalogu ze stroną istnieje taki plik, taki katalog, a dopiero potem „zapytanie” przekazuje do Wordpressa.

krok 3

Wystarczy w katalogu głównym wordpressa stworzyć katalog „feed” i umieścić w nim plik z przekierowaniem index.php:

{?php
header( 'Location: /category/wordpress/feed/' ) ;

?}

zamień { na znak otwierający tag html, tzw. "mniejsze" a znak } na znak zamykający tag html, tzw. "większe"

Uwaga: przed „{?php” i „po ?}” nie może być żadnych innych znaków, nawet spacji…

Dodaj swój komentarz:

Podobne porady

  1. Konkursy
  2. Program udziału w zyskach
  3. Zasady publikacji treści

  4. O serwisie
  5. Polityka prywatności
  6. Regulamin
  7. Unia Europejska
  8. Reklama
  9. Kontakt