我可以将网站附加到CMS而无需重新设计/重新创建吗?

时间:2015-01-08 14:05:58

标签: php html wordpress web content-management-system

我正在开发一个网站,我已经开发了所有HTML / PHP / CSS文件,即它几乎已经完成并准备发布的网站。现在我想附加一个webCMS,允许管理员在没有我监督的情况下用内容填充它。

我想知道我是否可以简单地"附加" CMS的网站并填写它,无需修改网站结构/设计以容纳CMS的模板,或者我必须将整个网站方面重新定义为CMS,如WP中的主题定制(明显浪费时间) )。

2 个答案:

答案 0 :(得分:2)

这基本上取决于您要在模板中使用的CMS功能数量。

正如你已经举了WP的例子: 您可以创建一个非常简单的WordPress主题,您只需将所有资产(CSS和JS文件,图像等)放入wp-content/themes/your-theme中的文件夹中)使用您的html代码创建一个index.php并放置一些非常WordPress函数的基本调用,例如wp_head()wp_footer()the_content()。这将为您提供CMS的基本功能,而且不费吹灰之力。

Here是一个很好的教程,可以帮助您入门。

如果您想使用更高级的功能(如主题自定义,侧边栏,自定义页面模板或其他高级模板功能),您必须花费更多精力。如果您需要这些功能,您最好重新启动整个过程并将其构建为现有主题的子主题,或者至少从简单的vanilla / base主题构建。

答案 1 :(得分:1)

您必须将设计转变为模板。否则,CMS将不知道将数据放在HTML中的哪个位置。