垃圾站博客简述如何禁用WordPress自动过滤HTML标签

WordPress基于安全考虑是禁止用户写文章及读者留言时直接添加HTML代码,如果博主们想取消直接添加HTML代码的限制,允许作者撰写文章和读者留言时添加HTML代码(比如插入视频HTML代码)等,垃圾站[www.lajiz.cn]建议博主可以尝试采用以下方法:

1、在主题functions.php文件中加以下代码(随便插入,只要不把原先代码隔开就可以):

remove_action(‘init’, ’kses_init’);
remove_action(‘set_current_user’, ’kses_init’);

此方法较为简单,只需要在更换主题后重新操作此步骤。

2、打开Wordpress源码的wp-includes目录中的kses.php文件,搜索:

add_action(‘init’, ’kses_init’);
add_action(‘set_current_user’, ’kses_init’);

将以上代码修注释掉(此操作可将上述两句代码屏蔽):

//add_action(‘init’, ’kses_init’);
//add_action(‘set_current_user’, ’kses_init’);

修改后保存文件,作者撰写文章包括访客留言,将都可以直接添加HTML代码,不会被自动过滤掉了!此方法缺点是每次升级WordPress程序都需要重新修改,比较麻烦!

3、安装WordPress用户角色编辑插件:User Role Editor

如果只允许网站作者使用HTML代码,可以安装:WordPress用户角色编辑插件:User Role Editor ,并在插件设置中勾选作者角色“不过滤html标签”即可!

如果不过滤html标签则可能会被黑客利用造成不必要的损失,因此垃圾站博主建议各位谨慎使用!

本文由垃圾站编辑整理自zmingcx.com,转载请保留本文地址:http://www.lajiz.cn/2242.html

本文固定链接: http://www.lajiz.cn/2242.html | 垃圾站

该文章由 sdujane 于2014年01月07日发表在 WP教程 分类下, 访客可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客!
原创文章,转载请注明: 垃圾站博客简述如何禁用WordPress自动过滤HTML标签 | 垃圾站
关键字:

垃圾站博客简述如何禁用WordPress自动过滤HTML标签:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter