Hoe schakel je een WordPress RSS feed uit?

Ik kreeg gisteren een e-mail van Arjan. Hij probeerde al een paar dagen uit te vogelen hoe hij de RSS feed in WordPress kan uitschakelen.

Voor de verandering leek het me leuk om in een blogbericht antwoord te geven op een vraag en Arjan is de eerste “gelukkige”, uiteraard met zijn goedkeuring.

RSS feed uitschakelen in WordPress

Ondanks dat de meeste mensen hier geen behoefte aan hebben, kan het altijd een keer voorkomen dat je een reden hebt om je RSS feed uit te schakelen.

Het kan bijvoorbeeld zijn dat je een website hebt voor privé gebruik en dat dit een overbodige luxe is.

Wat je moet doen om de RSS feed uit te schakelen is onderstaande code in het functions.php bestand van je theme plakken.

function fb_disable_feed() {
	wp_die( __('Er is geen RSS feed beschikbaar, bekijk onze <a href="'. get_bloginfo('url') .'">website</a> voor nieuwe berichten!') );
}

add_action('do_feed', 'fb_disable_feed', 1);
add_action('do_feed_rdf', 'fb_disable_feed', 1);
add_action('do_feed_rss', 'fb_disable_feed', 1);
add_action('do_feed_rss2', 'fb_disable_feed', 1);
add_action('do_feed_atom', 'fb_disable_feed', 1);

De tekst “Er is geen RSS feed beschikbaar, bekijk onze website voor nieuwe berichten!” zou je eventueel nog kunnen aanpassen naar iets anders.

Als je geen enkel idee hebt hoe je dit moet doen, dan kun je het best eerst even het artikel “Hoe plaats je snippets in WordPress” doorlezen om problemen te voorkomen.

2 reacties Voeg ook een reactie toe

  1. Top dat je er een artikel over wou schrijven, erg leuk.

    Het werkt perfect hartstikke bedankt. Nog een paar kleine dingetjes en dan kan mijn website echt online.

Geef een reactie