Hoe maak je een RSS feed in WordPress
Inhoud van dit artikel
Hoe maak je een RSS feed in WordPress
WordPress is een van de populairste platformen voor het maken en beheren van websites. Het biedt gebruikers de mogelijkheid om eenvoudig inhoud toe te voegen en te bewerken, zonder de noodzaak om veel technische kennis te hebben. Een van de handige functies van WordPress is de mogelijkheid om een RSS feed toe te voegen aan uw website. In dit artikel leggen we uit hoe u een RSS feed kunt toevoegen en zichtbaar kunt maken in WordPress.
Wat is een RSS feed
Een RSS feed is een manier om uw bezoekers op de hoogte te houden van nieuwe inhoud op uw website. Het staat voor “Really Simple Syndication” en biedt bezoekers de mogelijkheid om uw nieuws en updates te volgen zonder dat ze uw website elke keer hoeven te bezoeken.
Waarom een RSS feed toevoegen aan uw website
Er zijn vele redenen waarom het toevoegen van een RSS feed aan uw website een goed idee is. Hieronder vindt u enkele voordelen:
- Het maakt het gemakkelijker voor uw bezoekers om op de hoogte te blijven van uw nieuws en updates.
- Het verhoogt de zichtbaarheid van uw website, aangezien bezoekers uw feed kunnen delen met anderen
- Het verbetert de vindbaarheid van uw website in zoekmachines, aangezien zoekmachines uw feed kunnen gebruiken om meer informatie over uw website te verkrijgen.
Hoe u een RSS feed toevoegt aan uw WordPress website
Er zijn twee manieren om een RSS feed toe te voegen aan uw WordPress website: door gebruik te maken van een plugin of door de feed handmatig toe te voegen aan uw theme. Hieronder beschrijven we beide methoden.
Methode 1: gebruik maken van een plugin
De eenvoudigste manier om een RSS feed toe te voegen aan uw WordPress website is door gebruik te maken van een plugin. Er zijn veel verschillende plugins beschikbaar, waaronder de (grotendeels) gratis plugin “WP RSS Aggregator“.
Om de plugin te gebruiken, volgt u de onderstaande stappen:
Installeer de plugin “WP RSS Aggregator”.
Ga naar het menu “Instellingen” en selecteer “WP RSS Aggregator”.
Voer de URL van uw feed in (bijvoorbeeld: https://webconstructions.nl/feed).
Klik op de knop “Opslaan”.
Controleer of de feed correct werkt door de URL in uw browser te plakken (bijvoorbeeld: https://webconstructions.nl/feed).
Methode 2: handmatig toevoegen van de feed aan uw theme
Als u niet wilt gebruikmaken van een plugin, kunt u ook de feed handmatig toevoegen aan uw theme. Hieronder beschrijven we hoe u dit kunt doen:
Maak een nieuw bestand aan in uw theme-map en noem het bijvoorbeeld “feed.php”.
Voeg de onderstaande code toe aan het bestand:
<?php
header('Content-Type: application/rss+xml; charset=UTF-8');
echo '<?xml version="1.0" encoding="UTF-8"?>';
?>
<rss version="2.0">
<channel>
<title>Titel van uw feed</title>
<link>URL van uw website</link>
<description>Beschrijving van uw feed</description>
<?php
$args = array(
'posts_per_page' => 10,
'post_type' => 'post',
'post_status' => 'publish'
);
$posts = new WP_Query($args);
if ($posts->have_posts()) {
while ($posts->have_posts()) {
$posts->the_post();
?>
<item>
<title><?php the_title_rss(); ?></title>
<link><?php the_permalink_rss(); ?></link>
<description><?php the_excerpt_rss(); ?></description>
<pubDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_post_time('Y-m-d H:i:s', true), false); ?></pubDate>
<guid isPermaLink="false"><?php the_guid(); ?></guid>
</item>
<?php
}
}
?>
</channel>
</rss>
Voeg de volgende code toe aan het bestand “functions.php” van uw theme:
add_action('init', 'add_feed_rules');
function add_feed_rules()
{
add_feed('feed', 'custom_feed_render');
}
function custom_feed_render()
{
get_template_part('feed');
}
Controleer of de feed correct werkt door de URL in uw browser te plakken (bijvoorbeeld: https://webconstructions.nl/feed).
Hoe u de RSS feed zichtbaar maakt op uw website
Nu u de RSS feed heeft toegevoegd aan uw WordPress website, is het belangrijk om deze zichtbaar te maken voor uw bezoekers. Hieronder beschrijven we enkele methoden om dit te bereiken:
Voeg een RSS-feed-link toe aan de header of footer van uw website. U kunt hiervoor de volgende code gebruiken:
<a href="<?php bloginfo('rss2_url'); ?>">Abonneer op onze RSS feed</a>
Voeg een RSS feed widget toe aan uw sidebar. Dit kunt u doen door naar “Weergave” -> “Widgets” te gaan en vervolgens de widget “RSS” toe te voegen aan de gewenste sidebar.
Voeg een RSS feed-link toe aan de voettekst van uw berichten. U kunt hiervoor de volgende code gebruiken:
<a href="<?php the_permalink(); ?>feed/">Abonneer op de RSS feed van dit bericht</a>
Conclusie
Door een RSS feed toe te voegen aan uw WordPress website, kunt u uw bezoekers op de hoogte houden van de nieuwste updates en content. Of u nu kiest voor de plugin-methode of de handmatige methode, u zult zien dat het eenvoudig is om een RSS feed aan uw website toe te voegen.
Wij hopen dat deze uitleg duidelijk was en dat u nu in staat bent om een RSS feed aan uw WordPress website toe te voegen en te weergeven. Heeft u nog vragen, aarzel dan niet om contact met ons op te nemen.