Как да отделите Pingbacks от коментарите
С популярността на сайтовете за социални контакти, като 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 в папката с тема за сървъри. Сега отидете на вашия сайт и вижте магията се случва.