wordpress现在也还是一直很火,大部分的活跃者是同样在折腾的各位博主,大家都懂的一定的技术,也同时都用有自己的网站,或者也在帮助公司或者其他客户在优化网站,于是乎,很多站长开始运用自己熟悉的wordpress广泛评论顺便在评论内容中加上已有的网址链接,利弊暂且不说,很多博主还是很讨厌这样的行为,
尤其是那些利用机器自动发垃圾外链评论的。很多博客都安装了askmits插件以防止垃圾外链,但是对于手工输入的代练解聘滚还是很难通过插件来阻止。
网站收到很多莫名其妙的评论,评论的内容是一大堆html代码,在前台显示的其实是一段广告代码,为此客户非常烦恼,其实遇到这种情况直接在评论提交的时候把html代码过滤下即可,下面是筛选的方法::
function plc_comment_post( $incoming_comment ) { $incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']); $incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] ); return( $incoming_comment ); } function plc_comment_display( $comment_to_display ) { $comment_to_display = str_replace( ''', "'", $comment_to_display ); return $comment_to_display; } add_filter( 'preprocess_comment', 'plc_comment_post', '', 1); add_filter( 'comment_text', 'plc_comment_display', '', 1); add_filter( 'comment_text_rss', 'plc_comment_display', '', 1); add_filter( 'comment_excerpt', 'plc_comment_display', '', 1);
只需要将以上代码加入到当前使用的主题的functions.php文件即可,这样wordpress就会在收到评论的时候自动把评论中的html代码过滤掉~
最新免费读书神器,令全民爱上阅读的给力APP!全方位数字出版平台,60万册海量好书,优质文学及影视IP孵化平台,数十位明星和作家联袂推荐,有态度的阅读产品。还在等什么,赶快来下载体验吧~...
网络其它 / 12 KB
新闻阅读 / 4.27 MB
网络辅助 / 68 KB
杂类工具 / 1.78 MB
搜索引擎 / 3.23 MB
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!