WordPress手札 – 解决手机WordPress客户端不能回复评论

撰写于:2012 年 12 月 12 日 19:33 | 分类 :WordPress | WordPress手札 – 解决手机WordPress客户端不能回复评论有24条评论 | 热度:37647℃

这个主题自带的功能不强大,只能手动添加。这几天折腾添加了几个常用功能,例如《显示文章阅读次数》、《评论者网址链接的重定向跳转》以及《防止游客冒充管理员评论文章》《反全英文垃圾评论》等。
后来经测试发现手机端的WordPress软件每次回复评论都提示错误。以前用着好好的,折腾几次代码就有了问题,以为跟修改网站根目录的文件有关,索性把博客备份的源文件恢复了几个之后还未解决问题,但导致了前文说的《Feed功能不能用》。
既然不是系统文件问题,那就是主题代码的问题了。第一个先找到了functions.php文件查看新添加的代码,忽然想到会不会是因为《防止游客冒充管理员评论文章》的代码作祟?删了代码再测试一切OK,但是这个功能挺有用,如何重新开启这个功能而不影响手机端操作呢?

有查阅了资料,可能是变量 $user_ID 的问题造成管理员也无法发表评论。在网上找到了zwwooooo的文章,引用了其修改好的user ID函数解决了问题。

[codee]// 防止访客冒充博主发表评论, 原出处: ? edit by zwwooooo
function z_user_check($incoming_comment) {
global $user_ID;
$isSpam = 0;
if ( strtolower(trim($incoming_comment[‘comment_author’])) == ‘你的博主昵称’ ) $isSpam = 1;
if ( strtolower(trim($incoming_comment[‘comment_author_email’])) == ‘你的博主邮箱’) $isSpam = 1;
if (!$isSpam || intval($user_ID) > 0) { return $incoming_comment; } else { wp_die(‘请勿冒充博主发表评论!’); }
}
add_filter( ‘preprocess_comment’, ‘z_user_check’ );[/codee]

如果有页面错乱的问题
请将 wp_die(‘请勿冒充博主发表评论!’); 改为
 err(__(‘请勿冒充博主发表评论!’));

感谢为WP做贡献的各位大侠~!



» 标签: , ,

评论 13

  1. 2012/12/23 21:58 Firefox 17.0 Windows XP

    请问一下你这个主题的模版底部是怎么弄的?!

    • 2012/12/25 10:35 Google Chrome 23.0.1271.97 Windows XP

      改:Style.css
      #footer{
      text-align: left;
      padding: 0 20px 0 20px;
      background: #FFFFFF;
      border-top: 10px solid #919191;
      }
      #footer a {
      color: #FFF;
      }

  2. 2012/12/23 19:53 Google Chrome 23.0.1271.95 Windows XP

    好像只有苹果才能搞吧?

    • 2012/12/23 20:16 Wordpress App 3.3 iPhone iOS 5.1.1

      iOS系统和Android都可以的

  3. 2012/12/19 14:28 Internet Explorer 10.0 Windows 8

    手机访问无压力 😎

  4. 2012/12/19 12:52 Google Chrome 23.0.1271.95 Windows 7 x64 Edition

    这主题现在不错

  5. 2012/12/19 10:43 Google Chrome 24.0.1290.1 Windows 7 x64 Edition

    目前还没手机端

  6. 2012/12/18 18:43 Google Chrome 23.0.1271.97 Windows 7 x64 Edition

    我自己虽然很少用手机看博客,但发现其实来自手机端的流量还是有不少的

    • 2012/12/18 23:55 Wordpress App 3.3 iPhone iOS 5.1.1

      尤其是以后智能手机以及平板的发展,前途更加光明。现在来自这些设备的浏览率已经超过20%
      所以现在好多网站都有了移动设备自适应内容甚至直接开发手机客户端。

  7. 2012/12/16 09:41 Firefox 17.0 Windows XP

    主题改的不错!

  8. 2012/12/14 22:44 Google Chrome 23.0.1271.95 Windows 8

    手机太麻烦了吧不喜欢。。 🙄

    • 2012/12/16 01:39 Google Chrome 23.0.1271.64 Windows 7

      其实手机最简单,支持iPhone和Android。谁用谁知道 😆

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*





无觅相关文章插件,快速提升流量