サポート » 使い方全般 » テーマのコピー⇒マルチサイト別利用について

  • kawabe

    (@kawabe)


    ダウンロードした既成テーマをコピーしてマルチサイトで使い分けたいと考えています。
    テーマには大幅な修正をするわけではなく、サイトごとにCSSを若干調整するくらいです。

    元テーマをこちらのページを参考にFTPでアップロードしてみましたがエラーが出ます。

    適切なアップロード手順を教えてください。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • 천궁 메텔

    (@digitmaetel)

    既存テーマをカスタマイズして使う場合は、子テーマにしましょう。
    本来のテーマがアップデートした時に、認知されないでしょう。

    kawabeさん

    わたくしも、同じやり方(ファルダー名とstyle.cssの変更)で行ってますが問題なく動いています。
    もしスタイルシートだけでしたら以下のソースをheader.phpのみ変更とかいかがでしょうか。

    <?php if( $blog_id == 1 ) ://親サイトのスタイルシート ?>
    <link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.css" type="text/css" />
    <?php elseif($blog_id == 2)://サイトID2のスタイルシート ?>
    <link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style1.css" type="text/css" />
    <?php elsif://その他のサイトスタイルシート ?>
    <link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style2.css" type="text/css" />
    <?php endif; ?>

    モデレーター Okamoto Hidetaka

    (@hideokamoto)

    親テーマのアップデート(セキュリティ対応を含む)を考慮すると、
    ・親テーマ(どのサイトにも有効化しない)
    ・サイト1用のテーマ(子テーマ)
    ・サイト2用のテーマ(子テーマ)
    ・サイト3用のテーマ(子テーマ)
    ・サイト4用のテーマ(子テーマ)

    のような運用が理想ですね。
    これであればstyle.cssやphpファイルのカスタマイズもサイト別に行うことができますし、
    万が一シングルサイトに移行することになっても該当サイトの子テーマと親テーマを移行先に入れればそのまま動くはずです。

    モデレーター Okamoto Hidetaka

    (@hideokamoto)

    子テーマについては

    ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜 : http://www.slideshare.net/mignonstyle/wordpress-childtheme
    WordCamp Kansai 2015 はじめの一歩テーマ作成ハンズオン「今あるテーマを有効活用!子テーマではじめるお手軽テーマ作成法」 : http://www.slideshare.net/akaridoi/ver3-50953040

    あたりのスライドがわかりやすいです。

    nobita

    (@nobita)

    こんにちは

    ダウンロードした既成テーマをコピーしてマルチサイトで使い分けたいと考えています。
    テーマには大幅な修正をするわけではなく、サイトごとにCSSを若干調整するくらいです。

    「ダウンロードした既成テーマ」という事は、公式ディレクトリのテーマではないのかもしれないですね。

    どういったテーマかわからないので、細かい事を書く事は出来ませんが、

    テーマのアップロードについて

    管理画面 / 外観 / テーマ を開いて

    ページの一番上に、「新規追加」というボタンがあるので、それをクリック

    開いたページの一番上の、「テーマのアップロード」をクリック

    アップローダーが表示されるので

    ダウンロードしたテーマ(zipファイルになってなければ、テーマのzipファイルを作って)を選択して、アップロードするといいです。

    個別サイトのスタイルについて、

    jetpack等ののスタイルシートエディタ プラグインを使うと個別に設定できると思います。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「テーマのコピー⇒マルチサイト別利用について」には新たに返信することはできません。