• 解決済 okayo124

    (@okayo124)


    サブディレクトリのWordPressをマルチサイト化して運営する際に、
    追加した子サイトがcssが効いていないような表示になってしまいます。
    添付画像のような状況です。

    この画面になる前は「このウェブページにはリダイレクト ループが含まれています」というエラーで
    いろいろ検索して.htaccessファイルをいじってダッシュボードなどは表示されるようになったのですが、
    テーマのデモ画像等がうまく表示されません。

    親サイトとテーマを違うもので表示したいのですが、
    初心者なもので、どこをどうすれば直るのか全くわかりません。

    ご教示宜しくお願い致します。

13件の返信を表示中 - 1 - 13件目 (全13件中)
  • モデレーター けい (Kei Nomura)

    (@mypacecreator)

    添付画像というのが見られないので推測になっちゃいますが、
    子サイトで使用しているテーマは自作ですか?
    もしかしたらテーマ側の問題もあるかもしれないので、念のため、いったん親子サイトともにテーマをTwentyFifteenなどデフォルトのものにしてみてください。
    プラグインもひと通りOFFにしてください。

    とはいえ一番可能性が高いのが.htaccessの記述不備か、サイトのURL設定の誤りであろうとは思われますが。

    .htaccessの内容(リダイレクトループ修正前/修正後)および問題のURLを開示いただくともう少し分かるかと思います。

    トピック投稿者 okayo124

    (@okayo124)

    ご回答ありがとうございます。
    初心者でなにもわからなくて・・・

    別のところで質問した際の、添付画像という文言消し忘れてました。すいません。

    子サイトのテーマはAttitudeです。
    プラグインはマルチサイト化する際からずっとOFFのままです。

    現在の.htaccessの内容とりあえず貼り付けますね!

    suPHP_ConfigPath /home/okayo124/okayo24.com/xserver_php/
    AddHandler fcgid-script .php .phps
    FCGIWrapper “/home/okayo124/okayo24.com/xserver_php/php-cgi -c /home/okayo124/okayo24.com/xserver_php/php.ini” .php
    FCGIWrapper “/home/okayo124/okayo24.com/xserver_php/php-cgi -c /home/okayo124/okayo24.com/xserver_php/php.ini” .phps

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]

    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ – [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
    RewriteRule . index.php [L]
    </IfModule>

    # END WordPress

    宜しくお願い致します。

    トピック投稿者 okayo124

    (@okayo124)

    なんとなく思ったのですが、これってあってますでしょうか。
    wp-config.phpのファイルの変更したところなんですが・・・

    * 開発者へ: WordPress デバッグモード
    *
    * この値を true にすると、開発中に注意 (notice) を表示します。
    * テーマおよびプラグインの開発者には、その開発環境においてこの WP_DEBUG を使用することを強く推奨します。
    */
    define(‘WP_DEBUG’, false);

    define(‘WP_ALLOW_MULTISITE’, true);

    define(‘MULTISITE’, true);
    define(‘SUBDOMAIN_INSTALL’, false);
    define(‘DOMAIN_CURRENT_SITE’, ‘okayo24.com’);
    define(‘PATH_CURRENT_SITE’, ‘/’);
    define(‘SITE_ID_CURRENT_SITE’, 1);
    define(‘BLOG_ID_CURRENT_SITE’, 1);

    /* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */

    これでアップしてるのですが・・・
    ちなみにマルチサイト化する時に拝見した参考サイトはこちらです。
    http://webdesignerwork.jp/wordpress/multisite_blog/#03

    宜しくお願い致します。

    トピック投稿者 okayo124

    (@okayo124)

    載せていなかったのでアップしますが、
    現在のページの状態はこういう状況です。

    http://okayo24.com/design/

    普通ってテーマを設定したら最初はテーマのデモサイトが表示されますよね・・・?
    初心者の質問ばかりで申し訳ありません><

    宜しくお願い致します。

    モデレーター けい (Kei Nomura)

    (@mypacecreator)

    .htaccessのmod_rewrite、wp-config.phpに関しては一見問題なさそうです。

    すみません、子ブログの方のURLって開示いただいても大丈夫ですか?
    親の方は問題無いですよね?

    トピック投稿者 okayo124

    (@okayo124)

    親サイトは問題ありません。
    http://okayo24.com/design/
    こちらです。
    宜しくお願い致します。

    モデレーター けい (Kei Nomura)

    (@mypacecreator)

    特に問題なさそうですよ?
    私も自分の環境にAttitudeテーマを反映してみましたが、教えていただいたサイトと同じような画面になっています。

    テーマのデモ画像等がうまく表示されません。

    もしかしてこれは、テーマオプションで自分で画像を設定していないから、表示されてないというだけなのではないでしょうか?

    このテーマ紹介画像みたいなサイトにするには、自分で画像を用意して外観 > ヘッダー からアップロードしたり、テーマオプションから細かい設定を行ったりしないといけないです。

    https://wordpress.org/themes/attitude/
    この画像はあくまで「完成イメージ」なので。(しかもこのキャプチャ、有償のPro版だと思う。。。)

    ちなみに私が試したのは無料版だけなのでスライダーなどはテストしてません。

    トピック投稿者 okayo124

    (@okayo124)

    そうなんですね!!!

    スライダーとかは無料版ではできないということでしょうか。
    それとも編集してタグで挿入していくとできるのですかね。

    質問ばかりして申し訳ありません。

    ヘッダー画像の部分には一度画像入れたのですが、
    デモサイトとあまりに違っているので
    何かを間違っているのかと思っていました。

    モデレーター けい (Kei Nomura)

    (@mypacecreator)

    スライダーとかは無料版ではできないということでしょうか。
    それとも編集してタグで挿入していくとできるのですかね。

    比較を見ると、Image Sliderは×になってますね。
    http://www.themehorse.com/themes/attitude/

    他のプラグインなどでスライダーの実装は可能だとは思います。

    モデレーター けい (Kei Nomura)

    (@mypacecreator)

    ヘッダー画像の部分には一度画像入れたのですが、
    デモサイトとあまりに違っているので
    何かを間違っているのかと思っていました。

    これは…あるんですよねぇ、結構。
    テーマのスクリーンショット画像は「あくまでイメージ」なので、とくに英語だとカッコイイけど日本語を入れた途端に残念になることもよくあります。
    一応テーマのスクリーンショット画像については、公式テーマの場合「実際のテーマのスクリーンショット」であることが審査基準になっていますが、テーマオプションをがっつり設定した場合のスクショだったり、テーマによって再現性はまちまちです。
    実際に有効化して、設定してみないとわからないことが多いので、スクショ画像はあまり信じ過ぎないほうがよいかもしれませんよ^^;

    トピック投稿者 okayo124

    (@okayo124)

    ご丁寧な回答ありがとうございました。
    もう一度別のテーマを検討してみます><

    外観から->Theme Options->Featured Posts/Pages slider で記事のIDを入れます。
    投稿、固定ページ、、、自由にスライダーになります。
    スライダーの数も用途に合わせて増やせますし、エフェクトも10種類とシャッフルが設定できますよ。
    画像は記事に投稿されたアイキャッチ画像を使うので、1038〜1400pxあると綺麗です。
    説明は、記事の抜粋が反映します。

    フロントページは、ビジネステンプレートを適応するとイメージ道理に仕上がるでしょう。
    フロントページには、ウィジェットの Business Page Sideber に登録したものが表示されるので、ウィジェットでしかつかえないプラグインもページ構成の一部にできて工夫のしがいがあります。

    カスタマイズには対応してないので、不便な所ありますが Theme Horse の新作では対応しているので、attitude にもアップデートされるのを期待してるところです。

    テーマオプションに有る、Theme Instruction を一読すれば使い方は判りますし、デモ道理にも出来ますよ。
    http://www.themehorse.com/theme-instruction/attitude/

    プロ版はさらにデザインがスタイリッシュです http://themehorse.com/preview/attitude-pro/

    トピック投稿者 okayo124

    (@okayo124)

    ご丁寧にありがとうございます!
    翻訳してみて一度ためしてみます。

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

トピック「WordPressマルチサイト化後子サイトがちゃんと表示されません。」には新たに返信することはできません。