如何显示来自其他网页的文章的快照



我为我的橄榄球俱乐部开发了一个网站。我们目前有一个页面,上面有新闻文章(每个故事都有自己唯一的ID)。

我想做的是为每个故事设置一个单独的页面,然后在标题页面上显示该故事的快照(例如标题和第一段)。

我该怎么做?通过javascript还是php?(原谅一个侍女)

Article表中使用headline字段和text字段。

要提取文本的第一段,请使用分解函数。

$paragraph = explode("n", $text);
echo $paragraph[0];

如果文本包含<p></p>

$paragraph = explode("</p>", $text);
echo $paragraph[0];

您可以使用"最简单的工具提示中的带有 URL 预览的链接"和"使用 jQuery 的图像预览"。

请参阅示例 3:

示例 3:带有 URL 预览的链接

这需要更多的努力,但作为添加到您的网站的额外功能可能是值得的。您在这里需要的是目标网址的小尺寸屏幕截图。您将屏幕截图图像位置放入 A 标记的 REL 属性中,脚本将完成其余的工作。

一种方法可能是使用 jQuery 的 load() 功能来抓取文章页面,并删除你不需要的东西。不过,我不一定推荐这样做,因为加载的文件算作一次页面访问,并且可能会搞砸您的分析。

您使用的是内容管理系统吗?这是Wordpress,Joomla,Perch等系统的相当标准的功能。

最新更新