如何设置wordpress用户只能查看自己评论?这4个步骤帮助你,100%有效 | wordpress

简介: 如何设置wordpress用户只能查看自己评论?这4个步骤帮助你,100%有效 | wordpress

1、登录wordpress 后台, 打开当前的主题
2、通过url、找到对应的主题名称

3、如下图找到 wordpress 当前主题下的functions.php 文件

4、把下面的代码复制到您的主题下面的Functions.php中。


function wpdx_get_comment_list_by_user($clauses) {
if (is_admin()) {
global {
   mathJaxContainer[0]}wpdb;
$clauses['join'] = ", wp_posts";
{
   mathJaxContainer[1]}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');
}
function wpjam_parse_query_useronly( $wp_query ) {
if ( strpos( $_SERVER[ 'REQUEST_URI' ], '/wp-admin/edit.php' ) !== false ) {
if ( !current_user_can( 'add_user' ) ) {
global $current_user;
{
   mathJaxContainer[2]}current_user->id );
}
}
}
add_filter('parse_query', 'wpjam_parse_query_useronly' );
分享:


相关文章
|
安全
SiteGround如何设置WordPress网站自动更新
iteGround Autoupdate功能会自动帮我们更新在他们这里托管的所有WordPress网站,这样做是为了保证网站安全,并且让它们一直保持最新状态。他们会根据我们选择的设置自动更新不同版本的WordPress,包括主要版本和次要版本。在每次自动更新之前,他们都会为我们的网站做一个完整的备份,这样如果有什么问题,我们可以轻松地恢复到之前的状态。在本文中,我们将介绍如何在SiteGround中设置WordPress网站自动更新。
670 0
SiteGround如何设置WordPress网站自动更新
|
7月前
|
存储 SQL 编解码
WordPress插件:WPJAM Basic优化设置
WPJAM Basic插件的「优化设置」凝聚了我爱水煮鱼博客多年使用WordPress的经验,涵盖功能屏蔽与增强优化两大模块。功能屏蔽部分可关闭如文章修订、Trackbacks、XML-RPC服务等冗余或潜在风险功能;增强优化则包括Google字体与Gravatar加速、防止Frame嵌入等实用设置,大幅提升网站性能与安全性,同时简化分类链接、添加图片时间戳等功能进一步优化用户体验。该插件是WordPress用户不可或缺的高效工具。
193 2
|
5月前
|
前端开发 UED
【转】WordPress 评论解锁插件开发教程
本文介绍如何开发一款WordPress评论解锁插件,实现“评论后查看隐藏内容”功能。通过短代码封装、Cookie识别评论状态、样式加载等核心逻辑,帮助网站提升互动性与内容价值。插件支持自定义提示语和样式,兼顾用户体验与安全性,适用于资源分享、文章互动等场景。
100 0
wordpress如何设置评论框
如何设置 WordPress 评论框设置
243 2
|
搜索推荐 UED 索引
WordPress建站入门教程:如何选择和设置固定链接结构?
通过选择一个清晰、有逻辑的固定链接结构,您可以提高网站的SEO能力、确保用户良好的浏览体验,并方便内容管理。在设置时,要充分考虑未来的网站规划和内容结构,以确定最合适的链接形式。
504 1
|
数据库
WordPress回复评论自动添加@评论者
久以前有朋友反应,回复了却没有接到通知!今天小编分享一款关于WordPress回复评论自动添加@评论者的代码,以后大家留言的时候,只有被回复就会自动@你了哟,在这里也感谢大家的支持
96 1
WordPress 中的常规设置
WordPress 中的常规设置
182 1
WordPress 固定链接设置
WordPress 固定链接设置
209 0
|
2月前
|
缓存 应用服务中间件 PHP
WordPress提速指南:Memcached+Super Static Cache+CDN缓存网站内容
本文分享三大网站提速方案:启用Memcached减少数据库压力,使用Super Static Cache生成静态页面,结合CDN实现全球加速,全面提升WordPress加载速度与用户体验。
143 1
|
7月前
|
网络安全 开发者
如何解决HTTPS协议在WordPress升级后对网站不兼容的问题
以上就是解决WordPress升级后HTTPS协议对网站的不兼容问题的方法。希望能把这个棘手的问题看成是学校的管理问题一样来应对,将复杂的技术问题变得更加有趣和形象,并寻觅出解决问题的方式。希望你的网站能在新的学期得到更好的发展!
191 19