xvgmag

WordPress Hur separerar Pingbacks från kommentarer


WordPress Hur separerar Pingbacks från kommentarer / Wordpress

Med populariteten hos sociala nätverk, som Twitter och Facebook, har det skett en ökning av pingbacks och externa kommentarer. Därför finner det några bloggare lättare att skilja de två, så det är lättare för sina läsare och själva att skilja mellan de två. Detta kan göras på två sätt: Använda ett WordPress-plugin eller manuellt ändra din blogg kod.

Vad är pingbacks och trackbacks?

Pingbacks och trackbacks är mycket lika, men andra än att använda olika kommunikationsteknologier (Pingbacks använder XML-RPC; Trackbacks använder HTTP POST), det finns bara mindre skillnader. Pingbacks är ett sätt att hålla reda på andra bloggar som har länkat till dina blogginlägg inom sina egna blogginlägg. För att kunna göra detta måste externa bloggar använda ditt blogginläggs hyperlänk. Trackbacks fungerar på samma sätt, förutom att blogginläggets hyperlänk inte placeras i ett externt blogginlägg. De är vanligtvis placerade i ett område som anges för trackbacks. Dessutom kommer pingbacks automatiskt att hitta webbadresserna; medan trackbacks görs manuellt.

Vad är kommentarer?

Kommentarer är svar på ett visst blogginlägg som läsarna har skrivit. Vanligtvis finns kommentarer direkt efter blogginlägget. Människor har möjlighet att svara på varandras kommentarer direkt på bloggen utan att behöva gå till en extern webbplats.

Separera Kommentarer och Pingbacks

Om du har märkt har MakeTechEasier-kommentarsystemet separerat ut pingbackarna och kommentarerna för bättre läsbarhet.

Så hur gjorde vi det?

WordPress-plugins

Det finns tre WordPress-plugins som du kan använda för att skilja kommentarer från pingbacks / trackbacks:

1. BM-TrackPing

Vad detta plugin gör är att ta bort trackbacks från kommentarlistan och sedan lägga till en enda ny kommentar med alla trackbacks i en lista i slutet. Denna plugin har inte uppdaterats i mer än ett år, så det finns ingen garanti för att det fungerar bra för den senaste versionen av WordPress.

2. Separate Comments & Pings

Detta plugin tar bort pings och trackbacks från kommentarsidor och placerar dem i en ny variabel $ pingar. Du måste göra ytterligare kodning för att sätta in pingbackarna separat.

3. Trackping Separator

Ta bort dina pingbackar från kommentarerna och förutsatt att du har funktioner (för att använda i ditt tema) för att lista pingbacks / trackbacks separat.

Ändra koden manuellt

Det här är långt ifrån det bästa (och mest effektiva) sättet att skilja pingbacks / trackbacks från kommentarer. Du kan få dina händer smutsiga, men jag försäkrar dig att det blir lätt. Följ bara anvisningarna nedan:

Notera: Följande anvisningar förutsätter att du använder WP2.7 och senare. Det fungerar inte för någon WP-version mindre än 2,7

I din WordPress temapatalog, ladda ner comments.php filen från servern.

Öppna den med en textredigerare

Hitta följande kod:

Ändra koden enligt följande:

Vad ovanstående kod gör det för att först visa alla kommentarer i en ordnad lista följt av alla pingbacks / trackbacks i en andra beställd lista. Du kan leka med koden för att ställa in den eller ändra ordningens ordning.

När du är redo att redigera, spara den.

Byt namn på comments.php filen i servern till kommentarer-old.php och ladda upp det här nyligen redigerade comments.php till din mapp för servertema. Gå nu till din webbplats och se magiken händer.