wordpress防止外部iframe框架引入网站内容
相信很多wordpress主题制作者一定都遇到过这种情况,自己辛辛苦苦写好的主题,而且提供了演示站点。但某些wordpress模板收集网站却以iframe框架的形式来加载演示站点,并且在引入页面加上了大量的广告。
这样会对很多主题的用户造成一种困惑,让用户们以为这个主题是不是本身就带有很多广告链接呢?为了让用户不产生这种疑惑我们可以让演示站点强制不以iframe框架的形式加载内容,并且当有外部站点使用iframe框架引入网站内容时就强制转跳到真实的源地址。
function break_out_of_frames() { if (!is_preview()) { echo "\n<script type=\"text/javascript\">"; echo "\n<!--"; echo "\nif (parent.frames.length > 0) { parent.location.href = location.href; }"; echo "\n-->"; echo "\n</script>\n\n"; } } add_action('wp_head', 'break_out_of_frames');
将以上代码加入到当前主题的functions.php文件即可。
此段代码是挂载到wp_head()钩子的,请确保你使用的主题是包含wp_head()钩子否则代码会失效!
(资源库 www.zyku.net)
栏 目:WordPress
下一篇:wordpress文章外链自动添加nofollow属性
本文标题:wordpress防止外部iframe框架引入网站内容
本文地址:https://www.zyku.net/wp/1089.html
您可能感兴趣的文章
- 03-24FastAdmin – 基于ThinkPHP和Bootstrap的极速后台开发
- 03-23X-admin经典前端网站后台管理模板框架
- 03-01WPS版WORD如何插入一个可以勾选取消的方框
- 04-29symfony框架的目录结构与说明
- 06-10php中传统验证与thinkphp框架
- 05-21Yii框架使用魔术方法实现跨文件调用功能示例
- 05-21Yii框架实现的验证码、登录及退出功能示例
- 03-17thinkPHP5.0框架独立配置与动态配置方法
- 03-17thinkPHP5.0框架环境变量配置方法
- 03-17thinkPHP5.0框架简单配置作用域的方法
- 09-13闽政通查询核酸检测结果方法分享
- 02-21MySQL SET PASSWORD语法详解
- 01-11舞蹈宝典-舞蹈宝典应用软件功能介绍
- 07-26阿里云API接口报错 Specified paramet
- 08-15网易云音乐定制音乐罐子方法介绍
- 07-04vivos10pro启用返回键教程
- 02-10python eval 转换km到乘法计算的操作
- 09-28debian 系统下ls不显示颜色的解决方法
- 01-13小兴管家-小兴管家应用软件功能介绍
- 09-19交管12123怎么设置暂停账号
最近更新
阅读排行
猜你喜欢
- 08-11豆瓣如何删除动态
- 01-23华为手机WLAN/移动数据切换提示怎么开
- 12-275G热点宝-5G热点宝应用软件功能介绍
- 03-13分享一些实用的WordPress SQL查询语句
- 03-19黑鲨4指纹数据录入方法
- 02-25一加9pro手机管家开启支付保护设置方
- 12-18HTML <select> 标签
- 03-16JS对象的深度克隆方法示例
- 02-18Oracle中转义字符的详细介绍
- 10-10iphone13promax开启nfc方法分享