非插件调用wordpress评论

3
312

以前博客上显示评论的内容为作者+文章标题,看着很不是个滋味,想改为作者+评论内容。但是在网上搜索了很多,发现调用评论基本上是用插件来调用,对于插件,我不想装,我觉得能用代码调用最好了,最终搜索了很长时间之后找到了相关的代码。

调用后显示的效果为现在我的博客的样式,代码如下:

function recomment(){
    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_content
    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
    post_password = ''
    ORDER BY comment_date_gmt DESC
    LIMIT 9";
    $comments = $wpdb->get_results($sql);
    $output = "";
    $output .= "\n";
    echo convert_smilies($output);
}

当然了,可以自己定义一个css样式。把这段代码,放在你想调用的位置就可以了,一般是放在侧栏里面,看自己的需求了。

今天修改了回复的验证,我发现wp的垃圾评论好多,我前天晚上刚搬过来,就有国外的英文垃圾评论,到目前位置,发现所有的垃圾评论基本上都是英文的,今天作了修改。评论的开始两个字必须是“顽豆”,否则无法通过审核,不信你试试!在此感谢ludou的支持!

上一篇博客从Z-blog迁移到WordPress
下一篇JavaScript实现页面载入等待效果

3 条留言

留言

留言不能为空
怎么称呼您?

验证码 *