wp/wordpress 用户中心,调用用户的所有评论
七娃博客168 次
wp主题开发用户中心页面是,很多朋友,想在一个列表调用用户的所有评论列表,怎么弄呢?废话不多哔哔,直接上代码:
<?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,SUBSTRING(comment_content,1,30) 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 = '' AND comment_author = '$current_user->display_name' ORDER BY comment_date_gmt DESC LIMIT 5"; $comments = $wpdb->get_results($sql); $output = $pre_HTML; foreach ($comments as $comment) { $output .= "<li><p>".strip_tags($comment->comment_author)."说:" ."<a class=\" jccsf2\" href=\"". get_permalink($comment->ID) ."#comment-" . $comment->comment_ID . "\" title=\"留言在 " .$comment->post_title . "\">" . strip_tags($comment->com_excerpt)."</a> </p></li>"; } $output .= $post_HTML; echo $output;?>
样式自行修改吧!
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。
转载请注明来源:wp/wordpress 用户中心,调用用户的所有评论 - Qui-Note
评论 | 0 条评论