Wordpress函数在wordpress中的iframe中不起作用

时间:2014-03-16 04:29:02

标签: php css wordpress iframe

我在wordpress中使用iframe,但iframe中的页面不支持wordpress功能。 iframe中的页面来自同一个域。

以下是我要做的事情:  我试图通过wordpress函数在iframe页面中调用css。以下是我使用iframe标签的方式:

<iframe id="iframeBox" src="<?php echo get_template_directory_uri();?>/iframe/scoreboard_summary.php" sandbox="" FRAMEBORDER="no" ></iframe>

以下是我的网页 scoreboard_summary.php 中的css调用代码:

<link type="text/css" rel="stylesheet" href="<?php echo get_template_directory_uri();?>/style.css">

函数get_template_directory_uri()不起作用?

请告诉我应该怎么做? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

iframe只是网页拉入并显示在div中。你不能以这种方式与他们互动。 PHP已经吐出了你设置的循环和规则所定义的内容。如果你想与服务器通信并在一定时间间隔内调出新数据,你可能希望查看类似的ajax,并跳过iframe。

页面加载后,

<?php echo 'do this thing' ?>只会变成this thing。没有多少可以理解。

如果您只是想获取样式表并将其应用到您的页面,那么我建议您获取该样式表的整个标准URL并跳过模板目录uri等。

也许你可以通过一些代码或像这样的例子来更好地解释它,它是一个以一定间隔刷新的iframe。祝你好运!

http://jsfiddle.net/sheriffderek/3C9qP/