我使用了一个名为Semi Private Comments非常简单的插件,可以做几乎所有我需要的,它隐藏来自其他用户的意见,并只允许评论和查看评论管理员的作者。我的问题是插件允许任何人查看任何管理员评论。我希望它能让管理员和任何用户之间的评论保持一致。WordPress插件修改逻辑
我真的不知道PHP足以修改插件逻辑,并跳过一些帮助。
这是代码。
if (current_user_can('edit_users') || // user is admin, or
$user_matched==1 || // user is original author, or
$comment->user_id == 1) // comment author is admin
{
return $content;
}
else
{
$hidden_comment_text = get_option('spc_hidden_comment_text');
return $hidden_comment_text;
}
}
else
{
return $content;
}
你有没有启用线程注释?我的意思是这是定义“对话”的要求。也许实施将涉及wp_comments表中增加一个新列'thread_author',以纪念谁发起的会话(或者把这个信息wp_commentmeta)。 – qingbo