FeedSmith (Feedburner): problema con i Tag
Tempo fa abbiamo visto come eseguire il redirect dei feed di Wordpress verso Feedburner, tramite il plugin FeedSmith. Se però utilizzate anche il plugin Ultimate Tag Warrior, oppure fate uso dei Tag nativi del nuovo Wordpress 2.3, avrete notato un bel problema: i feed dei singoli tag non sono più disponibili.
Se proviamo, infatti, ad accedere al feed http://mioblog/tag/feed/, verremo rediretti verso il feed della home page del nostro blog basato su Wordpress, a sua volta rediretto verso feedburner: http://feeds.feedburner.com/mioblog.
Per risolvere il problema basta però modificare lievemente il codice del plugin FeedSmith. Entriamo nella Dashboard (o Bacheca) del nostro Wordpress, e andiamo alla scheda Plugin; cerchiamo la riga relativa al plugin FeedBurner FeedSmith e facciamo click su Modifica.
Si aprirà l’interfaccia per modificare il codice di FeedSmith. Con la ricerca interna del browser (solitamente ctrl+f) cercate la seguente riga di codice:
if (is_feed() && $feed != 'comments-rss2' && !is_single() && $wp->query_vars['category_name'] == '' && ($withcomments != 1) && trim($feedburner_settings['feedburner_url']) != '') {
e aggiungete la condizione !is_tag() all’interno dell’if, come nel seguente esempio:
if (is_feed() && $feed != 'comments-rss2' && !is_single() && !is_tag() && $wp->query_vars['category_name'] == '' && ($withcomments != 1) && trim($feedburner_settings['feedburner_url']) != '') {
(potete anche sostiture tutta la riga con quella riportata nell’esempio). Facendo click su Aggiorna il file, avrete di nuovo i feed dei vostri bei tag. ![]()
Il problema nasce dal fatto che FeedSmith vuole mantenersi compatibile con le precedenti versioni di Wordpress, dove i tag non sono implementati di default; pertanto il redirect viene disattivato in caso di una pagina di una categoria o di un articolo singolo, ma non vengono contemplate le pagine dei tag.
Fonte: la discussione “WordPress FeedSmith problem with Ultimate Tag Warrior (UTW)“ del forum di Feedburner.
Articoli simili:
Se questo articolo ti è stato utile, segnalalo sul tuo sito! Puoi inoltre seguire comodamente gli aggiornamenti di Techlog tramite il feed RSS; infine puoi lasciare un commento se ti serve aiuto (o anche solo per un saluto); anche qui non serve registrarsi (sono abilitati anche i commenti anonimi; l'E-Mail serve, eventualmente, per ricevere le notifiche delle nuove risposte). ;-)





December 12th, 2007 at 11:50 am
FeedSmith (Feedburner) e Ultimate Tag Warrior…
Tempo fa abbiamo visto come eseguire il redirect dei feed di Wordpress verso Feedburner, tramite il plugin FeedSmith. Se però utilizzate anche il plugin Ultimate Tag Warrior, avrete notato un bel problema: i feed dei singoli tag non sono più disponib…
December 12th, 2007 at 12:55 pm
Aggiornamento: ho notato (come riportato nell’articolo) che il problema non è limitato al solo UTW, ma anche ai tag nativi di Wordpress >= 2.3
January 7th, 2008 at 10:44 pm
Ottimo articolo ti verrò a trovare spesso.
January 8th, 2008 at 12:50 am
@dgawebdesign: grazie