我开发了一个wordpress插件,我打算更新插件。 在插件更新过程中,我想更新插件激活时创建的已存在的表字段。我想当用户更新插件时,新字段添加到已存在的表中,并带有默认值。你能告诉我一个如何实现这个目标的方法。
答案 0 :(得分:1)
您应该调查dbDelta
功能。这是链接http://codex.wordpress.org/Creating_Tables_with_Plugins#Creating_or_Updating_the_Table
来自法典: dbDelta函数检查当前表结构,将其与所需的表结构进行比较,并根据需要添加或修改表,因此它对于更新非常方便(请参阅wp-admin / upgrade-schema.php for有关如何使用dbDelta的更多示例。