Udgiv eksterne feeds på dit WordPress-websted

Depositphotos38199905 s

Nogle mennesker er ikke klar over det, men WordPress har integreret muligheden for at udgive andre feeds med nogle out of the box -funktioner. Jeg har tidligere skrevet om, hvordan man udgiver en blogs feed for at give en boost til et websteds søgeordstæthed for forbedret søgemaskineoptimering - men det er sådan, man gør det rigtigt i WordPress.

WordPress har integreret Magpie og RSS Caching inden for sit tilgængelig funktion, fetch_feed:

  • hent_feed - Hent et RSS-feed fra en URL med automatisk cache (inkluderet i rss_functions.php)

Hvis du f.eks. Gerne vil tilføje vores seneste 5 indlæg til dit websted (som vi gjorde den Highbridge):

get_item_quantity (5); $ items = array_slice ($ rss-> get_items, 0, $ maxitems); Afslut Hvis; ?>  Ingen varer '; else foreach ($ items som $ item):?> get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->get_date('j FY | g:i a') ); get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->get_date ('j FY | g: i a')); get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->?>'> get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->?> '> get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->get_title() ); get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->get_title ()); get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->?> get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->?>

Rediger din WordPress -skabelon (Design> Theme Editor), og placer koden, hvor du vil have feedet til at offentliggøre. Der er også masser af sidebar -widgets derude, der også vil udgive feeds til dig.

4 Kommentarer

  1. 1

    Du kan også offentliggøre dit eget indhold, ikke kun andre. Jeg har gjort det i et stykke tid kl SMJdesign da alt det er en blog, der er en sammenlægning af mine fire blogs. Jeg foretrækker at bruge FeedList-plugin i stedet for den indbyggede RSS-funktionalitet.

    Du kan bruge dette til et Twitter-sideblog eller andet, der har et RSS-feed!

    • 2

      Godt at se dig på cirklen, Stephen! Er du nysgerrig efter fordelene ved pluginet i forhold til de indbyggede funktioner? Er det simpelthen grænsefladen? Jeg kan godt lide det faktum, at caching er indbygget i den interne funktion - for dage / steder med stort volumen kan det være nyttigt!

      Cheers!
      Doug

  2. 3

    Strålende - det er lige hvad jeg har brug for! Jeg har arbejdet på et WP MU-sted, og jeg vil simpelthen have, at hovedbloggen bare skal vise en side med en flot grafik til hver af blogs. Nu kan jeg tilføje et par indlæg under hver grafik i stedet for at få dem til at hænge ud på sidebjælken ved hjælp af RSS-widgeten.

    • 4

      Fantastisk, William!

      Den sjove del er, at jeg var halvvejs på vej til at implementere MagPie, da jeg besluttede at tjekke WP-webstedet for at se, hvordan andre måske gjorde det. Disse folk på WP gør virkelig et fantastisk stykke arbejde, ikke?

      Doug

Hvad mener du?

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.