質問: こんにちは。 表題について、皆さんはどのように対応されているかというのを知りたいです。 ケース --- **・クライアントのWordpressを利用した現行サイトをリニューアル** **・開発中にもクライアントは固定ページや記事を量産している** **・開発環境でも固定ページをどんどん追加している** このように本番環境と開発環境で、別々にデータベース内の情報が変わっていくことが 割とあると思いますが、いざ本番の記事等を開発環境の情報とマージするとなると、 一般的に皆様はどのように対応されているのかというのを知りたいです。 自分では例のごとくマージ自体があまりうまくいかないので、 そもそもクライアント様に開発中は情報発信のペースを抑えていただくよう伝えるか、 固定ページや記事ページを格納しているwp_posts(その他テーブル)のテーブル情報を 移管するという2パターンくらいしか方法がありません。(こちらはあまりうまくいかないです) 初心者的な疑問かもで大変恐縮ですが、 皆様どのようにご対応されているかを教えていただけると幸いです。
回答: すでにある記事を更新しているというより、新しい記事(固定ページであれ他の投稿タイプであれ)を追加しているという状況であれば、WPのエクスポート機能でXML形式で書き出し、必要な記事だけ残して、テスト環境から本番環境へ追加(インポート)する、ということは何度かやったことがあります。(記事タイトルか何かを比べているようで、同じものがあると読み込まないようなことがあったような気がしますが) あんまりうまい方法だとは思えないですが、仕方なくやっている方法のひとつです。