是否将可编辑字段添加到模板?

时间:2011-06-20 作者:Blender

我正在为客户制作一个主题(第一次使用Wordpress),客户希望有多个可用的站点“描述”。第一个作为主要描述,第二个作为标题中的另一个文本块,可以更改。

有没有办法将这种功能添加到主题中?我可以指示客户端手动编辑.php 文件,但我想做一些更优雅的事情,比如在仪表板上添加一个选项。

谢谢

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

不是百分之百确定你在追求什么,但这可能会有帮助。。。我曾经做过一个网站,网站上的一组特殊的“页面”被分类(例如每个页面由一个标题和大约4个其他“字段”组成)。。。。我在后端的做法是按照dzogchen的建议使用自定义字段。。。因此,我使用了wordpress系统中的标题,然后设置了4个自定义字段,然后为了让用户感觉良好,我所做的是转到顶部的“屏幕选项”并关闭视觉编辑器…..\\\\事实上,很抱歉把这些都擦掉了(我把它留在里面了,因为它可能真的对你有用)####。。。我想我是如何做到这一点的,我使用了一个自定义的帖子类型,并完成了我刚才在编程中所说的所有内容,因为模板标记允许您打开和关闭编辑器中显示的内容。。。。是的,我现在又想起来了(抱歉,已经过去了一段时间了)。。。。您需要做的是将自定义帖子类型和the settings api ... 这使得它非常流畅,但警告设置api非常好,非常强大,但需要一点努力(还有提示,如果你这样做,在wp中有两种设置方法,新方法和旧方法……不要混淆)

SO网友:dzogchen

您可以将不同的“描述”作为自定义字段,用户可以在其中输入描述。如果您愿意,可以为每个页面/帖子提供自定义描述。。。。。

您需要在标题中编写一些有条件的php。php显示默认站点描述或自定义站点描述(如果存在)。查看codex中的get\\u post\\u custom\\u values()了解编码细节。

结束

相关推荐

插件:Google Analytics for Dashboard错误-时间戳与当前时间相差太远

有人用过Google Analytics for Dashboard 插件?我已经成功安装了它,但每当我尝试使用开始登录过程按钮将其链接到我的Google帐户时,我总是收到一条奇怪的消息,如下所示:Timestamp is too far from current time: <a Unix timestamp here> 我正在使用WordPress 3.1.3。知道这里发生了什么吗?谢谢,我