typecho如何实现禁止未登录用户评论?-灵析社区

sumous_01

目前的想法是用插件 hook `Contents.php` 的 `allow` 函数,判断 `'comment' == $permission` 且用户未登录时返回 false 试着写了如下代码,但不生效(依然可以评论,无论是否登录): allow = array('nocomments_Plugin', 'ContentsHook'); } public static function deactivate(){} public static function config(Typecho_Widget_Helper_Form $form){} public static function personalConfig(Typecho_Widget_Helper_Form $form){} public static function ContentsHook($permissions) { return false; } } 求大神指点

阅读量:26

点赞量:0

问AI
ApplePro
添加检测用户是否登录:user->hasLogin()): ?>