サポート » マルチサイト » マルチサイトで画像がコピーされない

  • ワードプレス初心者です。

    ver4.9.1でマルチサイトを作成しました。
    手順通りにうまく作成できたと思うのですが、子サイトの方の画像が表示されません。

    親サイトを日本語で、子サイトを英語で運用しようと思い、multilingual pressというプラグインを使用して日本語の投稿を丸々コピーしてそれを英語へ翻訳しています。

    そのプラグインには各投稿ごとにduplicato機能があり、画像を含め親サイトの投稿全て子サイトへコピーされるのですが、その際投稿画面とプレビューまでは画像が表示されているのですが、実際のサイトにアクセスすると画像部分が真っ白になっていて写真が表示されません。
    文字はコピーされ表示されます。

    プラグインの画像コピーの問題かと思い、network shared madiaという別のプラグインを入れて画像をコピーしてみても同じ状況です(アップロードでき、プレビューまで画像が表示されているもののサイト上は真っ白になっている)。

    メインサイトからコピーできないので、子サイトの方で直接画像をアップロードしたら表示されました。
    この様な場合、メインサイトから画像をコピーすることはできないのでしょうか?

    ファイルのURLは、メインサイトが
    http://ドメイン/wp-content/uploads/2017/12/画像ファイル名

    子サイトの方が
    http://ドメイン/en/wp-content/uploads/sites/子サイトのID/2017/12/画像ファイル名
    になっています。

    .htaccessは、子サイトで画像が表示されないというネット上での過去の投稿をみて

    # uploaded files
    RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
    を加えてみたり、

    RewriteRule ^([_0-9a-zA-Z-]+/)?siteN/files/(.+) wp-content/blogs.dir/N/files/$2 [L]
    などを加える方法を試してみましたが、
    どれもワードプレス3.5以前の投稿だった様で何も変わりませんでした。
    なのでマルチサイトに変換した時のままで何も加えていません。

    マルチサイト管理画面内の各サイト設定の「Upload Path」と「Upload Url Path」の欄も空欄のままです。

    簡単な設定の間違いなのかもしれないのですが、ワードプレス初心者のためどこを直せばいいのか全くわかりません。
    どなたかご教授頂けると幸いです。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • CG

    (@du-bist-der-lenz)

    プラグインは「network shared madia」を使っていますが課題は起こっていないです。メインサイトから画像をコピーすることはできないのか、「multilingual press」プラグインを試してみましょうか。プレビューまで画像が表示されているもののサイト上は真っ白になっている状況がはっきり知りたいところです。

    早速ご回答頂いて、ありがとうございます!

    実際、子サイトの方で

    1.multilingual press を使った画像コピー、
    2.network shared media を使った画像コピー、
    3.直接画像アップロード

    と3枚の画像をアップロードすると、投稿画面、プレビュー画面までは3枚綺麗に画像がみれるのですが、サイト上では

    3.直接画像アップロード

    の写真しか表示されません。

    なのでプラグインの問題というよりは私の方で画像コピーに関わる設定か何かを間違えているのかも?
    と思ったのですがどこを直せばいいのか全く検討がつかないので・・

    CG

    (@du-bist-der-lenz)

    「3.直接画像アップロード」が問題ないのは当然ですよね。「1.multilingual press を使った画像コピー」「2.network shared media を使った画像コピー」の場合で、壊れた画像アイコンになっているのか、何も挿入されないか、というところかと思いますが、「真っ白になっている」ということは何もない画像枠があるということでしょうか。

    アイコンも画像枠もなく、その画像が挿入されるべきところの行間がただ空いてる感じです。

    (背景が白いのでもしかして白い画像が挿入されているかもしれません。
    背景の色を変えて確認しようとしたのですがうまくいきませんでした。
    これは他の問題なのですが、カスタマイズ画面で背景やタイトルの色を変えると
    反映されるのに数時間〜1日かかってしまいます)

    CG

    (@du-bist-der-lenz)

    納得がいきました。「カスタマイズ画面で背景やタイトルの色を変えると反映されるのに数時間〜1日かかってしまいます」と関係していて、「その画像が挿入されるべきところの行間がただ空いてる」ように見えているのは @chiccaroma さんに限ってるのではないでしょうか。

    他の、自分のではないPCから自分のサイトを見てみたのですが全く同じ状況でした。
    (直接アップロードした画像しか表示されていない)

    しかも画像がコピーされない状況はここ2〜3日続いているので、
    明日になって画像が表示されている、ということはなさそうです。

    カスタマイズ画面の反映に時間がかかるのはマルチサイトにする以前からでしたので、
    別問題なのか、元々のどこかの設定に問題があり関係しているのか、わかりません・・

    モデレーター Okamoto Hidetaka

    (@hideokamoto)

    > カスタマイズ画面で背景やタイトルの色を変えると反映されるのに数時間〜1日
    これはキャッシュの問題な気もしますね。
    ブラウザのキャッシュを一度削除してみて、それでも解決しない場合はサーバー・プラグインの設定を確認されることをおすすめします。

    – どこでキャッシュするようになっているか?
    – キャッシュ系プラグインを使っているか?
    – キャッシュの保持期間はどれくらいになっているか?
    – キャッシュを手動で削除する方法はあるか?

    このあたりがわかれば対応方法が見えてくるかと思います。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • このトピックに返信するにはログインが必要です。