欢迎来到抓润网

wordpress防止外部iframe框架引入网站内容_WordPress教程_抓润网

来源: 互联网 日期: 2020-07-16 17:08:47

相信很多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.zhuarun.com)


上一篇:wordpress文章外链自动添加nofollow属性_WordPress教程_抓润网

下一篇:百度历史算法盘点,百度SEO全部算法清单 - 抓润网

  • 在线客服

    点击这里给我发消息 点击这里给我发消息

    官方微信

    仅处理投诉、举报及平台使用问题;
    商品问题请咨询商家客服!

浏览记录