仅在新页面中显示帖子的评论

时间:2012-01-26 15:45:12

标签: comments wordpress

我在循环中放置了以下行,以显示每个帖子评论的链接。

<a href="<?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评论。

1 个答案:

答案 0 :(得分:0)

不确定这是否有帮助,但也许。

如果您想单独显示评论和帖子内容,请不要使用API​​函数。

将GET参数添加到

等链接中
<a href="<?php echo get_the_permalink(); ?>?commentsonly=yes"><?php the_title(); ?></a>

然后编辑主题中的主循环。

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