február 16, 2022

Hogyan hozzunk létre RSS feed WordPress?

 Hogyan hozzunk létre RSS feed WordPress? / Inoreader

de a WordPress nem rendelkezik már RSS-hírcsatornával a webhelyemhez? Miért kellene egyáltalán építenem egyet?

tisztességes kérdéseket kell feltenni, és ez igaz – a WordPress webhelysablonok mindegyike saját RSS-hírcsatornával rendelkezik. Ezek jönnek a saját egyedi URL formátumban. Íme néhány példa formátumok nagy valószínűséggel jelennek meg, ha permalinks engedélyezve (van egy sokkal több lehetőség odakinn):

http://example.com/feed/

http://example.com/feed/rss2/

http://example.com/feed/rss/

http://example.com/feed/rdf /

ne érts félre – elvégzik a munkát, de ez csak az első réteg, amelyet figyelembe kell venni. A WordPress webhelyek robusztus kóddal rendelkeznek, amely tartalmazza az essential-t, és ettől kezdve a testreszabás az alkotók kezébe kerül. Beavatottak a nagyobb titkait WordPress bütykölni és játszani a kódot, amennyit csak akarnak (is vonatkozik az RSS). Azok számára, akik első lépéseket tesznek a WP arénába, forduljon a meglévő bővítmények kiterjedt könyvtárához bármilyen cél elérése érdekében.

mielőtt rátérnénk a gyakorlatiasabb szempontokra, foglalkoznunk kell néhány kulcsfontosságú kérdéssel.

mi az RSS és hogyan kell használni a WordPress-ben?

az RSS a világháló kezdete óta része az internetes tájnak. A 00-as évek elején érte el a csúcspontját, de robusztus technológiaként az RSS kitartott és előidézte a közösségi média születését, az élő tőzsdei árfolyamokat és a podcastok és csatornák előfizetését olyan videomegosztó platformokon, mint a YouTube. Az RSS jelentése ‘ Rich Site Summary ‘vagy’ Really Simple Syndication’, és kezeli, hogy a felhasználók hogyan férnek hozzá és fogyasztanak tartalmat.

a hírolvasók harmadik féltől származó alkalmazások, amelyek böngészőalapú szolgáltatásként vagy mobil alkalmazásként léteznek számos eszköz számára. A felhasználók annyi webhely legfrissebb tartalmát böngészhetik egy helyen, amennyit csak akarnak, és így drasztikusan csökkentik az egyes webhelyek külön-külön történő látogatásának kézi munkáját.

az RSS nem igényel fizetést, bár a hírcsatorna-olvasók bizonyos funkciói fizetettek. A WordPress jó támogatást nyújt az RSS – hez. Minden WP webhely saját RSS-hírcsatornával rendelkezik, amelyet a felhasználók könnyen megtalálhatnak. A webhelytulajdonosoknak nem kell semmit tenniük, hacsak nem akarnak többet hozzáadni RSS-hírcsatornáikhoz.

minden, amit tudni kell az RSS-hírcsatornákról

az RSS-hírcsatornák nagyon élnek és széles körben használják még ma is. Ezt láthatja abban, hogy a Google hogyan jeleníti meg az információkat az egyes keresésekhez – időjárási frissítések, valutaátváltási árfolyamok és a 2020-ra vonatkozó legrelevánsabbak, az Egyesült Államok választási frissítései és a COVID-19 statisztikák globális és helyi szinten.

a Google ezt azon az alapon teszi, hogy az RSS-hírcsatornák az egyik forrásból származó tartalmat szindikálják, és azt egy másiknak terjesztik. Általában ez a folyamat egy RSS-hírcsatorna-olvasón belül történik, de a Google és más webhelyek szabadon integrálhatják az információkat az RSS-en keresztül.

az RSS-hírcsatornák XML-ben vannak kódolva, és a webhely kódjában találhatók. Ezeket az XML fájlokat az RSS-hírcsatorna-olvasók feltérképezik és olvassák, amelyek bármilyen új kiadványt hozzáadnak a hírcsatornához. Az RSS-hírcsatornák mögött meghúzódó elveket olyan közösségi oldalakon használják, mint a Facebook, az Instagram, a Twitter és a YouTube. Kövessen vagy iratkozzon fel egy oldalra, és új bejegyzéseket kap a hírcsatornán. A legfontosabb különbség az, hogy az RSS a bejegyzések időrendi sorrendjét helyezi előtérbe.

a WordPress alapértelmezett RSS-hírcsatornákat hoz létre webhelyéhez, amelyek egyszerűek, kezdetlegesek és elvégzik a munkát. Ha nem különösebben érdekli, hogyan néz ki az RSS-hírcsatorna, vagy az összes tartalmat egy hírcsatornába tömöríti, akkor hagyja el webhelyét úgy, ahogy van. De ha többet szeretne… a WordPress együttműködik a jövőkép életre keltésében.

hogyan használhatja az RSS – t a WordPress-ben

egy kis kreativitással az RSS több feladatot is elvégezhet a fő funkcióján kívül-lehetővé teszi az internethasználók számára, hogy megtekintsék az RSS-olvasóba exportált számos webhely tartalmát. A WordPress továbbra is kiválóan támogatja az RSS-t, annak ellenére, hogy egy évtizede eltávolodtunk a zenitjétől. A webhelytulajdonosok lehetőséget kapnak arra, hogy:

  • hozzon létre egy webhelyet, amely más online forrásokból származó tartalmat szindikál. Csak annyit kell tennie, hogy megkeresi a releváns hírcsatornákat a választott témához, és importálja azok tartalmát RSS-hírcsatornákon keresztül. Ez különösen akkor hasznos, ha érdekel egy hiánypótló téma, és hubot szeretne létrehozni azoknak az olvasóknak, akik nem akarnak túl sokat ásni az információért.
  • integrálja az RSS-t a közösségi média platformokkal. Ez vonatkozik mind a tartalom irányítására a közösségi média oldalairól a webhelyére, mind fordítva. Legyen hírcsatornája a Twitter-oldaláról közvetlenül a kezdőlapján, vagy jelenítse meg a legújabb podcast-epizódokat, ahol a látogatók megtalálhatják őket. Tartalmát automatikusan megoszthatja a közösségi médiában is, egyszerű automatizálással.
  • használja az RSS-t az ügyfelek véleményeinek és észrevételeinek az ajánlások oldalán.
  • olyan tartalom megjelenítése, amely nem a sajátja, de releváns a közönség számára. Lehet, hogy Ön a helyi híreknek szentelt webhely, ebben az esetben van értelme élő időjárási jelentéseket megjeleníteni. Az üzleti oldalak számára talán a tőzsdék alkalmasak. Mindez az RSS erejével érhető el.

hozzon létre egy egyéni RSS feed WordPress

RSS értékesíti curation, mint az alapvető érték proposition – egy felhasználóbarát módja annak, hogy vállalja felett, amit olvas hatékonyan. A felhasználók az RSS-hírcsatornák olvasóira támaszkodnak, hogy a gondos kiválasztás és automatizálás révén csökkentsék az online tartalom hatalmas méretét. Csökkentse az alantas feladatokat, és élvezze az egyetlen mester takarmány előnyeit.

az Inoreader kiváló szűrési és kurációs képességekkel rendelkezik. Szűrők és szabályok segítségével bármilyen módon alakíthatja a hírcsatornákat a témák és a szerzők bevonásával és kizárásával. Bár ez nagyon hasznos, a fő hátránya az, hogy a Kurátor felelőssége az olvasóra hárul, amikor a weboldal tulajdonosai könnyen elvégezhetik a nehéz emelést.

a WordPress egyszerűvé tette az egyéni RSS-hírcsatornák létrehozását más platformokhoz képest, és ez egy olyan befektetés, amely megéri a kevés időt.

használjon RSS plugint

a WordPress és az RSS kéz a kézben járnak. A platform továbbra is támogatja az RSS-t, és az Általános RSS-hírcsatorna automatikus létrehozásán kívül a felhasználók tovább bővíthetik webhelyüket a pluginek további használatával, hogy szabadon hozzáadhassanak elemeket. Néhány egyszerű kattintással gazdagíthatja az általános felhasználói élményt.

a Better RSS feed a kozmetikus az RSS feedhez, és lehetővé teszi a médiatartalom hozzáadását a bejegyzésekhez – egy miniatűr minden bejegyzés kivonatához és teljes szövegéhez. Ez ad a takarmány egy csiszolt és vonzó megjelenés. Nem is beszélve arról, hogy vizuálisan jelzi az olvasóknak, hogy mit várhatnak el a bejegyzésben, ami hatékonyabb, mint egyedül a címekre támaszkodni.

Kategóriaspecifikus RSS-hírcsatorna-előfizetés létezik, hogy a teljes tartalomfolyamot szétterítse az adott tárgyra. Kapcsolja be a kategória címkék a saját egyedi RSS-hírcsatornák. Az olvasók jobban hozzá tudják igazítani a kapni kívánt tartalmat általános olvasási érdeklődésükhöz. Ennek a bővítménynek van értelme telepíteni olyan webhelyekre, ahol naponta több bejegyzés található, amelyek egyébként egyetlen RSS-hírcsatornán keresztül eláraszthatják az olvasókat.

végül használhatja a WordPress RSS támogatási funkcióját egy aggregátor webhely létrehozásában. WP RSS Aggregator források hírcsatornák más oldalakon csoportosítva téma és ellátja az olvasók egy állandó patak cikkek és hírek egy speciális érdeklődési terület. Így a felhasználóknak nem kell saját RSS-hírcsatornáikat egy hírcsatorna-olvasóban kurálniuk, hanem egy fő előfizetéssel kell rendelkezniük.

kódoljon RSS-hírcsatornát a WordPress-ben

néha az automatikusan generált RSS-hírcsatorna nem felel meg annak, amit az olvasóközönségnek szüksége van vagy elvár a tartalmától. A WordPress ezt elég könnyen megoldja. Alapvető jellemzője, hogy rugalmasságot biztosít a webhelytulajdonosoknak, hogy saját egyéni RSS-t hozzanak létre, ahogy jónak látják.

ahelyett, hogy csak egyetlen szerző vagy kategória tartalmát célozná meg, mélyen belemerülhet egy adott cikksorozatba. Igen, meg lehet csinálni, de tisztességes figyelmeztetés – már sejtenie kell, hogy a WordPress hogyan működik, és előzetesen egy kicsit körbejárta a kódot.

fontos: mielőtt még egy sor kódot is meg merne írni, jobb, ha biztonsági másolatot készít a webhelyéről. Ez a lépés nem sok, mivel rengeteg biztonsági mentési bővítmény van kifejlesztve a WordPress számára. Szerezd meg az UpdraftPlus-t, és nyugodj meg, tudva, hogy mindig visszatérhetsz egy korábbi verzióra, ha a dolgok délre mennek.

a felelősség kizárásával itt az ideje létrehozni az egyéni RSS-hírcsatornát, és ezt úgy teheti meg, hogy ezt a kódot a funkciókba helyezi.a webhely php fájlja:

add_action('init', 'customRSS');function customRSS(){ add_feed('newfeed', 'customRSSFunc');}

Megjegyzés – elérheti a funkciókat.php fájl a cPanel fájlkezelőn keresztül. Miután megtalálta, nyomja Edit és Ön a vidám utat.

látni fogja, hogy hangsúlyoztuk a ‘newfeed’ – et. Ez lesz az egyéni RSS-hírcsatorna neve, és fontos megjegyezni, hogyan írta a következő lépést, amely a WordPress visszahívását hozza létre.

a következő kódsor, amit be kell illesztened, ez, és ugyanazt a nevet kell használnod, amit az előző részben írtál a ‘newfeed’ – hez.

function customRSSFunc(){ get_template_part('rss', 'newfeed');}

mentse el az előrehaladást, és zárja be a funkciókat.php fájl.

most az RSS-hírcsatorna és a sablon részleteire térünk át. Hozzon létre egy új RSS nevű fájlt.php, ami az, amit a kód eddig megtalálja. Az rss-ben.php fájl, illessze be ezt a sablont. Innentől kezdve legyen olyan kreatív, amennyit csak akar, és változtassa meg annyi összetevőt,amennyit csak akar, hogy jobban illeszkedjen az RSS-kódhoz. Nyomja meg a Mentés, és minden kész.

<?php/*** Template Name: Custom RSS Template - Feedname*/$postCount = 5; // The number of posts to show in the feed$posts = query_posts('showposts=' . $postCount);header('Content-Type: '.feed_content_type('rss-http').'; charset='.get_option('blog_charset'), true);echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>';?><rss version="2.0"xmlns:content="http://purl.org/rss/1.0/modules/content/"xmlns:wfw="http://wellformedweb.org/CommentAPI/"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:atom="http://www.w3.org/2005/Atom"xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"xmlns:slash="http://purl.org/rss/1.0/modules/slash/"<?php do_action('rss2_ns'); ?>><channel><title><?php bloginfo_rss('name'); ?> - Feed</title><atom:link href="<?php self_link(); ?>" rel="self" type="application/rss+xml" /><link><?php bloginfo_rss('url') ?></link><description><?php bloginfo_rss('description') ?></description><lastBuildDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_lastpostmodified('GMT'), false); ?></lastBuildDate><language><?php echo get_option('rss_language'); ?></language><sy:updatePeriod><?php echo apply_filters( 'rss_update_period', 'hourly' ); ?></sy:updatePeriod><sy:updateFrequency><?php echo apply_filters( 'rss_update_frequency', '1' ); ?></sy:updateFrequency><?php do_action('rss2_head'); ?><?php while(have_posts()) : the_post(); ?><item><title><?php the_title_rss(); ?></title><link><?php the_permalink_rss(); ?></link><pubDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_post_time('Y-m-d H:i:s', true), false); ?></pubDate><dc:creator><?php the_author(); ?></dc:creator><guid isPermaLink="false"><?php the_guid(); ?></guid><description><!]></description><content:encoded><!]></content:encoded><?php rss_enclosure(); ?><?php do_action('rss2_item'); ?></item><?php endwhile; ?></channel></rss> 

Megjegyzés – Ne feledje, hogy valószínűleg vannak olyan hibák, amelyeket el kell hárítania. A türelem a legjobb szövetségese ebben a folyamatban.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.