2012-05-22 53 views
0

我想在遠程頁面上的iframe中顯示wordpress頁面的內容,但是我想剝離徽標和菜單.... 這是因爲我有一個公開的公司網站,並有一個由人事部門管理的聯繫人列表。我也有一個內部網站,我想顯示相同的聯繫人列表,而不必更新到地方。在遠程iframe中顯示Wordpress頁面的內容

回答

1

你可以這樣做:

你不想在Intranet視圖元素將其佈置一個條件塊。所以例如我想隱藏我的標誌和菜單,如你所說,我的標誌是在它自己的div和我的菜單是ul的我會包裝#logo div像這樣:

和菜單ul相同:

<?php if (!isset($_GET['iframe'])) { 
?><ul id="menu"></ul><?php } ?> 

要清楚,你是不是要去簡單地粘貼任何在你的主題文件的任何位置上的,你需要找你要隱藏,並與條件<?php if (!isset($_GET['iframe'])) { ?>包裝他們,這將使他們的元素當頁面通過iframe顯示時隱藏,如下所示:

<iframe src="http://www.mysite.com/pageslug/?iframe=true"></iframe> 
+0

所以我把冷杉在頂部的header.php剪斷? – ygdrazil

+0

還是在模特的每個條目上?順便說一句,該網頁是http://joachimgrieg.no/contac – ygdrazil

+0

我已澄清 –

0

我會創建一個自定義頁面模板,以便完全控制內容。 IME,這比可能影響現場的條件聲明更容易。我爲事件做了這些事情,以便他們可以在投影機上放置屏幕,並在網站更新時實時更新信息。

http://codex.wordpress.org/Pages#Page_Templates

+0

自定義頁面模板不會做用戶要求的,因爲您只能選擇一個模板每頁/文章。他希望以不同的方式在兩個地方展示相同的內容。 –

+0

不知道你爲什麼這麼說,我以前就這樣做過。有很多方法可以通過自定義頁面模板來實現。甚至可以使用自定義頁面模板的方法。我很驚訝你怎麼看不到你的方法可以用於自定義頁面模板。使用自定義頁面模板而不僅僅是修改核心主題文件的好處是,如果主題被更新,核心主題文件的更改將被刪除。 – user1337