2017-06-30 13 views
0

私はwordpressの開発ワークフローから発生する可能性がある問題に関して一般的な質問があります。プラグインのためのWordpress環境管理

私は、ローカル>ステージング>ライブ環境のWordPressサイトを持っています。

まず、私のライブデータは変更できないと言います。コードは前進し、データは後ろ向きに移動しています。

ローカル環境で更新プログラムを実行し、次のステージング環境にプッシュすると、データベースの更新に問題が発生する可能性があります(コードのみがプッシュされます)。私はプラグインがデータベースの更新を記録する方法に慣れていません。更新されたプラグインを次の環境にプッシュすることは、それが必要なデータベース更新を見逃す可能性がありますか?またはデータベースの更新がデータベースに記録されているので、WordPressはプラグインデータベースの日付が切れているかどうかを常に知っていますか?

おかげで、

答えて

0

あなたは生きるかDEVに地元するdevのための唯一のコードを移動することができます。プラグインとWPコアを更新すると、データベースではなくデータベース内のコードのみが更新されるため、データベースフィールドは欠場しません。したがって、コードをdevまたはliveに移動してWPを一度実行すると、更新されたすべての機能が実行され、データベースフィールドが更新されます。

+0

返信いただきありがとうございます。自分のコードだけが移行されることを理解しています。私の質問の詳細は、プラグインが更新されたときにdrupalのようないくつかのCMSがデータベースの更新をどのように実行できるかに関するものです。私は、マイグレーションされたプラグインが、ローカル環境でデータベースを更新したとは思っておらず、マイグレーション後にデータベースを更新するための関数呼び出しを見逃しているだけです。 – user1019416

+0

はい、確かに、すべてのアップデートはdrupalのように動作します。更新版はDBにもファイルを保存しないためです。 – GNANA

関連する問題