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
投稿

猜你喜欢

  • DEDE自动更新首页html插件

    2009-02-20 16:17:00
  • 借用SSL验证,让IIS信息访问更安全(5)

    2007-03-27 09:51:00
  • linux的一个find命令配合rm删除某天前的文件方法

    2021-12-13 05:16:40
  • Marvell年芯片出货10亿颗 推ARMADA处理器

    2009-10-28 08:29:00
  • Zabbix监控交换机设置方法

    2022-12-25 11:56:23
  • 论坛营销成功学(一)

    2010-03-04 22:26:00
  • Google官方解释:网站PR值真的没那么重要

    2009-02-23 17:22:00
  • 注意:SEO中可能被认定为垃圾网站的操作

    2008-12-23 10:08:00
  • 解并实现 IBM Lotus Notes 的本地邮件副本

    2010-01-04 19:03:00
  • 提高WordPress访问速度与性能的技巧总结

    2010-03-17 09:12:00
  • 美图秀秀2.0.4 优化闪图DIY与摇头娃娃

    2009-11-08 18:45:00
  • 巨人网游《万王之王3》宣布将于15日不删档封测

    2009-10-10 09:46:00
  • 浅谈Linux磁盘修复e2fsck命令

    2023-08-06 02:21:44
  • Windows2008的可重启AD配置攻略

    2009-02-12 13:36:00
  • 网站改版的需要注意的几个要点

    2010-06-09 11:10:00
  • 应用程序重在人性化服务

    2007-10-24 17:46:00
  • Linux和Windows XP之间使用FTP互传文件

    2009-12-10 18:51:00
  • Oblog.NET2.0版全新亮相 免费版本即将提供下载

    2009-09-13 20:49:00
  • 美国主机Inmotion主机购买图文教程

    2010-03-28 08:01:00
  • PHPCMS实现首页显示全站热门关键字

    2009-02-18 19:26:00
  • asp之家 网站运营 m.aspxhome.com