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.

wordpress feed

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.

Lascia il tuo commento