在决定特定内容/代码是否属于模板文件或内容编辑器之前,您应该问的问题是“客户端是否希望轻松访问以更新此内容?”或者可能是“这些信息会改变吗?”。
就个人而言,我更喜欢在CMS中保留M,并努力始终拥有易于管理的内容。通常,这意味着需要额外的步骤来创建自定义元数据库,以便向页面编辑器公开结构化内容的各个部分。Elliot Condon的ACF插件可以帮助您了解这方面的可能性,尽管此功能在没有插件的情况下是可能的。这些额外的步骤通常需要额外几个小时的编码和测试。然而,它总能产生一个快乐的客户。
想想你第一次在WordPress网站上编辑一段简单的文本,当你打开该页面进行编辑时,内容编辑器是空的。您的客户端对HTML和PHP的熟悉程度如何?你认为应该要求他们寻找页面模板,扫描代码以编辑内容等吗?
还必须考虑成本和客户期望。你是否对这份工作出价很高,很低,这样你就可以得到这份工作,或者你是否通过一个易于维护的网站来传达你的价值,证明你的项目成本要高得多?