是否有管理网站冗余页面的工具?

时间:2010-03-10 20:01:40

标签: wordpress plugins automation sitemap

我负责构建一个带有“二维”网站地图的网站,如后面所述。

我正在寻找(最好是一个Wordpress插件,因为该网站已经在Wordpress中构建),这将使管理数千页更容易。

为了进一步解释,让我重复我的情况。我正在为一家建筑公司建立一个网站,他们有几个主要城市和几个关键服务。现在,他们想要每个服务的父页面,以及子子服务的另一个唯一页面,最后是他们正在执行服务的城市的孙子页面。

例如,如果他们在洛杉矶进行混凝土施工,则URL将如下所示:

/混凝土/建造/ LOS-洛杉矶

/ los-angeles上的内容与on / malibu或/ burbank相同。

然而,/ concrete / design / los-angeles会有一组不同的内容,但整个页面内容(没有城市名称的几个变量)都是一样的。

有没有办法在网站上管理或自动“矩阵化”这些信息?我正在寻找一种工具,可以让我根据孩子的内容要求轻松地在所有孙子孙女中添加一个具有相同内容的“城市”。所有的孙子页面都会有多余的内容。

如果这样的事情不存在,作为一个自由职业的项目,创建有多困难?我需要一个这样的工具,因为我正在接近约500个城市和50个服务(混凝土施工,混凝土设计,混凝土工程等)

3 个答案:

答案 0 :(得分:1)

支持分类和标记的CMS系统。

例如,Drupal拥有Taxonony,并且与一些Taxonomy模块和视图一起,您可以拥有几百个URL组合,这些URL将参数传递给View并返回内容。这只是一个例子。很多CMS都可以满足这种需求。但是不确定Wordpress,因为Posts不是真正的Pages,除非你已经将所有内容创建为Pages。

您可以更进一步,将Tokens实现为内容和/或String Overrides,以用动态值替换关键词。

答案 1 :(得分:0)

我要采用的方法是使用模板引擎来动态创建页面并缓存它们,或者只是从一组输入和输出创建静态页面,让你的Web服务器或WordPress用插件缓存它们,几乎所有可用的语言都有强大的模板解决方案。 Python,Perl,Ruby可能是最容易设置和管理的。选择一种语言和谷歌的语言和模板,你应该找到很多解决方案,并选择一个你很满意的解决方案。

答案 2 :(得分:0)

创建一个php函数,它将获取页面URL并将其拆分为“/”。根据最后一部分,该函数应返回城市的名称。然后在你的页面上使用对这个php函数的调用。由于你使用的是wordpress,你已经有了php