Gestire i feed in WordPress
I feed in WordPress vengono definiti all’interno del tema in uso, e molto spesso sono impostati per essere sia il feed dei post che dei commenti.
Non sempre questa impostazione è quella adatta al proprio blog e purtroppo l’impostazione non è -come verrebbe spontaneo pensare- nel file header.php.
Intervenire con una modifica è un’operazione un po’ più delicata e infatti prima di procedere consiglio di effettuare l’opportuno backup del file functions.php.
La prima cosa da fare è verificare quali feed sono effettivamente attivi, quindi occorre visualizzare il codice html della home page del blog.
Nelle prime righe visualizzate vengono mostrati anche i feed. Se sono quelli desiderati non serve procedere.
Se invece si vuole modificarli occorre editare il file functions.php e inserire:
remove_action(‘wp_head’, ‘feed_links’, 2);
remove_action(‘wp_head’, ‘feed_links_extra’, 3);
In questo modo si escludono i feed impostati di default.
Occorre poi inserire il feed per i soli post, quindi qualcosa del tipo:
<link rel=”alternate” type=”application/rss+xml” title=”My custom feed” href=”/feed.xml”>
Editare quindi il file header.php e inserire:
<link rel=”alternate” type=”application/rss+xml” title=”<?php bloginfo(‘name’); ?> RSS Feed” href=”<?php bloginfo(‘rss2_url’); ?>” />
e verificare se il risultato ottenuto è corretto.