现在的位置: 首页 > Wordpress > WP技巧 > 正文
WordPress侧边栏最新评论
2010年06月20日 WP技巧 ⁄ 共 1357字 评论数 26 ⁄ 被围观 8,655+

这几天最火的莫过于wordress升级到3.0正式版了,所以当我在后台一看到可以升级的时候,开始也想等到中文版出来之后再升级的。不过后来看到有人说其实英文版和中文版没什么区别,功能自然都一样,而且后台也不尽是英文,绝大多数还是中文。所以也就自动升级了,刚开始没有发现哪里有什么不对劲,渐渐地还是看到一些问题:

1、读者墙插件wp-reader-wall不起作用了;
2、侧边栏的最新留言头像显示不出来了。

我估计还是有其它的一些问题,只不过自己还没有发现而已。所以建议想升级的童鞋还是要慎重一些才好,可以等插件什么的也都升级了再来升级wordress,这样问题会少很多。

为了更好的用户体验,不得不改了下侧边栏的最新评论了,暂时去掉gravatar头像显示,改为用户名显示。代码如下:

<li>
<h3>最新评论</h3>
<ul>
<?php
global $wpdb;
$sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type,comment_author_url,comment_author_email, comment_content AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND comment_type = '' AND comment_author != 'admin' AND post_password = '' ORDER BY comment_date_gmt DESC LIMIT 10";
$comments = $wpdb->get_results($sql);
$output = $pre_HTML;
foreach ($comments as $comment) {
$output .= "n<li><a href="" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "" title="" . $comment->post_title . " 上的评论">". strip_tags($comment->comment_author) .": ". cut_str(strip_tags($comment->com_excerpt),14) ."</a></li>";
}
$output .= $post_HTML;
$output = convert_smilies($output);
echo $output;
?>
</ul>
</li>

效果呢见我侧边栏,需要修改的代码可以参照原先的代码,在WordPress侧边栏一文里。

等到先前的问题解决了,我还会使用头像显示的。

顺便说一下简单修改了之前的WordPress侧边栏,将随机文章整合到利用jQuery实现侧边栏Tab切换效果里了。另外在最后加了个“支持本站”的链接,虽然不可能,不过也算是一个期待吧,呵呵。



【上篇】
【下篇】

目前有 26 条留言 其中:访客:26 条, 博主:0 条

  1. woiweb : 2010年08月31日13:02:46  21楼

    全是代码,有没精简的方式呢?

  2. 小黎的IT博客 : 2010年09月13日05:05:48  22楼

    牛,,代码收了

  3. 电子商务博客 : 2010年10月20日12:41:55  23楼

    一直想修改一下侧栏的评论,终于在博主这边找到了,试试先


如果觉得文章或者网站对您有帮助请点击 向TA付款 捐赠作者或者点击下面的分享按钮支持作者

更多

给我留言

留言无头像?

无觅相关文章插件,快速提升流量

×