2017-05-02 54 views
1

您好,整個社區,我的問題表明,我希望能夠插入我的投資組合(這不是一個wordpress)和這個iframe,我想它包含頁面「www.mysite。 com/wp-admin「,但這不起作用。爲什麼我可以將WordPress管理員嵌入到iframe中?

隨着頁面「www.mysite.com」,它的工作原理,但不是與管理員。

在這個問題上的幾個職位,不能不說是足以補充一點:

Remove_action ('login_init', 'send_frame_options_header', 10, 0); 
Remove_action ('admin_init', 'send_frame_options_header', 10, 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在另一個網站擺在首位?

+0

這是因爲我有很多WordPress的網站,我想用wordpress登錄頁面製作一個多頁的iframe頁面來管理所有的wordpress到一個頁面。我讀到我可以將Multiplex頁面的域添加到X-Frame-Options的白名單中,但我不知道如何去做。否則,我將使用您的解決方案。這可能不是很好,但管理員是密碼明確 –

+0

我真的會建議只是把鏈接在這個網站上,所以登錄屏幕在新窗口中打開。我看到你也可以將下列內容添加到你的配置中 - > X-Frame-Options:ALLOW-FROM yoursite.com。這是你試過的嗎? – berend

+0

是的,我認爲這就是我所尋找的,我會嘗試。 apache header mod已啓用,但「Header unset X-Frame-Options」不起作用 –

相關問題