我的客户需要将食物营养数据存储在他网站的数据库中。我有食物名称,卡路里,蛋白质,脂肪,碳水化合物,纤维和其他数据来存储许多食物项目。
我是一个开发人员,但对WP还是新手。储存这些信息的最佳地点在哪里?定制的桌子,定制的邮政,普通的..。
谢谢!
发布于 2014-09-27 05:29:24
假设每一种食物都被视为一个帖子(甚至是一种定制的post类型),以及参数(名称/卡路里/等等)。是这个帖子的属性,你最好把它们当作后元字段来处理。
允许终端用户维护自定义字段的能力存在多种方法;我的首选选项是开发人员自定义字段,但还有其他解决方案。不管所使用的方法是什么,假设对于给定的post,某些元字段已经被填充,必须在运行时被查询。
在循环中(特别是在调用the_post()之后),对于特定的自定义字段(为了说明我将使用“卡路里”),您可以使用get_post_meta()检索值,如下所示:
echo "Calories: " . get_post_meta(get_the_ID(), "calories", true);这里有一些假设(您在页面/post循环中,您请求的数据已经输入,您的自定义字段的名称是“卡路里”)。
https://wordpress.stackexchange.com/questions/162704
复制相似问题