静态页面的内容管理

时间:2012-12-30 作者:drake035

公司网站有几个静态页面,每个页面都有特定的布局、几个独立的文本块(位于页面的不同列或区域)和图像。到目前为止,我通过为每个独特的页面设计一个独特的页面模板来处理这个问题。但是,如果客户希望能够管理这些内容(从他的角度来看,这个请求听起来很自然),该怎么办?有没有一种简单的方法来实现这一点?

3 个回复
最合适的回答,由SO网友:Milo 整理而成

在这种情况下,我通常会add meta boxes 具有new instances of the editor, 但这不是为胆小的人准备的,也就是说,那些不精通php和javascript的人。

如果您想为一个页面上的多个编辑器提供一个简单的解决方案,并且不介意依赖插件,那么可以通过Advanced Custom Fields.

SO网友:bosco

老实说,我倾向于s\\u ha\\u dum关于效率和正确使用WP的答案,但如果您想破解,可以使用单独的页面(或自定义帖子类型的条目)来容纳每个单独的可编辑区域,然后将自定义查询硬编码到每个硬编码模板文件中,以检索和该页面相关的帖子对象数组。通过这种方式,您可以将特定帖子的内容放置在硬编码模板的特定区域,此外,您还可以通过使用Wordpress\'edit_post_link() 作用

SO网友:s_ha_dum

我假设您的“独特页面模板”几乎完全是硬编码的。如果是这种情况,则需要添加Loop 用户内容将位于何处。

您需要:

制造proper WordPress theme template files, 如果您的尚未获得资格Loop 在这些文件中创建WordPress "Pages" 从后端通过wp-admin->Pages->Add New

  • 将模板分配给这些页面
    1. 现在您可以从WordPress后端编辑内容。

    结束

    相关推荐

    Pod CMS和“高级定制字段”插件

    我们计划建立一个相当大的数据库来存储我们每年5000名订阅者协会的数据。我们正在考虑pods cms以满足我们的需求,因为它允许在构建复杂网站时具有良好的灵活性,并且在管理数据库时具有性能意识。但最近,我在pods cms网站上看到,他们遇到了一些资金问题,因此他们正在努力实现2.0的里程碑。我们担心发展可能会停止。另一方面,我们发现“高级自定义字段”似乎也是一个不错的选择。此外,它还有更强大的商业模式。那你建议我怎么做?