С популярността на сайтовете за социални контакти, като Twitter и Facebook, се наблюдава увеличение на обръщанията и външните коментари. Поради това някои блогъри смятат, че е по-лесно да се разделят двете, така че е по-лесно за техните читатели и самите те да разграничат двете. Това може да бъде направено по два начина: Използване на приставка за WordPress или ръчна промяна на кода на блога ви.

Какво представляват pingbacks и trackbacks?

Pingbacks и trackbacks са много сходни, но различни от използването на различни комуникационни технологии (Pingbacks използват XML-RPC; Trackbacks използват HTTP POST), има само малки разлики. Pingbacks са начин за следене на други блогове, които са свързани с публикациите ви в блоговете в собствените си публикации в блогове. За да направите това, външните блогове трябва да използват хипервръзката на блога ви. Trackbacks работят по същия начин, с изключение на хипервръзката на публикацията в блога не е поставена в външна публикация в блог. Обикновено те се намират в зона, определена за trackbacks. Освен това, pingbacks автоматично ще намерят URL адресите; докато trackbacks се извършват ръчно.

Кои са коментарите?

Коментарите са отговори на конкретна публикация в блога, която читателите са написали. Обикновено коментарите се намират непосредствено след публикацията в блог. Хората имат възможността да отговарят директно на коментарите си в блога, без да се налага да посещават външен сайт.

Разделяне на коментари и Pingbacks

Ако сте забелязали, коментарна система MakeTechEasier е отделила pingbacks и коментарите за по-добра четливост.

Как да го направим?

WordPress Plugins

Има три приставки за WordPress, които можете да използвате за отделяне на коментари от pingbacks / trackbacks:

1. BM-TrackPing

Какво прави този плъгин е да изтриете trackbacks от списъка с коментари и след това да добавите един нов коментар с всички trackbacks в списък в края. Този плъгин не е актуализиран повече от една година, така че няма гаранция, че ще работи добре за най-новата версия на WordPress.

2. Отделни коментари и пинг

Този плъгин премахва pings и trackbacks от страниците за коментари и ги поставя в нова променлива $ pings . Ще трябва да направите допълнително кодиране, за да вмъкнете pingback-ите отделно.

3. Сепаратор за проследяване

Премахнете отметките си от коментарите и предоставете ви функции (за да използвате във вашата тема), за да изведете pingbacks / trackbacks отделно.

Ръчно промяна на кода

Досега това е най-добрият (и най-ефективният) начин за разделяне на коментарите от коментарите. Може да си мръсни ръцете, но уверявам ви, че ще бъде лесно. Просто следвайте инструкциите по-долу:

Забележка: Следващите указания предполагат, че използвате WP2.7 и по-нови. Няма да работи за никоя версия на WP, по-малка от 2.7

В папката с теми в WordPress изтеглете файла comments.php от сървъра.

Отворете го с текстов редактор

Намерете следния код:

Променете кода, както следва:

Какво прави горният код, за да покаже първо всички коментари в подреден списък, последвани от всички pingbacks / trackbacks във втория подреден списък. Можете да играете с кода, за да го оформите или да промените реда на дисплея.

След като завършите редактирането, запазете го.

Преименувайте файла comments.php в сървъра на коментари-old.php и качвайте този ново редактиран comments.php в папката с тема за сървъри. Сега отидете на вашия сайт и вижте магията се случва.