WordPress:在Genesis中动态包含html页面

WordPress:在Genesis中动态包含html页面,wordpress,genesis,Wordpress,Genesis,我已经找了一个小时了,找不到我的答案。我正在制作一个以我自己的孩子为主题的创世纪网站。我有一个戴维斯气象站,每半小时上传一次当前天气。我想在我的网站上的一个页面上包含这个上传的内容。我可以通过将以下内容包装在一个iframe中来实现这一点:class=“center frame”src=”http://localhost/tickners/wp-content/weather/current.htm“width=“750”height=“1100”。这是一个开发网站,我最终将采取现场。我的问题是

我已经找了一个小时了,找不到我的答案。我正在制作一个以我自己的孩子为主题的创世纪网站。我有一个戴维斯气象站,每半小时上传一次当前天气。我想在我的网站上的一个页面上包含这个上传的内容。我可以通过将以下内容包装在一个iframe中来实现这一点:
class=“center frame”src=”http://localhost/tickners/wp-content/weather/current.htm“width=“750”height=“1100”
。这是一个开发网站,我最终将采取现场。我的问题是“”部分。我希望能够使用相对路径而不是绝对路径,这样我就不必在上线时更新链接。这可能吗?

我不知道在哪里添加iframe,但如果在WordPress上下文中,您可以使用PHP

获取博客信息

<iframe class="center-frame" src="<?php echo get_bloginfo('url') ?>/wp-content/weather/current.htm" width="750" height="1100"/>

如果您将iframe代码放在WordPress php模板中,最好的方法是Enrique已经共享的内容

但是,当您使用Genesis时,您希望在WordPress posts文本模式下使用相对url。我建议你使用短代码

对短代码使用如下插件:

然后使用这个短代码[wpurl]、[url]、[site_url]或任何适合您的代码


希望有帮助。

解决了!我最终使用了一个名为Insert-PHP的插件。这使我能够将PHP代码放在页面中。谢谢大家的帮助

谢谢你,恩里克!不幸的是,这没有起作用。我使用文本视图将语句直接放置到页面中。有更好的办法吗?