Wordpress隐藏评论内容
作者:dianso 发布时间:September 2, 2010 分类:沒事折騰
Wordpress 隐藏评论内容,只有管理员可见,这个方法是昨天在哆啦 B 梦看到的,和 Easy2hide 有的一拼!
Easy2hide 这个插件可以隐藏文章或者回复,可以设置为回复文章的人可见。
将下面代码加入到 functions.php 即可
function private_content($atts, $content = null) { if (current_user_can('create_users')) return '' . $content . ''; return '只有闲的蛋疼的管理员才能看得到的蛋疼的评论'; } add_shortcode('ss', 'private_content'); add_filter('comment_text', 'do_shortcode');
然后发评论时用这样的格式就可以了
[ss] 悄悄话 [/ss]
效果如下:
这个是只有管理员可以看到内容,还有个插件也可以实现这个功能,不同的是插件可以设置不同权限,让其他用户也可以看到,插件下载地址。
我是用的 willin 大师写的让评论发图那段 JS 代码改了下
function comment_private() { var URL = prompt('请输入要对管理员说的内容:'); if (URL) { document.getElementById('comment').value = document.getElementById('comment').value + '[ ss]' + URL + '[/ss]'; } }
记得去掉 ss 前面的空格,然后 comments.php 相关地方加入
<a href='#' onclick='comment_image(); return false;'>点这里评论只有管理员看见</a>
即可
Dianso‘s Blog

这个么?有意思
这个很有意思,但是除非是亲密好友留一些比较敏感的留言,否则一般用不上。
我爱WERDPRESS,学了好久,最后终于用上了。
天天来看看你
这个就看自己的爱好了!
这个很有意思。
果然很蛋疼,哈哈
这阵子刚开始学学用wordpress,无意间通过google找到了014.cc,特别倾心您blog的风格,看了您的博文感觉受益良多,您的美文十分实用。也特别容易领会。暗自算算这篇应该是小妹在您网站上偷学的第三招了!开心
加油哦!真心期盼您的网站蒸蒸日上。
[img]http://s.014.cc/2011/01/.jpg[/img]
试试~~可以添加图片啊
我怎么觉得你的博客和万戈的那么像。
万戈可是技术牛人,我和他不是一个级别
看了很多文章,BO主也是技术牛人啊,比我们强多了
记得去掉private前面的空格,然后comments.php相关地方加入
[private]悄悄话!只为测试[/private]
。。。。。
这个我都改了,括号里改成ss了
test
试了一下,不行啊,是添加到functions.php?
试了一下,不行啊,是添加到functions.php?
是的啊,我刚测试了,可以的
是添加第一个function代码还是添加第二个?还是两个都添加?
弄好了,但是第二段js代码怎么用?
[ss]我试验下,麻烦看到后删掉。[/ss]
已经解决了,太谢谢你的代码了。哈哈,onclick='comment_image()这个要改成comment_private才可以的。
我刚上线,没来得及回复你
[...] 感谢 Dianso 参考链接:http://014.cc/974/ [...]