我为我的橄榄球俱乐部开发了一个网站。我们目前有一页上有新闻文章(每个故事都有自己唯一的 ID)。
我想做的是为每个故事设置一个单独的页面,然后在标题页面上显示该故事的快照(例如标题和第一段)。
我怎么能这样做?通过javascript还是php?(原谅新手)
我为我的橄榄球俱乐部开发了一个网站。我们目前有一页上有新闻文章(每个故事都有自己唯一的 ID)。
我想做的是为每个故事设置一个单独的页面,然后在标题页面上显示该故事的快照(例如标题和第一段)。
我怎么能这样做?通过javascript还是php?(原谅新手)
在表中使用一个headline
字段和一个字段。text
Article
要提取文本的第一段,请使用explode函数。
$paragraph = explode("\n", $text);
echo $paragraph[0];
如果您的文本包含<p></p>
:
$paragraph = explode("</p>", $text);
echo $paragraph[0];
您可以使用Links With URL Preview from Easiest Tooltip 和 Image Preview Using jQuery。
参见示例 3:
这需要更多的努力,但作为添加到您网站的额外功能可能是值得的。您需要的是目标网址的小尺寸屏幕截图。您将把截图图像的位置放在 A 标签的 REL 属性中,剩下的就交给脚本了。
一种方法是使用jQuery 的 load()功能来抓取文章页面,并删除不需要的内容。我不一定会推荐这个,因为加载的文件算作一次页面访问,并且可能会搞砸你的分析。
你在使用 CMS 吗?这是 Wordpress、Joomla、Perch 等系统的一个相当标准的功能。