これが起こる可能性があるシナリオのほんの一例です。開発用サーバーにプラグインを追加するとしましょう。そのためにはワードプレスのページが必要です。問題がいくつかあります。
@Blockhead、
また、WordPress Multisiteでしか動作しないDeployMintをチェックアウトすることをお勧めします - しかし、あなたが探しているもののための最善の解決策かもしれません。
http://markmaunder.com/2011/08/19/deploymint-a-staging-and-deployment-system-for-wordpress/
あなたが説明するシナリオを考えると、手動でプラグインを再設定する必要を避けるために2つの方法があります。どちらの選択肢も魅力的ではありません。私自身のために、私はオプション#2を選ぶでしょう。 WPSEの他のメンバーの大部分は、オプション#1に向けてもっと傾いているようです。
開発データベースまたはステージングデータベースを運用環境に移行し、その後、wordpressのエクスポート/インポート機能を使用して、新しいコンテンツを以前の運用データベースから移行します。
データベースに格納されているプラグインのオプション/設定データの内容を調べます。カスタム移行スクリプトを作成します。
a) カスタムフィールドを含む必要なページまたは投稿を作成し、新しく作成されたページのpost_idをキャプチャして
b)作成したプラグイン固有のカスタムphpまたはsqlを使用して、新しく作成したpost_idを使用して更新されたオプション/設定データを挿入します。プラグインのオプション/設定データがシリアル化されている場合は、ここでの情報が役立ちます。
私は最近 WordPress用のRAMP を聞いたことがありますが、これは$ 99の解決策です。もっと徹底的にチェックアウトすることを楽しみにしています。
データベースIDが考慮されるかどうかわかりません。