サポート » 使い方全般 » マルチサイト環境で親・子サイトそれぞれのheader部分を変えたい 

  • 解決済 zasped

    (@zasped)


    マルチサイト環境でサイトを作成しております。(サブディレクトリ形式)
    カスタマイズで行き詰まったので、こちらでアドバイスを頂きたく投稿しました。

    親サイト・子サイトともに同じテーマでほぼ同じ構成で作成しております。
    (子サイトは/enのディレクトリで作られた親サイトの英語版です。)
    header部分に小さなメニュー(問い合わせ、サイトマップなど)と言語切替の
    リンクを作りたいと考えていたのですが、同じfunctions.phpを読み込むため
    全く同じheaderになってしまいます。
    具体的には親サイトの場合は(問い合わせ、サイトマップ、english)
    子サイトの場合は(contact, sitemap, 日本語)という表記にしたいのですが、
    phpは未だ勉強不足のためほとんど理解できておりません。
    アドバイス頂けましたら幸いです。
    因みにBiz Vektorというテーマ(子テーマ使用)で作成しております。
    よろしくお願いします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • モデレーター gatespace

    (@gatespace)

    http://codex.wordpress.org/Function_Reference/is_main_site

    未検証ですがこの関数とblog_id使って条件分岐すればできるのでは?

    こんにちは

    phpは未だ勉強不足のためほとんど理解できておりません。

    という事でしたら、子サイト用のチャイルドテーマを作って、(または、現在使っているチャイルドテーマをコピーしてテーマ名だけ変更、)

    チャイルドテーマに、親テーマのheader.phpをコピーして、必要な部分を変更して

    子サイトでは、子サイト用の、チャイルドテーマを使用するといいのではないかと思います。

    トピック投稿者 zasped

    (@zasped)

    gatespace様、nobita様
    アドバイス頂き、誠に有難う御座いました。
    なんとか条件分岐する方向で解決できました。
    有難う御座いました

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「マルチサイト環境で親・子サイトそれぞれのheader部分を変えたい 」には新たに返信することはできません。