我正在为Wordpress开发一个插件,我需要将表单中的一些信息存储到数据库中的表中。
可能有很多页面解释如何执行此操作,这是其中之一: http://codex.wordpress.org/Function_Reference/wpdb_Class
但是有没有其他网页谈论与WP DB交互的最佳实践?
更新
找到了一些可能有用的页面:
http://wpengineer.com/wordpress-database-functions
http://blue-anvil.com/archives/wordpress-development-techniques-1-running-custom-queries-using-the-wpdb-class
答案 0 :(得分:0)
除非您需要创建自己的复杂表结构,否则我建议您根据需要使用现有表。有要使用的选项表,用户元表和后元表。这些都内置了apis以便快速访问。
add_option()
,get_option()
,update_option()
,delete_option()
add_user_meta()
,get_user_meta()
,update_user_meta()
,delete_user_meta()
add_post_meta()
,get_post_meta()
,update_post_meta()
,delete_post_meta()
我没有发现真正需要走出这些表(是的,有例外,我自己在数据需求很复杂的时候自己完成了)但是这些元选项都使用db中的文本字段来存储数据,所以如果它的简单数据,你可以在这里存储很多。
如果您的数据很简单,那么请考虑将您的信息作为单独的选项存储在其中一个位置,或者甚至作为序列化数组存储。
答案 1 :(得分:0)