2012-01-20 7 views
1

私はwordpressプラグインを開発しました。私はプラグインを更新するつもりです。 プラグインの更新プロセスでは、プラグインが有効化されたときに作成された既存のテーブルフィールドを更新したいと考えています。私は、ユーザーがプラグインを更新した後に、新しいフィールドが既定値のテーブルに既に存在するように追加したい。私がこれを達成する方法を私に提案してもらえますか?wordpressプラグインが既に存在していますテーブル

答えて

1

dbDelta機能を調査する必要があります。ここではコーデックスからのリンクhttp://codex.wordpress.org/Creating_Tables_with_Plugins#Creating_or_Updating_the_Table

です: がdbDelta機能は、現在のテーブル構造を調べる目的のテーブル構造と比較して、どちらかの必要に応じてテーブルを追加または変更し、それがために非常に便利ですdbDeltaの使用方法の例については、wp-admin/upgrade-schema.phpを参照してください。

関連する問題