fbpx

Prezentacja treści RSS feed na WordPressie

Prezentacja treści RSS feed na WordPressie

Poziom zaawansowania:
4/5

Bywa tak, że najpierw powstał nasz biznes i strona internetowa, a dopiero później blog. Są na osobnych WordPressach lub w ogóle na różnych systemach CMS. Z czasem jednak chcemy prezentować treści z bloga na swojej firmowej stronie i mamy problem jak je teraz sprawnie połączyć? Z drugiej strony chcemy prezentować aktualne treści z innych stron internetowych u siebie np. aktualności, najnowsze informacje z portali informacyjnych. Jak to zrobić? W obu przypadkach wykorzystamy do tego RSS feed. Prezentacja treści RSS feed na Wordpressie jest bardzo prosta, jednak rozwiązanie wcale nie jest takie oczywiste.

W tej instrukcji zakładam, że Twoja strona wykorzystuje WordPressa, ponieważ w 90% przypadków tak właśnie będzie. Treści jakie chcesz zaprezentować nie muszą znajdować się na stronie wykorzystującej WordPressa. Ważne, że musisz mieć do niech dostęp i znać adres url feedu RSS. Brzmi skomplikowanie, ale nie bój się, nie jest to aż takie straszne.  

Będziesz potrzebować wtyczkę RSS Feed Retriever. Musisz zainstalować ją na stronie, która będzie prezentować treści czyli Twojej stronie internetowej . Wtyczki -> Dodaj nową

Po jej aktywowaniu zostaniesz przeniesiona do konfiguracji. Link znajdziesz również na liście wtyczek. 

Wystarczy, że skopiujesz shortcode i dodasz go na stronie lub we wpisie używając bloku shortcode w klasycznym edytorze czy jakimkolwiek edytorze wizualnym Elementorze czy WP Bakery.

Bardzo proste, prawda? Jednak nadal nie pokazują się posty, które chcemy. Aby to zrobić musimy rozszyfrować ten shortcode:

wp_rss_retriever url="http://feeds.feedburner.com/TechCrunch/" items="10" 
excerpt="50" read_more="true" credits="true" new_window="true" thumbnail="200" 
cache="12 hours"

Specjalnie pogrubiłam pewne elementy, ponieważ to one decydują co i w jaki sposób jest prezentowane. Najważniejszy jest URL. To z tej ścieżki będą pobierane treści. Musi to być ścieżka do kanału RSS strony lub bloga, gdzie np. znajdują się informacje o postach np. u mnie będzie to pod adresem https://panizkomputerem.pl/feed/rss. Jeśli chcesz zaprezentować posty z innej strony na Wordpressie nie musisz instalować na niej żadnych dodatkowych wtyczek. Adres będzie analogiczny do mojego: twoja-strona.pl/feed/rss.

Prezentacja treści RSS feed na WordPressie - konfiguracja

Kolejne elementy określają w jaki sposób są prezentowane treści:

  • items – ilość prezentowanych postów
  • excerpt – długość(ilość słów) treści wpisu
  • read_more – czy pokazywać link czytaj dalej
  • credits – czy prezentować podpis autora. Jeśli tak to w prawym dolnym rogu będzie niewielki napis z jakiej wtyczki korzystasz.
  • new_window – czy po kliknięciu link strona ma się otwierać w nowym oknie
  • cache – na ile godzin mają być cachowane pobrane dane czyli co ile godzin ma być odświeżana lista treści. W tym przypadku co 12 godzin strona internetowa będzie pobierać z bloga aktualną listę postów. Jak pobierze o 12:00, to zapamięta sobie te dane i ponownie pobierze dopiero o 24:00.

Oprócz opcji użytych powyżej są jeszcze dostępne:

  • orderby – jak posty mają być sortowane. Dostępne opcje to date – od najbardziej aktualnych, date_reverse – od najstarszych, random – losowo
  • title – czy prezentować tytuł posta
  • thumbnail – czy prezentować miniatury obrazków wyróżnionych oraz jakiej wielkości. Jednak jest tutaj mały haczyk. Jeśli blog nie udostępnia informacji pod tym linkiem o obrazkach wyróżnionych, to często są pobierane pierwsze obrazki z postu lub w ogóle nic się nie pojawi.
  • source – czy prezentować informacje o źródle danych, czyli to skąd pobieramy treści
  • date – czy prezentować date publikacji postu
  • dofollow – czy pozwalać robotom podążać za tymi linkami, przechodzić do nich
  • ajax – czy dane pobierać po wczytaniu strony czy w trakcie wczytywania. Domyślnie pobieranie następuje po wczytaniu strony. Polecam nie zmieniać tego, ponieważ obniży to wyniki w Google Speed Insight czyli spowolni wczytywanie strony.
  • columns – Jeśli skonfigurujemy tę opcję to posty będą prezentować się w formie grida, jeśli nie, będzie to zwykła lista.
  • icons – czy informacje o dacie publikacji i źródle zastąpić ikonami. Jest to opcja dostępna w wersji PRO.

Zgarnij darmowy ebook i cotygodniową dawkę wiedzy

.
Magdalena Limanówka-Kuciel
magdalena@panizkomputerem.pl

Jestem programistką, która lubi mieć ręce pełne roboty. Do życia potrzebuje komputera z internetem i kubka gorącej kawy. Więcej na stronie o mnie.