当然,这是可以做到的,但需要一些工作。以下是我将采取的方法:
在源代码安装中,创建一个有自己模板的页面,其中只包含<div>
您想要拉出(没有页眉、页脚、提要栏等)。通过这种方式,您可以让源安装程序组装数据,就像它是一篇常规文章一样。你甚至可以query_vars
如果<div>
你想要的是动态的。基本上,您可以通过如下调用确保源安装提供所需的html:
http://example.com/en/mydivpage?my_var=something
现在您必须将此html(不是完整网页)拉入目标安装。可能最简单的方法是使用
jquery load 命令
<script>$("#putithere").load("http://example.com/en/mydivpage?my_var=something");</script>
...
<div id="putithere"></div>
最后,要使其真正起作用,您必须解决一个安全问题。默认情况下,浏览器不允许从其他域加载html,除非通过iframe加载。但是,您可以
allow certain trusted domains to violate this rule.
我提到了<iframe>
选项低于1。确保包括<head>
和body
标签。然后低于2。只需包含完整的网页。这种方法的缺点是目标的页面css在框架内无法工作。