0

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

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

我怎么能这样做?通过javascript还是php?(原谅新手)

4

3 回答 3

1

在表中使用一个headline字段和一个字段。textArticle

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

$paragraph = explode("\n", $text);

echo $paragraph[0];

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

$paragraph = explode("</p>", $text);

echo $paragraph[0];
于 2012-09-18T08:42:56.630 回答
0

您可以使用Links With URL Preview from Easiest Tooltip 和 Image Preview Using jQuery

参见示例 3:

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

这需要更多的努力,但作为添加到您网站的额外功能可能是值得的。您需要的是目标网址的小尺寸屏幕截图。您将把截图图像的位置放在 A 标签的 REL 属性中,剩下的就交给脚本了。

于 2012-09-18T08:38:00.947 回答
0

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

你在使用 CMS 吗?这是 Wordpress、Joomla、Perch 等系统的一个相当标准的功能。

于 2012-09-18T08:38:41.283 回答