新闻中心

WordPress小技巧:后台显示相关用户文章相关联评论

作者 / 无忧主机 时间 2015-01-18 15:04:23

对于作者博客,我们除了可以设置 在WordPress后台的文章列表只显示作者的文章,也可以设置 在WordPress后台显示用户相关的文章相关联的评论,也使得搜索结果更详细和便捷。无忧主机小编就为大家介绍一下WordPress后台显示相关用户文章相关联评论的方法,主要通过增加自定义函数SQL调用来实现显示相关评论的功能,非常具有实用价值,需要的朋友可以参考下。 具体方法如下: 将下面的代码添加到当前主题的 functions.php 文件即可,代码如下: //后台只显示当前用户文章关联的评论

function wpdx_get_comment_list_by_user($clauses) { 
if (is_admin()) { 
global $user_ID, $wpdb; 
$clauses['join'] = ", wp_posts"; 
$clauses['where'] .= " AND wp_posts.post_author = ".$user_ID." AND 
wp_comments.comment_post_ID = wp_posts.ID"; 
}; 
return $clauses; 
}; 
if(!current_user_can('edit_others_posts')) { 
add_filter('comments_clauses', 'wpdx_get_comment_list_by_user'); 
}
注:如果你的WordPress所使用的数据库前缀不是默认的 wp_,请将第 5 、6 行中的 wp_ 修改为你的WordPress站点的数据库前缀. 希望能够帮助wordpress建站的朋友。 无忧主机相关文章推荐阅读: WORDPRESS之视觉类主题介绍 WORDPRESS经验:网站首页权重如何集中起来 WORDPRESS之后台特色图片加上文件大小说明 WORDPRESS经验:给网站更换主题模板提示失败的解决方法

本文地址:https://www.51php.com/wordpress/18340.html

1
1
1
1
1
1
1