创建电子邮件注册表。信息应该保存在数据库中的什么位置? 时间:2012-10-09 作者:Andrew 我想尝试构建一个简单的插件,收集并存储填写表单的人的姓名和电子邮件地址。我意识到可能已经有几十个插件可以实现这一点,但我想构建自己的插件,以供实践。如果用户输入其姓名和电子邮件地址,应将其存储在哪里?它应该创建为“订阅者”自定义帖子类型还是WP数据库中的一个全新表?你的想法是什么?我希望最终将数据导出到。csv文件,如果该文件影响存储位置。 1 个回复 最合适的回答,由SO网友:Rarst 整理而成 WP中有多种存储机制,因此选择一种存储机制可能有点困难,有时没有单一的正确选择。让我们检查一下您的存储标准:持久化(您不希望数据只是蒸发)可处理的(您希望导出它并可能导航)易于实现(您不希望构建某种(半)定制的东西只是为了检查它)可扩展的(如果您想捕获更多数据等)对于我来说,满足这些条件的最佳存储是使用自定义post类型它具有许多现成的功能(如管理界面),不需要干扰存储(自定义表或其他),非常适合在自定义字段中存储任意信息。 结束 文章导航