【发布时间】:2013-01-10 14:39:23
【问题描述】:
我的网站有数百万个页面,所有页面都是静态 html(实际上是 .shtml,但我已在服务器中将它们设置为解析为 .shtml,同时仍显示为 .html)。我可以在我的 html 文件中使用 Includes 和 php 脚本。 我在当前页面中使用如下包含语句:
<!--#include virtual="somefilename.html"-->
<!--#include virtual="somefilename.php"-->
我正在尝试在我的所有 .html 页面上添加 Facebook 社交标签:
<meta property="og:title" content="My Page Title" />
我需要与同一页面上<title></title> 标记之间存在的该标记相同的值。
所以,我需要提取<title>My Page Title</title> 标签之间的数据,并在每个页面的<meta property="og:title" content="My Page Title" /> 内打印出来。
有人对此有解决方案吗?
【问题讨论】:
-
请告诉我们您是否正在考虑使用“一次性脚本”来更新所有现有页面或其他内容。
-
不是更新所有现有页面的一次性脚本。但是在运行时加载的脚本会抓取
之间的内容并将其粘贴到同一 html 文件中的 中。