当前所在位置: 首页>>百科全书

如何用纯代码实现WordPress侧边栏最新评论

发布时间:2025-10-23 09:37:59 本站作者 【 字体: 】 浏览:19 次

一直以来都是使用多说评论系统,感觉真的非常好用,但是多说在边栏显示的最新评论的效果却不能让我满意。一是在看快照的时候,侧边栏最新评论是空白;二是查看网页源代码,侧边栏最新评论也是空白;三是侧边栏最新评论加载太慢,往往都是其他所有内容都显示完了还没有显示出来。

而WordPress自带的最新评论小工具,显示的效果也不能让我满意,而且修改起来挺麻烦的,据说要修改wp-includes/default-widgets.php文件。所以就想通过简单的SQL语句加一些代码实现最新评论功能。

最新评论:只打算显示最新的几条评论内容,而且鼠标放在该评论上就会显示评论者昵称、评论时间和所评论的文章标题。不想显示评论者的头像是因为这些头像大部分都是Gravatar头像,会严重拖慢加载速度,而且相对比较复杂一些,为了偷懒就不要头像了。

实现步骤:

1、打开主题文件夹的functions.php添加如下代码:

//侧边栏最新评论
function zuixinpinglun($pls) {
    global $wpdb;
    $query3="SELECT comment_author,comment_date,comment_content,comment_ID,comment_post_ID FROM `$wpdb->comments` where comment_author_emAIl <> '博主自己的邮箱' and comment_approved =1 order by comment_date desc limit 0,$pls";
    $zxpl = $wpdb->get_results($query3);
    foreach ($zxpl as $zxpls){
        $tmp3 = '<li><a title="'.sprintf($zxpls->comment_author .' 于 '.$zxpls->comment_date.' 在文章《'. get_the_title($zxpls->comment_post_ID).'》发表的评论').'" href="' . esc_url( get_comment_link($zxpls->comment_ID) ) . '">' . $zxpls->comment_content . '</a></li>';
        $output3 .= $tmp3;
     }
    echo $output3;
}

PS:comment_author_email<>'博主自己的邮箱'是排除显示博主自己的评论;comment_approved =1是显示审核通过的评论。

2、打开主题文件夹的sidebar.php,在想要显示最新评论的地方添加如下代码(一般都是放在友情链接的上面):

<div id="zxpl" class="widget" >
<h3><?php _e('最新评论','mengxlr'); ?></h3>
<ul>
<?php zuixinpinglun(10); ?>
</ul>
</div>

PS:数字10是最新评论显示的数目,可修改。

3、根据自己主题的整体样式,大概调整一下style.CSS文件即可,具体效果请看右侧侧边栏最新评论。

PS:因为技术问题,只能做到这一步,具体更强大的功能就靠大家完善了,因为到这里就已经满足我的需求了。


上一篇:Win10怎么用3dmark测试显卡性能操作教学

下一篇:WordPress代码查询文章是否被百度收录

广告位-300PX*250PX
最新发布
吃了哈密瓜会不会上火 哈密瓜的营养价值

吃了哈密瓜会不会上火 哈密瓜的营养价值

吃了哈密瓜会不会上火 哈密瓜的营养价值
在水果的世界里,哈密瓜以其香甜多汁的口感,成为了很多人夏日消暑的心头好。不过,也有人心里犯嘀咕,吃哈密瓜会不会上火呢?今天咱们就来好好探讨一下这个问题。吃哈密瓜一般不会上火。从常见认知来看,哈密瓜生长在气候干旱、日照时间长的地区,很多人可能觉得它会比较“燥”,吃了容易上火,但实际上并非如此。...
哈密瓜可以煮着吃吗 煮哈密瓜的好处

哈密瓜可以煮着吃吗 煮哈密瓜的好处

哈密瓜可以煮着吃吗 煮哈密瓜的好处
平时我们吃哈密瓜,大多是直接切开生吃,享受那清甜的滋味。不过,最近不少人心中冒出了一个新奇的想法:哈密瓜可以煮着吃吗?今天咱们就来好好探讨一下这个有趣的话题。哈密瓜可以煮着吃吗答案是肯定的,哈密瓜当然可以煮着吃。哈密瓜本身是一种营养丰富且性质稳定的水果,加热煮熟的过程并不会让它产生有害物...
多吃哈密瓜对身体的好处 哈密瓜的好处有哪些

多吃哈密瓜对身体的好处 哈密瓜的好处有哪些

多吃哈密瓜对身体的好处 哈密瓜的好处有哪些
在水果的世界里,哈密瓜凭借其香甜多汁的口感,一直深受大家的喜爱。它金黄的果肉、浓郁的香气,光是想想就让人垂涎欲滴。然而,哈密瓜可不只是好吃那么简单,它对身体还有不少好处呢。接下来,咱们就一起来详细了解多吃哈密瓜对身体有哪些好处。多吃哈密瓜能为身体补充多种营养。哈密瓜富含维生素,像维生素A、维生...
水蜜桃和毛桃的区别 毛桃是水蜜桃的一种吗

水蜜桃和毛桃的区别 毛桃是水蜜桃的一种吗

水蜜桃和毛桃的区别 毛桃是水蜜桃的一种吗
你是不是在水果摊前挑桃子时,常常被水蜜桃和毛桃弄得晕头转向?它们长得有点像,可吃起来却不一样。今天咱们就来好好说说水蜜桃和毛桃的区别,让你以后买桃子不犯难。水蜜桃和毛桃的区别1、外观差异水蜜桃的个头通常较大,形状偏圆,有的顶部还微微凸起。它的表皮颜色鲜艳,成熟时多为淡粉色到深粉色,颜色...