web-dev-qa-db-ja.com

Wordpressネットワーク環境でのブログ設定のインポート/エクスポート

私はWordpress Networkを使っているのでPHPMyAdminを使って自分のブログをあるサーバから他のサーバにエクスポート/インポートすることはできません。

エクスポート/インポートは、投稿、カスタム投稿タイプ、およびそのメディアではうまく機能しますが、ブログ設定自体ではうまくいきません。

ブログ設定をエクスポートする方法

いくつかの例:

  • サムネイル、中、大画像のサイズ
  • 写真のトリミング
  • 日付フォーマット
  • 抜粋を表示する
  • 1ページあたりの記事数
  • ...

私の主な目標は、完全にテストされ承認されたときに、私のすべてのベータ版Webサイト設定をメインWebサイトに適用することです。

4
Christian

私は昨夜この夜について考えていたので、ここであまり「自己宣伝」したくはありません。

あなたがPHPMyAdminにアクセスできない場合、私のデータベースバックアッププラグイン dbc backup 2 はあなたのWordPressインストールの全てのテーブルのSQLエクスポートを作成します。

SQLYogなどのSQLエディタでエクスポートを開くと、データベース内のすべてのテーブルを見ることができます。

しかし、経験上、SQLでの編集時間を節約するのではなく、1ページあたりの投稿数の設定や抜粋の長さの変更など、WP_optionsテーブルのすべての行を読んでから変更するほうが簡単です。

そのサイトのすべてのオプションを確認するには、/wp-admin/options.phpにいつでもアクセスできます。

注意してください - データベース内のいくつかのオプションにはチェック値(長さ)もあります
example usernameのadminには、その隣に(5)の値があります。

1
Damien

問題のマルチサイトブログに固有のオプションテーブル(オプションの名前と値のみ)をエクスポートし、それらを新しいサイトの新しいオプションテーブルにインポートします。

これは接頭辞付きのオプション名を使用しないすべてのオプションに対して機能します。これは、機能や役割などのユーザー固有のものにすぎません。

1
Otto