マルチサイトで画像がコピーされない
-
ワードプレス初心者です。
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」の欄も空欄のままです。
簡単な設定の間違いなのかもしれないのですが、ワードプレス初心者のためどこを直せばいいのか全くわかりません。
どなたかご教授頂けると幸いです。
- トピック「マルチサイトで画像がコピーされない」には新たに返信することはできません。