我的任务是使用WordPress重新创建一个小型公司网站(可能有十几个静态页面和一个博客部分)。我对实际的Web设计和PHP本身都没有任何问题。然而,我正在努力弄清楚如何设置它,以便最终用户可以在没有HTML知识的情况下编辑具有更复杂布局的静态页面。
例如,该网站的首页将使用令人难以置信的熟悉模式,即顶部有一个大屏幕/滑块,下面有三个小“突出显示”框,然后在页面的其余部分有几个不同的部分,可能会有图像浮动到两侧交替。(有点像this.)
所有这些组件都是实际内容,因此用户需要轻松编辑它们。当产品的新版本发布时,他们需要能够更改Jumbotron中的标题,在小突出显示框中描述新功能,更新各部分中的交替图像,&;C
我考虑过的方法包括使用widget或类似的东西Advanced Custom Fields 要为Jumbotron创建单独的可编辑区域;c、 ,但这些看起来不是很健壮或优雅。我还研究了使用shortcodes 为了围绕这些页面组件创建简化的包装,WordPress有一千个小错误,它们会破坏短代码块的内容(无关的换行符、零散的开始和结束标记等)。
我见过像我所描述的那样使用页面结构的WordPress网站,但我找不到任何免费的主题/插件来展示它们是如何管理的。我上面提到的方法是这些网站通常使用的吗,还是有一些我不了解的基本WordPress功能?