0

我想在远程页面上的 iframe 中显示 wordpress 页面的内容,但我想去掉徽标和菜单....这是因为我有一个带有管理联系人列表的上市公司网站由人事部门。我还有一个 Intranet 站点,我想在其中显示相同的联系人列表,而无需更新到位置。

4

2 回答 2

1

你可以这样做:

在 Intranet 视图中不想要的元素上,在它们周围包裹一个条件块。因此,例如,我想像你说的那样隐藏我的徽标和菜单,我的徽标在它自己的 div 中,我的菜单是 ul 的,我会像这样包装#logo div:

和菜单一样:

<?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>
于 2012-05-22T10:44:21.883 回答
0

我会创建一个自定义页面模板,以便您完全控制内容。IME,这比可能影响实时站点的条件语句更容易。我已经为活动这样做了,这样他们就可以在投影仪上放置一个屏幕,并在网站更新时实时更新该信息。

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

于 2012-05-22T16:20:23.477 回答