100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 如何用纯代码实现?WordPress最新评论侧边栏

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

时间:2020-03-01 05:24:20

相关推荐

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

我一直在使用多评论系统,我觉得它真的很容易使用,但在边栏中显示的最新评论的效果并不令我满意。首先,在观看快照时,侧栏的最新评论是空白的;其次,查看网页源代码,侧栏的最新评论也是空白的;第三,侧栏的最新评论加载太慢,通常所有其他内容都没有显示。

而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 =一是通过审核的评论。

2.打开主题文件夹sidebar.php,添加以下代码新评论的地方添加以下代码(通常放在友情链接上):

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

3.根据自己主题的整体风格,大致调整一下style.CSS请参阅右侧边栏的最新评论。

PS:由于技术问题,只能做到这一步,具体更强大的功能取决于每个人的改进,因为这里已经满足了我的需求。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。