3

wordpress マルチサイトの展開で現在直面している問題:

  1. 親ワードプレス (例: http://www.example.com/multisiteparent/をサイト A として) をマルチサイトにする場合 、wp-config.php
    の子サイトのそれぞれでマルチサイト ネットワーク設定を有効にする必要がありますか?
    また?(子サイトでネットワークを有効にしないかどうか疑問に思っています
    (例:サイトBとしてhttp://www.example.com/multisiteparent/childsite/)子サイトwp-adminのダッシュボードをクリックすると、親サイトの wp ダッシュボードに戻るためのネットワーク パネル (マルチサイト wp-admin 機能) はありません。公式ドキュメントでは、この設定について言及していないようです。

  2. 2 つの独立した wp サイト (サイト A とサイト B) をマルチサイト (A を親、B をサブサイト) に移行する場合、どの手順が適していると考えられますか。
    オプション 1: 空白の wordpress マルチサイト構造をセットアップし、wp ファイルと sql (A & B) を、diff wp_ および wp_2_ テーブル プレフィックスを使用して、クリーンな wordpress によって作成されたテーブルに移行します。これは、移行前に sql で文字列の置換を行う必要がある場合があります。
    オプション 2: サイト A を有効化してマルチサイトにすることから始めてから、空のサイト サブディレクトリを作成し、サイト B を作成したフォルダーに移行します (ファイルと SQL 置換)。

  3. データ共有で非常にうまく機能する既存のワードプレス マルチサイト デモがオンラインにありますか? ソリューションとしてどれだけ広く使用されているか。

  4. マルチサイトを有効にすることでわかったように、同じデータベース内に wp_2_options wp_2_posts .... などの自動作成されたプレフィックスがありました。これにより、ワードプレスのプラグインに非互換性が生じますか?

  5. diff ドメインの異なるワードプレス サイト間でテーブルを共有するためにマルチサイトをアクティブ化する以外の代替ソリューションはありますか?

提案していただきありがとうございます。

参照:

4

1 に答える 1

2

それはたくさんの質問です!:-)

  1. これを行うのは 1 回だけです。子サイトごとに 1 つではなく、マルチサイト インストール全体に対して 1 つの wp.config しかありません。
  2. オプション1はうまくいくはずです。最も簡単な方法 (私はいつもこれを行っています) は、SQL ファイルで任意のテキスト エディターを使用し、wp_ を wp_1_ または wp_2_ などに置き換えることです。次に、プラグインとテーマを親フォルダーにコピーします (それぞれに個別のフォルダーはありません)。次に、Go Live Update URLSなどのプラグインを使用して、メディアの添付ファイルのすべての URL を変更します (マルチサイトでは、アップロード用に異なるフォルダー階層があります)。
  3. あなたがここで何を求めているのか分かりません。
  4. いくつかのプラグインはマルチサイトでは機能しませんが、ほとんどのプラグインは機能します。プラグインに依存します。
  5. マルチサイトを使用するのが最も簡単です。いつでも完全にカスタムなものを構築できます (独自のデータベース接続を使用して、必要な共有テーブルを開きます) が、それは大変な作業です。
于 2014-09-26T00:07:22.590 に答える