wordpress让首页显示最新评论的内容

时间:2011-09-13 18:46:20 

wordpress默认的在首页显示最新评论的样式是“评论者+被评论的文章标题”。这样显示最新的评论不会给后面的浏览者一种很直观的感觉,如果想要知道评论的内容则并须要点击改评论进入到被评论的文章里面才可以查看。而对于普通的大多数的浏览者来说,来到你的博客是不会有这个耐心一条一条地去点击查看的!

要抓住访问者的眼球,就需要将博客最精华的东西和访问者最感兴趣的东西展示在访问者第一眼就能看得到的地方。而评论本身对来访者是一个很重要的参考指标,就像在淘宝或者是卓越购物一样,消费者总是习惯从众多的评论中去大致把握该商品的受欢迎程度如何和该产品的质量如何。博客也是一样,博客的评论通常会非常直观得反映出这个博客受欢迎的程度,也会反映出访问者最感兴趣的点在哪些文章或者是哪些页面。

基于这样的思考,博主决定让评论的内容取代被评论的标题显示在首页上!根据之前解决问题的经验,通常都会有两种方法:插件和代码

在网上搜索了一下,果然发现了这两种方法的很多介绍,根据尽量少得使用插件的原则,博主这次仍然是决定采用修改代码的方法——虽然这样的方法风险也比较大。不过只要备份好了,咱啥也不怕!

下面就是具体的步骤和方法:

第一步:用 SSH Secure File Transfer Client 将default-widgets.php下载到本地(该文件位于/home/wwwroot/wp_includes文件夹中)。然后再复制一份放到其他文件夹(备份,你懂的!万一被咱改坏掉了,直接用备份的覆盖掉就OK了!)

第二步:用 HA-Notepad2.exe 打开default-widgets.php

第三步:查找“ get_the_title” 并且定位到下面的代码

if ( $comments ) {
foreach ( (array) $comments as $comment) {
$output .= ‘<li class=”recentcomments”>’ . /* translators: comments widget: 1: comment author, 2: post link */ sprintf(_x(‘%1$s on %2$s’, ‘widgets’), get_comment_author_link(), ‘<a href=”‘ . esc_url( get_comment_link($comment->comment_ID) ) . ‘”>’ . get_the_title($comment->comment_post_ID) . ‘</a>’) . ‘</li>’;
}
}

然后将上面代码中红色的部分做出如下的修改:

if ( $comments ) {
foreach ( (array) $comments as $comment) {
$output .= ‘<li class=”recentcomments”>’ . /* translators: comments widget: 1: comment author, 2: post link */ sprintf(_x(‘%1$s 说: %2$s’, ‘widgets’), get_comment_author_link(), ‘<a href=”‘ . esc_url( get_comment_link($comment->comment_ID) ) . ‘”>’ . strip_tags( $comment->comment_content) . ‘</a>’) . ‘</li>’;
}
}

修改好之后保存(注意保存的时候因为我们在代码里面加入了中文“说:”,所以编码需要更改为UTF-8的形式,否则上传之后可能出现显示乱码的现象)

第四步:上传覆盖掉原来的文件

修改的工作基本就结束了,打开你的网站你会发现评论的内容已经取得被评论的文章显示在了首页的位置!下面付上两张图片,前面的是修改之前的显示模样,后面的是修改之后的显示样式。

原文地址:微服私访

标签:wordpress,评论,内容
0
投稿

猜你喜欢

  • web2.0拼客 爱拼才会省

    2007-10-12 13:05:00
  • 中国网游业鼻祖十年发展回顾:万王之王启示录

    2009-10-17 10:04:00
  • FreeBSD下构建安全的Web服务器(1)

    2007-09-04 14:04:00
  • 谷歌周四举行特别活动 完整介绍Chrome系统

    2009-11-18 08:56:00
  • Google Adsense 西联汇款为什么免费

    2007-10-10 12:41:00
  • 用Windows Server 2003搭建安全文件服务器(1)

    2007-09-26 14:37:00
  • 如何在Windows Server 2003中配置DNS

    2008-12-23 15:56:00
  • 重装IIS时出现文件无法复制的问题

    2008-05-09 19:55:00
  • 网站优化基本的五个具体步骤与方法

    2008-12-08 12:20:00
  • “长尾”-未来发展方向

    2009-02-02 00:11:00
  • 中国大型网游用户数达6931万 休闲游戏猛增

    2009-11-27 12:29:00
  • 优化网站内部链接:有效引导搜索引擎抓取

    2008-05-11 17:58:00
  • 针对雅虎搜索引擎优化的点滴体会

    2007-10-18 13:03:00
  • Facebook:用户热衷游戏 将另辟控制面板

    2009-10-30 08:08:00
  • SEO过程中的关于群发的一些看法和经验

    2009-03-03 09:30:00
  • 百度站长俱乐部对部分SEO问题的回答整理

    2010-04-12 18:49:00
  • 火狐炮轰微软浏览器选择框方案 称不公正

    2009-10-16 11:26:00
  • FTP服务器关于权限的安全防范问题

    2009-02-10 16:04:00
  • 相见恨晚的WordPress SQL实用查询的十四招

    2010-03-23 08:26:00
  • 经济危机下,决心好好做站

    2008-12-09 00:09:00
  • asp之家 网站运营 m.aspxhome.com