WordPress文章显示评论内容而不是标题

 

首先找到根目录下的 wp_includes/default-widgets.php,在functionwidget`(第625行左右)里面找

到以下代码(第655行左右):

 代码如下 复制代码

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>';
     }
}

将第三行中的

 代码如下 复制代码

get_the_title($comment->comment_post_ID) 改成 strip_tags( $comment-

>comment_content),

同时将sprintf里的on改成你想要显示的文字,如『说』,这样样式就变成

『评论者』说『评论内容』 以下是修改后的代码(注意:修改代码前请先备份)

 代码如下 复制代码

if ( $comments ) {
     foreach ( (array) $comments as $comment) {
     $output .= '<li class="recentcomments">' . /* translators: comments widget: 1: comment

author, 2: post link */ sprintf(_x('%1$s said: %2$s', 'widgets'), get_comment_author_link

(), '<a href="' . esc_url( get_comment_link($comment->comment_ID) ) . '">' . strip_tags

(($comment->comment_content) . '</a>') . '</li>';
     }
}

其实这个$output就是输出html代码,所以可以在此根据自己的需要作出修改。

时间: 2024-07-30 14:24:24

WordPress文章显示评论内容而不是标题的相关文章

wordpress中首页文章下显示评论内容

首页文章下面显示若干条的评论内容,包括作者头像.评论时间.评论内容等,没有直接回复的功能,具体代码如下:  代码如下 复制代码    $args = array(     'status' => 'approved',     'number' => '5',     'post_id' => get_the_ID()     );     $comments = get_comments($args);     foreach($comments as $comment) :     

利用jQuery实现WordPress中@的ID悬浮显示评论内容_jquery

比如: A 留言了, B 用 @ 回复了 A, 所以 B 的回复可能是这样的: @A How much money do you have? 就是说, 当鼠标悬停在 @A 上面的时候, 就会将 A 的评论内容显示在一个悬浮区域中. 实现步骤在这里我们将以iNove主题为例进行讲解. 1. 将以下代码保存为commenttips.js: jQuery(document).ready( function(){ var id=/^#comment-/; var at=/^@/; jQuery('#th

优化WordPress中文章与评论的时间显示_php技巧

很多博客都喜欢用 评论发表于 "XXX 分钟 之前".文章发表于 "XXX 分钟 之前"来显示文章评论的时间,改善的时间显示方式不仅能很直观的告诉读者这篇文章或评论发表距今已有多长时间,更能增强评论回复的时间感,哥很喜欢,因为前一阵子压在手里的东西太多了,工作日白天又苦于不能上网,所以主题的样式及功能部分一点一点的写拖了好长时间,最近这阵子刚好轮到折腾评论了,所以就逐步参照网上流行的样式一点一点的修改起来自己的评论样式和功能. So-.. Go-.. 交道麻袋-..

wordpress判断不同页面显示不同内容的方法

 通过wordpress判断函数的应用,我们可以达到不同页面显示不同内容的效果.例如你想要只在首页显示友情链接,就可以应用下面的代码: <?php if (is_home()) {?> 这里为友情链接代码 <?php }?> 如果你希望边栏的谷歌广告不在文章页面显示,而当该广告不显示时显示其他内容. <?php if (is_single()): ?> 其他广告代码 <?php else: ?> 谷歌广告代码 <?php endif; ?> 这样

WordPress后台显示未回复评论及当前用户的评论的设置

我们要实现的功能图如: 上网搜了一下,发现有个插件DX Unanswered Comments(下载地址)可以实现这样的功能,只要上传安装好该插件,然后进后台 ? 设置 ? DX Unanswered Comments,在Authors List那里填上管理员的登录名,多个登录名用半角逗号隔开,保存即可. 然后进入WordPress后台 ? 评论,页面顶部就多了个 Non-replied 的筛选链接,点击即可查看管理员没有回复过的评论,还有个筛选链接是 Non-replied ? Top Lev

程序员-wordpress如何让子类文章显示在父类栏目而URL是子类下

问题描述 wordpress如何让子类文章显示在父类栏目而URL是子类下 创建wordpress博客,发现wordpress子类文章显示在父类栏目而URL也跟着自动生成父类,不知如何改进 参考程序员博客:www.programmer.org.cn.

微信定向内测订阅号评论功能,文章中可显示评论区

微信定向内测订阅号评论功能,文章中可显示评论区12月19日消息,据微信官方账号"微信公开课"披露,为了提升互动性,微信近日在部分公众账号中添加了评论功能,目前该功能正处于定向邀请内测阶段,整体上线时间还未确定.据了解,目前该评论功能仅针对部分媒体账号开通,进入内测名单的账号包括骑行西藏.南方周末.广州日报.企鹅智酷等.用户点击内测账号的最新文章,即可看到显示在文章最下方的评论区.点击"写评论"按钮,页面跳转到评论发表框,并以个人微信公众账号的名称发表评论.根据提示,

wordpress页面显示指定分类文章操作方法

wordpress页面显示指定分类文章: 首先需要创建一个特殊页面模板,直接复制主题中的index.php 文件,把文件名修改为你想要的模板名字,如:tips.php. 然后在tips.php文件最上部添加如下代码:  代码如下 复制代码 <?php /* Template Name:tips */ ?> <?php if (have_posts()) : ?> 在上面这行代码的前面加上:  代码如下 复制代码 <?php query_posts('showposts=10

微信定向内测订阅号评论功能文章中可显示评论区

微信定向内测订阅号评论功能 文章中可显示评论区12月19日消息,据微信官方账号微信公开课披露,为了提升互动性,微信近日在部分公众账号中添加了评论功能,目前该功能正处于定向邀请内测阶段,整体上线时间还未确定.据了解,目前该评论功能仅针对部分媒体账号开通,进入内测名单的账号包括骑行西藏.南方周末.广州日报.企鹅智酷等.用户点击内测账号的最新文章,即可看到显示在文章最下方的评论区.点击写评论按钮,页面跳转到评论发表框,并以个人微信公众账号的名称发表评论.根据提示,用户发表的评论由公众账号筛选后,才能对