Cum de a separa Trackback-uri de la comentarii în WordPress

Cum de a separa Trackback-uri de la comentarii în WordPress / Tutoriale

Cum de a separa Trackback-urile din comentarii nu este un nou hack, dar când WordPress a lansat versiunea 2.7, au introdus un nou sistem de comentarii, care a inclus comentariile filetate, abilitatea de a paginate și multe altele. Dar, împreună cu această schimbare, au schimbat și mulți parametri de bază ai fișierelor. În acest articol vă vom arăta cum puteți separa trackback-urile de comentariile din WordPress. Acest hack va funcționa numai pentru versiunea 2.7+ și dacă nu îl utilizați, ar trebui să începeți acum din cauza atacului recent MySQL asupra versiunilor mai vechi.

Am găsit acest tutorial pe unul dintre site-urile web ale dezvoltatorului WordPress, numit Sivel.net

Iată un exemplu de buclă nouă pe care o vom referi în tutorial:

  

la% u201C% u201D

comment_status):?>

Comentariile sunt închise.

Găsiți acest cod în comments.php:

  

Direct sub acest cod adăugați următorul cod:

  [/ php După ce ați adăugat codul de mai sus, găsiți acest cod:  

Înlocuiți codul de mai sus cu următorul cod:

  

Acum, după cum vedeți în buclă de exemplu, există un cod pentru lista ordonată care arată

  

Direct sub acest cod se adaugă:

  

Acum, prin adăugarea etichetei endif, dacă nu aveți niciun comentariu, lista ordonată nu va fi afișată. Acum, vă permite să treceți la adăugarea ping-urilor la comentarii.

Adăugați următorul cod de mai jos sau oricum doriți să îl afișați. Va afișa ping-urile.

  

Urmăritori / Pingbacks

Acum, atunci când aveți acest lucru va afișa trackback-uri, dar le va arăta ca și comentarii. Acum, poate doriți să le afișați ca o listă, deoarece alții înțeleg că pierdeți doar spațiu. Deci, iată cum puteți face asta.

Pur și simplu deschis functions.php care este în dosarul temelor și adăugați următoarea funcție acolo:

  
  • Această funcție vă va permite să afișați ping-urile ca listă în loc să apară ca un comentariu. Dar trebuie să mai faci un lucru.

    Deschideți-vă comments.php și găsiți acest cod:

     

    Înlocuiți-l cu:

     

    Acum, copia finală a bucla exemplu ar arăta acest lucru:

       

    la% u201C% u201D

    Urmăritori / Pingbacks

    comment_status):?>

    Comentariile sunt închise.

    Acum ați terminat. Există un hack bonus pe care îl puteți folosi. Deoarece le afișați separat, ar fi bine să afișați numărul corect de comentarii prin excluderea trackback-urilor și ping-urilor. Utilizați acest tutorial pe care l-am scris pentru a afișa numărul cel mai corect de comentarii din WordPress.