新闻中心

WordPress如何让网站评论集中显示

作者 / 无忧主机 时间 2013-01-27 00:27:25

Wordpress评论和文章都是一样的,到达一定的数量就会翻页,文章有很多的评论这时候我们就会不容易阅读,今天无忧主机(www.51php.com)小编给大家介绍一个单独建立评论页面的方法,可以让你或者你的访客阅读评论的时候更方便。 首先使用FTP工具登录php虚拟主机进入到当前使用的主题里面,把page.php文件下载到本地,然后使用文本工具打开,复制里面的所有内容,然后在文本工具新建一个空白文件把复制出来的代码粘贴进去,把原有的注释都删除,把第一个<?php修改成下列的代码

<?php

/*

Template Name: All comments

*/

然后将the_content();修改成下列的代码。

$comments = get_comments('$status=approve');

$start = '2010-05'; // 起始月份

$month = '2010-01';

foreach($comments as $comm)

{

$comments_month = date('Y-m', strtotime($comm->comment_date));

if ($comments_month < $start)

break;

if ($comments_month != $month)

echo '<strong>' . $comments_month . '</strong><br />';

echo '<a href="'. $comm->comment_author_url  .'" rel="nofollow">' . $comm->comment_author . '</a>: ' . $comm->comment_content . '   (' . $comm->comment_date . ') <br />';

$month = date('Y-m', strtotime($comm->comment_date));

}
修改完成后把文件命名为commets-page.php上传到当前使用的主题文件夹里面,然后登录wordpress网站管理后台,新建一个页面名字大家任意取,然后在右侧选择模板的那里选择All comments就可以了,还有上面那段代码的时间大家也是可以自定义的,还有一点如果想让这个页面没有评论功能就把comments_template这一段代码给删除就可以了,如果需要页面有评论功能就不需要做任何操作了。关于wordpress的评论功能,无忧主机(www.51php.com)小编之前也介绍够一个妙用,可以把wp的评论功能改成留言功能,详情看介绍“因地制宜wordpress评论一分钟变留言板功能” 纯Linux环境下高端免备案【香港独立IP地址】 php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名

本文地址:https://www.51php.com/wordpress/10492.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服