使用什么方法为静态页面创建可编辑的小段文本?

时间:2011-08-17 作者:davidscolgan

对于我为客户做的许多网站,设计师会在不同的地方制作带有小块文本的页面。例如,主页将有一个标题、一条标语和一个包含联系信息的小框。“关于我们”页面将有一个正文,但也有一个侧框,其中包含过去的客户报价。“联系我们”页面在表单前会有一个简短的简介。

客户端希望以后能够编辑所有这些文本片段。像这样的部件应该用来做什么?如果是这样,我将如何允许客户端稍后更新文本?为每个静态页面创建一个单独的小部件区域似乎很混乱,而且这似乎不允许客户端以后很容易地编辑文本。自定义帖子类型、元框或短代码等概念在这里有用吗?我尝试了许多不同的方法,但到目前为止,我对其中任何一种都不满意。

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

通常您使用小部件或自定义帖子类型,但实际上这些解决方案可能对客户端不友好。WordPress仍然围绕着基于帖子的循环的想法,因此在其他框架中可能发现的传统“内容块”很难实现。幸运的是,有一些插件在这方面相当不错。

我建议查看以下两个:

http://wordpress.org/extend/plugins/multiple-content-blocks/
http://wordpress.org/extend/plugins/wp-blocks/

SO网友:Dirk Hartzer Waldeck

我对此问题的解决方案是:编辑用于显示所述静态页面的模板,添加代码以加载特定页面或帖子的内容,使用ID创建一个名为类似于Foo页面的静态块的页面/帖子,告诉客户端为特定块编辑该页面

我这样做是因为它对用户的折磨最小

如果您需要一个如何实现此目标的示例,请留下评论

SO网友:Steffy

实际上,你不需要在这里有特定的自定义帖子类型,因为我会使用页面类型。。就像Wyc建议的那样。我做了几次,效果很好。在特定的站点端页面中,您只需对给定页面进行自定义查询并“打印”特定部分。出于组织目的,我通常做的是儿童页面。。例如,在主页上,我可以“打印”生物页面的摘录作为开始。。所有都与页面系统配合使用。如果附加框上没有主要格式,也可以使用自定义元字段。

SO网友:davemac

我一直在使用WordPress Creation Kit 为此,特别是Custom Fields Creator 它允许您为帖子、页面或自定义帖子创建任何类型的元框,包括可重复的元框。

结束

相关推荐

如何将附件固定链接中的wp-content/blogs.dir替换为media?

在多站点环境中,如何将附件永久链接的“wp content/blogs.dir”替换为“media”?以下是链接的外观:http://url.com/wp-content/blogs.dir/21/files/2011/06/650026_x640_21.jpg-或-http://subdomain.url.com/wp-content/blogs.dir/21/files/2011/06/650026_x640_21.jpg理想情况下,这就是外观:http://url.com/media/2011/06