Показване само на коментари на публикация в нова страница

Поставих следния ред вътре в цикъла, за да покажа връзка към коментарите на всяка публикация.

<a href="/bg<?php comments_link(); ?>"><?php comments_number('Be the first to comment!', '1 comment.', '% comments already!'); ?></a>

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

Опитах comments_popup_link и comments_popup_script, но причината, поради която не работят за мен, е, че използвам коментари във Facebook вместо коментари по подразбиране на WP. А comments_popup показва само WP коментари.


person Talha    schedule 26.01.2012    source източник
comment
Алтернативното решение/въпрос за това би било, ако някой знае, да внедри коментари във Facebook или система като disqus или интензивен дебат в comments_popup по подразбиране на wordpress. Опитах всички тях, но за съжаление не можах да ги накарам да се покажат в изскачащия прозорец.   -  person Talha    schedule 27.01.2012


Отговори (1)


Не съм сигурен дали това помага, но може би.

Ако искате да показвате отделно коментарите и съдържанието на публикацията, не използвайте функциите на API.

Добавете GET-параметър към връзки като

<a href="/bg<?php echo get_the_permalink(); ?>?commentsonly=yes"><?php the_title(); ?></a>

След това редактирайте основния цикъл във вашата тема.

if(!($_GET["commentsonly"]=='yes')) {
 // display post
}
// display comments
person Blackbam    schedule 27.01.2012