Frammenti di WordPress: Reindirizzare il feed RSS verso il nostro Feedburner

Feedburner è un servizio ben noto che consente di sapere quante persone hanno sottoscritto il tuo feed RSS. Con questo codice facciamo in modo che il nostro feed Rss di default di wordpress come ad esempio per questo blog http://www.marcobruni.info/wordpress/rss/ venga reindirizzato automaticamente al mio Feedburner http://feeds.feedburner.com/marcobruni.

Basta incollare queste 4 righe di codice all’interno del file functions.php (Funzioni Tema) tramite il menù di wordpress Aspetto->Editor, salvate il file e il gioco è fatto!

// Redirect RSS feeds to Feedburner
add_action('template_redirect', 'cwc_rss_redirect');

function cwc_rss_redirect() {
	if ( is_feed() && !preg_match('/feedburner|feedvalidator/i', $_SERVER['HTTP_USER_AGENT'])){
		header('Location: http://feeds.feedburner.com/marcobruni');
		header('HTTP/1.1 302 Temporary Redirect');
	}
}