FeedSmith (Feedburner): problema con i Tag Scrivi un commento!

FeedSmith (Feedburner): problema con i Tag

Wordpress, Feedburner e Ultimate Tag WarriorTempo 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). ;-)

4 Responses to “FeedSmith (Feedburner): problema con i Tag”

  1. diggita.it Says:

    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…

  2. notorious Says:

    Aggiornamento: ho notato (come riportato nell’articolo) che il problema non è limitato al solo UTW, ma anche ai tag nativi di Wordpress >= 2.3

  3. dgawebdesign Says:

    Ottimo articolo ti verrò a trovare spesso.

  4. notorious Says:

    @dgawebdesign: grazie :)

Leave a Reply


SMS Gratis