有兩種方法可以實(shí)現(xiàn)WordPress評論顯示頭像方法,,第一種使用代碼,,第二種使用插件實(shí)現(xiàn)。 [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’”這段文字實(shí)現(xiàn)側(cè)邊欄不顯示管理員的回復(fù),”$output = convert_smilies($output); “實(shí)現(xiàn)符號向表情的轉(zhuǎn)換,”(‘comment_author_email’), 18″中的18是頭像的大小 使用WP-RecentComments插件 下載鏈接:http://downloads./plugin/wp-recentcomments.zip 使用方法1:激活后直接進(jìn)入小工具調(diào)用即可,配置無需多說. 使用方法2:編輯主題,,在需要顯示最近評論的地方插入這段代碼 <?php wp_recentcomments( ‘a(chǎn)dministrator=false&smilies=true’); ?> 括號中的是配置參數(shù),,更多參數(shù)可以看下面的表格。
舉個例子:administrator=false實(shí)現(xiàn)不顯示管理員的評論,,smilies=true實(shí)現(xiàn)表情顯示為圖片 |
|