• 解決済 DREAMLESSxWORLD

    (@dreamlessxworld)


    親サイトと複数の子サイトで共通のheader、footer、sidebarを使いたい。
    しかしそれ以外(index,page,single etc…)は親、子で独自のテンプレートを用いたい。

    ・子サイトはサブディレクトリ構成での運用です。

    現在はとりあえず親、子で同じテーマを適用させましたが、階層が違うだけで全く同じトップページが表示されています(当たり前ですが)。

    各子サイト用のindex.phpを用意または指定する方法が分かりません。
    共通テーマを用いるべきかテーマを分離するべきかすら分かりません。
    下記フォーラムを参考にしましたが、子ブログが複数あるのでhome.phpだけでは解決できません。
    http://ja.forums.wordpress.org/topic/4802

    大変アバウトで求める文章量が多い質問ですが、理解できる方いましたらお導きください。
    よろしくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    テーマは、子テーマというものを使うことが出来ます。
    子テーマは、通常のテーマと異なり、style.cssに、ベースになるテンプレートを明示することで、必要な部分だけをカスタマイズしたテーマを利用することが出来ます。

    また、twentytenテンプレートは、デフォルトテンプレートなので、それをそのままカスタマイズしたりすると、アップデートの時に上書きしてしまう危険がありますので、そのような意味でも利用されます。

    以下の、ページを参照してみてください

    http://wpdocs.sourceforge.jp/Child_Themes

    トピック投稿者 DREAMLESSxWORLD

    (@dreamlessxworld)

    ありがとうございます。

    子テーマですか、なるほど素晴らしい概念ですね。
    複数子サイトに同じheader,footerを適用させつつメインコンテンツのレイアウトのみ切り替えるという目的にピッタリ一致しています。

    まだ試していませんがきっとWordpressは私の期待通りの動作をすることでしょう。

    >アップデートの時に上書きしてしまう

    製作者の間ではtwentytenから継承して作るのが一般的なのでしょうか?
    デフォルトの強力なレイアウト機能やカスタムメニューを活かしつつオリジナルレイアウトに作り上げるのがプロなのでしょうね。私はまだまだです。

    お答えいただきありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「マルチサイト運用時のヘッダー等共有」には新たに返信することはできません。