防止WordPress站点被别人通过iframe框架引用

使用iframe框架引用网页,是某些不法分子的“钓鱼”手段。如果你发现自己的WordPress站点网页被另外非授权网站框架引用,改如何应对?很简单,将下面的代码添加到你的WordPress主题的 functions.php 即可:

1
2
3
4
5
6
7
8
9
10
11
// Break Out of Frames for WordPress
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');

// Break Out of Frames for WordPress
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’);

本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、Python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、OS X、Android、iOS、WP8等系统的开关机。

通过下面的方式来联系我们:

电邮:138762189@qq.com

联系QQ:点击这里给我发消息

官方站:www.tadke.com

※ ※ 联系请加我的企鹅号 ※※

※ ※技术支持请微信联系站长 ※※

Copyright © 2023 Tadke.com. 琼ICP备20000547号