我为我的橄榄球俱乐部开发了一个网站。我们目前有一个页面,上面有新闻文章(每个故事都有自己唯一的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等系统的相当标准的功能。