为什么我可以将wordpress admin嵌入到iframe中?

时间:2017-05-02 12:33:06

标签: php wordpress iframe

大家好,正如我的问题所示,我希望能够在我的投资组合中插入一个iframe(这不是一个wordpress)和这个iframe,我希望它包含页面" www.mysite.com/wp-admin"但这不起作用。

使用页面" www.mysite.com",它可以正常运行,但不适用于管理员。

关于这个主题的几篇帖子说,添加这个就足够了:

Remove_action ('login_init', 'send_frame_options_header', 10, 0);
Remove_action ('admin_init', 'send_frame_options_header', 10, 0);

但它也不起作用。

有人会有想法吗?

1 个答案:

答案 0 :(得分:0)

我首先尝试使用相同的域名并且它有效,所以我使用不同的域测试它,显然由于以下原因而无法实现:

 "Refused to display 'www.mysite.com/wp-login.php' in a frame because it set 'X-Frame-Options' to 'sameorigin'."

可以编辑.htacces文件的一个解决方案:

<IfModule mod_headers.c> Header unset X-Frame-Options Header always unset X-Frame-Options </IfModule>

但是我建议您找一个完全不同的问题解决方案,为什么要首先在另一个网站上的iframe中加载wp-admin?