shirakobato
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: コメント欄で表示される文言を変更したい文言については各テーマごとに記述内容や翻訳対応かが異なるため、
使用しているテーマが不明なままでは適切なアドバイスは誰にもできないと思いますよ。フォーラム: マルチサイト
返信が含まれるトピック: wptouchでマルチサイトのテーマ反映コードの例示をしようと思って、よく見てたらfunction get_template( $template )の
if ($this->applemobile && $this->desired_view === ‘mobile’) { は
‘=’ が一つ多いようです。
この部分を修正しても症状が改善しないようならば、変数(特に$mysiteid)をご確認ください。私ならこうすると思ったコードは以下です。
if ( $this->applemobile && $this->desired_view == 'mobile' ) { switch ( $mysiteid ) : case 1: return 'corp'; //もしブログIDが1だったら新たにコピーしたブログ1用のテーマの名前 case 2: return 'portal'; //もしブログIDが2だったら新たにコピーしたブログ2用のテーマの名前 default: return 'default'; endswitch; } else { return $stylesheet; }
フォーラム: マルチサイト
返信が含まれるトピック: wptouchでマルチサイトのテーマ反映おそらく、使用環境によって条件式に漏れがあり、値が不定になっているのではないかと思います。
PHPの話ではなく、論理的な話で不都合がありそうです。
上の条件を整理すると以下になります。- $this->applemobile && $this->desired_view === ‘mobile’ が真の時
- $mysiteid == 1ならば 返却値’corp’;
- $mysiteid == 2ならば 返却値’portal’;
- その他 返却値の記述なし
- $this->applemobile && $this->desired_view === ‘mobile’ が偽の時
返却値 $template
まずはどの条件となっているのか、変数を一つ一つ表示させてみてはいかがでしょうか?
フォーラム: テーマ
返信が含まれるトピック: BizVektorでフォントの変更は可能ですか?WordPressではテーマに含まれるテンプレートファイルとスタイルシートをダッシュボードの[外観]-[テーマ編集]から変更・修正可能です。
その意味では、「すべてのテーマで管理画面からフォントを含めた変更が可能」です。
しかし、変更に失敗した場合、サイト表示が異常(白くなること含む)になり、管理画面に戻れなくなることも想定されるため、復旧手段等の知識がない場合は、管理画面からの変更は避けたほうが良いと思います。私は、ローカルにバックアップをし、そのコピーファイルを変更し、FTPでアップロードする方法でテンプレートファイルとスタイルシートの変更を行っています。
フォーラム: 使い方全般
返信が含まれるトピック: 独自ドメインの設定ができませんそれぞれのドメインが同じディレクトリを示しているため、先にインストールした
WordPressの設定で動作しているためかと思います。同一サーバでマルチサイトをWordPressで運用するためには
サーバがマルチサイト対応している必要があります。まずは、サーバ管理者に以下をお問い合わせください。
1. サーバがマルチサイト対応しているか
2. 取得したドメインのドキュメントルートは同一か、別々なのか
3. 各ドメインのDNS設定が適切に行われているか1. 3.の回答によっては、そのサーバではマルチサイト運営はできません。
サーバがマルチサイト対応であり、DNS設定も適切であることを前提として
2.の回答が「別々」の場合は、個別にWoredPressをインストールすれば
正常に動作するはずです。
そのため、「同一」と思いました。お使いの WordPress のバージョンが 3.0 以降の場合は、マルチサイトで運用することを
お勧めします。
複数のブログをマルチサイトに移行する