BigThink

Plugin WordPress: separare i trackback dai commenti

Un difetto piuttosto fastidioso nella maggior parte dei temi per WordPress è quello di mischiare i commenti con i trackback e i pingback, creando spesso confusione.
Perchè allora non tenere ben puliti e distinti questi diversi tipi di feedback da parte degli utenti, separandoli gli uni dagli altri?

Grazie al plugin Trackbacks Apart, potrete farlo con pochi semplici click e una minima modifica al vostro tema.

E’ un plugin creato da me, anche se devo ammettere che di mio c’è ben poco: mi sono limitato a trasformare in plugin alcune funzioni di questo tutorial, per facilitare l’installazione a chi ha difficoltà a smanettare con codice php.

In sostanza ecco ciò che il plugin fa:

  • elimina trackback/pingback dal Loop dei commenti
  • aggiorna il counter dei commenti in modo che non tenga conto di trackback/pingback
  • crea un nuovo Loop dove elenca tutti i trackback/pingback

Quest’ultimo Loop viene posizionato dove desiderate (ad esempio dopo i commenti o dopo il form, se preferite), tramite l’inserimento di un tag nel vostro tema.

DOWNLOAD

Trackbacks Apart 1.0  Trackbacks Apart 1.0 (929 bytes) - scaricato 2.973 volte

INSTALLAZIONE

  • Scaricate e scompattate il file zip.
  • Uploadate il file trackbacks-apart.php nella cartella wp-content/plugins del vostro blog.
  • Attivate il plugin.
  • Inserite il seguente tag nel file comments.php del vostro tema:
<?php template_trackback(); ?>

Tale tag va inserito dove desiderate che appaia l’elenco dei trackback.
Ad esempio, nel tema di Default, se volete posizionarlo dopo i commenti, dovrete inserirlo al di fuori del Loop, dopo queste righe di codice:

     <?php endif; ?>
<?php endif; ?>

e prima di

<?php if ('open' == $post->comment_status) : ?>

PERSONALIZZAZIONE
Il tag accetta il parametro opzionale title, che vi permette di impostare il titolo al posto di quello di default:

<?php template_trackback("Trackback"); ?>

Ovviamente poi potete impostare i CSS per dare alla lista lo stile che preferite o potete agire direttamente sul codice html e php del plugin, per personalizzarlo come desiderate.

DEMO
Per una versione dimostrativa del plugin, puoi guardare direttamente i vari post del mio blog e noterai il funzionamento.

COMPATIBILITA’
Testato con WordPress 2.3.3, 2.5 e 2.7, ma credo non abbia problemi anche con gli altri. Nel caso, testate e fatemi sapere.

Per problemi, domande, insulti (ma anche no…), lasciate pure un commento qua sotto.

Articolo scritto da Ghido

Fondatore di BigThink.it, si occupa dello sviluppo e del coordinamento dei progetti tecnologici. Specializzato nel Marketing su Facebook e nello sviluppo di Applicazioni Social, fa consulenza e formazione ad aziende ed agenzie.

Leggi anche...

6+1 plugin per la gestione del caro WordPress

6+1 plugin per la gestione del caro WordPress

Ecco una piccola rassegna di plugin utili al nostro blog WordPress, che coprono alcune delle esigenze che un blogger può avere: gestione dei commenti, posizionamento, sicurezza... Subscribe 2 Comments: permette ai commentatori di essere avvisati via e-mail per i nuovi commenti su un post. Il plugin include un funzionale manager delle sottoscrizioni, che consente ...
6 Plugin WordPress per la gestione di Ruoli e Permessi

6 Plugin WordPress per la gestione di Ruoli e Permessi

Se utilizzi WordPress come CMS per i tuoi siti o se hai un blog multiautore, avrai prima o poi la necessità di limitare i permessi dei vari autori. Fare in modo che possano scrivere solo in una certa categoria, evitare che modifichino i tuoi articoli, creare aree riservate... La gestione dei Ruoli è importante ...
Una barra con OKNOtizie, Facebook e Twitter per WordPress

Una barra con OKNOtizie, Facebook e Twitter per WordPress

In molti mi hanno chiesto come ho fatto a mettere sotto ogni articolo la barra di OKNotizie, con il pulsante di Facebook e quello di Twitter. E' molto utile perchè permette di avere sott'occhio i tre network principali per la diffusione dei nostri post. Ho deciso allora di scrivere questo articolo, così che tutti ...
I plugin per WordPress che uso

I plugin per WordPress che uso

Quello che segue è un post classico che quasi tutti i blogger scrivono prima o poi. Perchè non farlo anche qui? Non per omologarmi alla massa, ma per il semplice motivo che è comunque fonte di utili informazioni: uso talmente tanti plugin su questo blog che scommetto ce ne saranno alcuni che non ...
I Fantastici 3: Usare WordPress come CMS

I Fantastici 3: Usare WordPress come CMS

E' da parecchio tempo che non scrivo un articolo su WordPress, ma ultimamente mi sono ritrovato a smanettarci per motivi di lavoro e vorrei condividere alcuni consigli. Dovendo realizzare un sito molto complesso, dopo varie ricerche, ho trovato i plugin migliori per sfruttare le novità di WordPress 3.0 al meglio. Vediamoli insieme.

30 Commenti

  1. Ottimo lavoro, funziona perfettamente anche nell’ultimissima versione di WordPress. 🙂

    7 novembre 2011, 09:45
  2. Sarebbe fondamentale poter rimuovere i pingback anche dal widget dei commenti recenti, come richiesto da altri lettori qui sopra.

    Puoi modificare il plugin affinchè svolga anche questo oneroso compito? Grazie.

    11 febbraio 2011, 10:16
  3. Grande, grazie mille! 🙂 L’ho appena installato sul mio Blog seguendo le tue istruzioni e tutto funziona alla perfezione senza che si sia stravolto lo stile dei commenti.
    Grazie ancora, ciao! 😉

    12 gennaio 2011, 00:46
  4. Funziona perfettamente anche con wordpress 2.9.2. Ottimo plugin, grazie mille. 🙂

    16 giugno 2010, 18:47
  5. Grazie mille del plugin 🙂 Sai per caso come rimuovere la lista dei trackback anche dal widget di WordPress dei “Commenti recenti”? 🙂

    Grazie ancora 😉

    21 gennaio 2010, 03:32
    • anche noi piacerebbe eliminare quella cosa dal widget, puoi aiutarci?
      e grazie per la guida, molto utile

      8 aprile 2010, 07:49
  6. Grande! grazie mille, l’ho appena inserito con successo nel mio blog 😉

    8 gennaio 2010, 19:32
  7. davvero ottimo e soprattutto comodo! Testato con Wp 2.8.4 senza problemi 😉

    3 ottobre 2009, 16:29
  8. Bellino

    24 giugno 2009, 18:33
  9. Ciao!! Grazie mille per il plugin! E’ stupendo!! Stavo diventando matta a capire come dividerli e non ci riuscivo! Ed ecco che mi vieni in aiuto tu :mrgreen: è anche facile da personalizzare!

    Ah funziona benissimo con wp 2.7.1 :mrgreen:

    7 aprile 2009, 14:17
    • Ghido

      Felice che ti sia tornato utile 😉
      Ne ho approfittato per aggiungere WP 2.7 alla lista delle versioni supportate, grazie.

      7 aprile 2009, 15:24
      • Prego :mrgreen:

        7 aprile 2009, 18:25
  10. Grazie innanzitutto per il plugin, davvero utilissimo. Col mio tema però (Foxy 281 v0.1.) qualcosa non funziona. Quando ci sono solo i trackbacks tutti ok, ma quando ci sono anche commenti i trackbacks sono duplicati: appaiono con il solo titolo alla fine della pagina (o messo il tag in fondo a comments.php) e con titolo+contenuto subito dopo l’ultimo commento. Ho provato in tutti i modi, riposizionando il tag, ma non riesco a capire.. qualche idea?

    13 gennaio 2009, 00:49
  11. Grande… ottima soluzione, esattamente ciò che cercavo… 🙂

    3 gennaio 2009, 13:32
  12. Ghido

    [Comment ID #796 Will Be Quoted Here]
    Bene! Son contento di esserti stato utile 😉

    Per colorare la sintassi uso questo plugin

    4 ottobre 2008, 15:33
  13. vè grazie 1000 per il plugin, utilizzzimo!
    facile da installare e customizzare, mi hai risolto un problema!
    tnx

    PS = cosa usi per colorare la sintassi dei codici che posti nell’articolo?

    4 ottobre 2008, 15:25
  14. Ghido

    [Comment ID #690 Will Be Quoted Here]
    🙂

    [Comment ID #691 Will Be Quoted Here]
    Ti rispondi anche da solo? 😀

    14 settembre 2008, 23:23
  15. jajo

    sisi infatti

    14 settembre 2008, 23:16
  16. jajo

    no no però è fico

    14 settembre 2008, 23:16

11 Citazioni