2011-03-03 103 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是一個易於使用的好產品)。

請記住,在靜態網站上,您每次創建新頁面時都必須更新標籤關聯。這將是一場行政噩夢。