• megumiiuchi19920715

    (@megumiiuchi19920715)


    WordPressで下記のようにサブディレクトリ型管理をしています。
    そこで、問題をかかえています。
    「site1」で作成したホームページや設定の内容を全てをそのまま「site2~site5」にコピーするような方法はないでしょうか?
    example.com/site1
    example.com/site2
    example.com/site3
    example.com/site4
    example.com/site5
    以上、恐れ入りますがよろしくお願いいたします。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • 「ホームページや設定の内容」が、どこからどこまでを指しているのかがよくわからないのですが、オプション画面で実施したテーマやプラグインの設定ということでしょうか?
    WordPress自体のオプション設定の事でしょうか?
    それとも投稿も含むのでしょうか?

    一般的な話として、テーマは親テーマの内容を引き継ぎます。
    プラグインの設定が親から子へ引き継がれるかどうかはプラグインに依存します。
    しかし、カスタムフィールドやカスタム投稿タイプの追加など、テーマのfunctions.phpに記載可能なものは親テーマのfunctions.phpに記載すれば子テーマにも引き継がれます。

    投稿についてはコピーする意図がよくわかりませんが、site1のブログIDを指定してget_postsなどすれば、コピーしなくても取得できると思います。

    トピック投稿者 megumiiuchi19920715

    (@megumiiuchi19920715)

    早速、アドバイスいただきましてありがとぅございます。
    投稿内容ですが、含まれた状態です。
    大変恐れ入ります、初心者レベルで大変申し訳ないのですが、
    site1のブログIDを指定してget_posts
    をもう少し具体的にご説明頂ければ非常に助かります。
    恐れ入りますがよろしくお願いいたします。

    各テーマのphpを編集する必要があります。
    どのように変更するのかは、利用されているテーマの記事を表示している箇所でどのように記事を取得しているのかによって変わりますので、一概にこう書けばいけます、とは言い切れません。

    参考になるリファレンスなどは以下のとおりです。
    https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/switch_to_blog

    フォーラムでも似た質問が過去にありますので、
    「wordpress 親サイトの記事」
    などで検索してみればいかがでしょうか。

    phpを編集する自信がないのであれば、どちらかの制作会社に委託されることをお勧めします。
    また、この方法では記事自体を表示する際には親サイトのsingle.phpで表示されます。

    トピック投稿者 megumiiuchi19920715

    (@megumiiuchi19920715)

    ありがとうございます。
    もっと簡単にできるものだと思っていました。。。
    例えば、子サイトにsite1~site5が既にあって
    example.com/site1
    example.com/site2
    example.com/site3
    example.com/site4
    example.com/site5
    site1のデータベースの中に入って全ての内容をsite2にコピーするとかはできないものなのでしょうか。

    SQLを駆使してサブディレクトリ型のサイトを1000個作った記事がありました。
    http://www.brain-solution.net/blog/web-product/wp-multi1000/

    この記事の時点ではtermmetaテーブルが無かった頃だと思いますのでストアドプロシージャーも手直しする必用があるでしょうね。

    サーバーの引越しなどの時に使う「Duplicator」というプラグインがあります。

    これを使用するとサイトを丸ごとパックしてコピーできます。

    Duplicatorで検索すれば詳しい方法は見つかると思います。

    ただ、最近はGoogleアルゴリズムが重複コンテンツに非常に厳しくなっています。

    テーマ設定やプラグイン設定等をコピーするのは大丈夫ですが、ミラーサイトのように同じコンテンツ(投稿)が複数のサイトに同時に存在するとペナルティを受けることがあります。

    ペナルティを受けると最初にインデックスされたサイトのページ以外は検索に表示されなくなる場合もよくあります。

    その点ご注意ください<(_ _)>

6件の返信を表示中 - 1 - 6件目 (全6件中)

トピック「サブディレクトリの各HPの内容や設定を全部コピーしたいです」には新たに返信することはできません。