質問: マルチサイト設定でwordpressに新しいアップロードパス設定を使用させる方法 wordpressマルチサイト用に設定されたサイトがあります。メインサイトは機能しますが、サブドメインは機能していません。メインサイトの設定は次のとおりです。 アップロードパス:media/images/national アップロードurlのパス:http:// images.mydomain.com/national ファイルアップロードurl:http:// www.mydomain.com/media/images/national これらの設定はうまくいき、指定したフォルダに画像をアップロードすることができます。しかし、私がサブドメインのいずれかに同様の設定を使用しようとすると、wordpressは私の設定を無視し、以下のデフォルト設定を使用します。 アップロードパス:wp-content/blogs.dir/4/files アップロードurlのパス:(blank) ファイルアップロードurl:http:// cityname.mydomain.com/files すべてのメディアファイルをwp-content/blogs.dir folderではなく自分のメディアフォルダに移動したいです。wordpressがupload path、upload url pathおよびfile upload urlに設定した設定をデフォルトの設定ではなく、どのように使用できるようにするのですか最後の注意:これはフレッシュインストールでも起こります。
回答: wordpressマルチサイトの「アップロードパス」はサーバー相対パス(例:/home/serveraccountname/public_html/wp-content/uploads)に設定する必要があります。"upload url path"はuri(例えばhttp://example.com/wp-content/uploads)であるべきです。サブサイトの/sites/1/フラグメントを無視する - wordpressはこれらを自動的に追加します。