2011-03-03 67 views
0

我有一天在寻找CMS功能的WordPress网站的所有功能,并且我意识到有一件事我错过了:标记。如何将标签添加到我现有的非cms网站?

enter image description here

有什么办法,我可以有我的非CMS这样的事情,非数据库平面文件PHP的网站?这基本上是一堆网页文件,如home.phpcontact.phpsomepage1.phpsomepage2.php

是这个实际上是可能的呢?

我在想是这样的:

  • 每个页面包含tagsys.php
  • 每一页都有页脚一些标签bananapeachtomato
  • 超链接分别进入/tags/banana/tags/peach/tags/tomato
  • 因为没有香蕉/桃子/番茄的实际文件, tagsys.php包含在内,必须知道如何生成一个新页面,在该页面中,它捕获每个页面的本质($ title和$ descr),并且所有这些都可以自动化。

回答

1

您还可以添加一个ID,每个页面(可能是文件名,至极你可以使用PHP:http://www.expertcore.org/viewtopic.php?f=67&p=1453

然后在你的数据库存储库创建一个表的标签列表和一个又一个在你的页面ID和标签之间建立关系。

通过这种方式,您将能够轻松创建一种“标签管理界面”。

但正如Brent Friar所说,如果可能的话,更愿意升级到现有的cms,它非常快速和简单,它可以为您节省数小时的维护!

1

简单地将您的网站升级到任何数量的支持标记的CMS都会更容易,更快速,也更简单。即使你的网站有几百页,也不难将它移动到Wordpress(尽管我会使用更复杂的CMS,但WP是一个易于使用的好产品)。

请记住,在静态网站上,您每次创建新页面时都必须更新标签关联。这将是一场行政噩梦。