教程首页 平面设计 网页设计 编程教程 数据库 cms教程 站长教程 电脑教程 办公软件 服务器 网络通讯 电脑硬件

WordPress评论显示头像的插件和方法

WordPress评论显示头像方法

有两种方法可以实现WordPress评论显示头像方法,第一种使用代码,第二种使用插件实现。
代码实现侧边栏头像:
找到侧栏模板进行代码修改
模板路径:wp-content/themes/当前使用模板/sidebar.php

[php]代码

<ul>
            <?php
                global $wpdb;
                $sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID,comment_post_ID, comment_author,comment_author_email,comment_date_gmt, comment_approved, comment_type,comment_author_url, SUBSTRING(comment_content,1,17) 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 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 class='new'>".get_avatar($comment, 32)."<a rel='external nofollow' target='_blank' href=\"". $comment->comment_author_url ."\" >" . $comment->comment_author . "</a> : <br /> <a target='_blank' href=\"" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "\" title=\"". $comment->comment_author. ":" . $comment->post_title . "\">" . strip_tags($comment->com_excerpt) ."</a></li>";
                }
                $output .= $post_HTML;
                echo $output;
            ?>
        </ul>

其中”comment_author !=’bobsheep’”这段文字实现侧边栏不显示管理员的回复,”$output = convert_smilies($output); “实现符号向表情的转换,”(‘comment_author_email’), 18″中的18是头像的大小
使用WP-RecentComments插件
下载链接:http://downloads.wordpress.org/plugin/wp-recentcomments.zip
使用方法1:激活后直接进入小工具调用即可,配置无需多说.
使用方法2:编辑主题,在需要显示最近评论的地方插入这段代码
<?php wp_recentcomments( ‘administrator=false&smilies=true’); ?>
括号中的是配置参数,更多参数可以看下面的表格。

 

名称 类型 描述 默认值 支持版本
limit 整数 显示的评论数量 5 1.0 或以上
length 整数 每条评论摘要的最大长度 50 1.0 或以上
post true/false 显示日志标题 true 1.1 或以上
pingback true/false 显示 pingback 评论 true 1.1 或以上
trackback true/false 显示 trackback 评论 true 1.4.3 或以上
trackback true/false 显示 trackback 评论 true 1.4.3 或以上
avatar true/false 显示评论者的头像 true 1.1 或以上
avatar_size 整数 评论者头像的尺寸 32 1.1 或以上
avatar_position left/right 评论者头像的摆放位置 left 1.1 或以上
avatar_default 字符串 默认头像文件   1.4.1 或以上
navigator true/false 显示分页导航按钮 true 1.3 或以上
administrator true/false 显示管理员的评论 true 1.4.2 或以上
smilies true/false 将表情符号转换成图片显示 false 1.6 或以上

举个例子:administrator=false实现不显示管理员的评论,smilies=true实现表情显示为图片

搜索:WordPress 评论

最新-教程
利用photoshop画笔工具给黑白相片上色
(function(){})()等函数的详细解释
利用minify工具合并css和js文件
PHP伪造referer地址的三种方法
帝国CMS标签tags出现空标签的情况解决办法
由于权限不足而无法读取配置文件出现的HTTP 500.19解决办法
iis7.5 http 错误 500.19- Internal Server Error 错误解决方法
iis7.5 http 500.19 错误代码 0x800700b7 解决办法
javascript构造函数的重载和工厂方法
javascript模块化与命名空间
广告代码优化之-document.write
js检测来源网址,如果是搜索引擎跳转到新地址

素材天下 PSD素材 矢量图素材 图片素材 网页模板 PPT模板 flash素材 设计教程 图标 jquery插件 js代码 酷站欣赏 电脑壁纸 设计欣赏

Copyright © 2009-2013 niutuku.com All Rights Reserved.