【问题标题】:Embed-able HTML snipet in wordpress在 wordpress 中嵌入表格 HTML 片段
【发布时间】:2016-09-27 11:41:40
【问题描述】:

我在 wordpress 中有一个 CMS。我想要一个 HTML sn-p,我们将用它在其他网站上显示一些内容。

主 CMS 站点是 http://example.com,其他站点是 http://other.example.com

现在我们希望页脚相同,即 abc.com 和 other.abc.com 应该共享页脚。因此,如果我从 CMS 更改页脚,我不需要在主站点中更改它。主站点将使用iframe 显示页脚。

我做了什么 我创建了一个静态文件并放入文件夹(我通过 apache-bitnami tomcat 堆栈提供 CMS),因此页脚 URL 变为 http://example.com/footer/footer.html

问题是它不允许我通过 iFrame 访问,因为 X-FRAME-OPTION 设置为 SAMEORIGIN。我不希望对所有网站都进行更改。

是否有任何插件可以创建可嵌入的 HTML sn-p?还有其他方法吗?

【问题讨论】:

    标签: wordpress iframe bitnami


    【解决方案1】:

    是的。 iFrame 让用户http://example.com/footer/footer.html 中读取数据,但由于安全限制,他没有这样做,因此不会显示任何内容。

    所以(又名服务器)必须从http://example.com/footer/footer.html 获取代码并将其发送给用户。

    基本上,您必须(以某种方式)创建一个站点http://other.example.com/footer/footer.php(或任何其他网址),该站点不是静态文件,但反映了http://example.com/footer/footer 的内容。然后你为http://other.example.com/footer/footer.php(镜像)创建一个iFrame,用户从镜像加载,镜像从http://example.com/footer/footer加载并显示页脚。

    这是我的程序员解决方案,我不知道您是多少(非)程序员以及您是否想这样做。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-21
      • 1970-01-01
      • 1970-01-01
      • 2014-01-26
      • 1970-01-01
      • 2011-09-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多