如何在多站点中设置重命名上传文件夹后的上传路径?

时间:2017-08-18 作者:Daniel

我遇到了一个具体问题。试图用谷歌搜索答案,但没有结果,或者我选择了错误的搜索查询。我正在进行多站点安装,最近试图更改uploads 文件夹并将其移出wp-content 文件夹我在wp配置文件中放入了一行简单的代码:

define( \'UPLOADS\', \'media\' );
我将所有上传内容移动到新文件夹。一切正常,但只适用于主站点。另一个子网站应该是商店,它没有任何依赖于上传文件夹加载的内容,也没有由主题生成的图像或css样式,并且位于新创建的media 文件夹我试图更改超级管理面板中的两个设置:Upload Path/home/servername/public_html/media/Upload Url Pathhttps://example.com/media/ 但它不起作用。我应该在上传路径和上传URL路径框中写些什么才能让它正常工作?

我们将非常感谢您的帮助,向您致意,丹。

备注:WordPress直接安装在public\\u html文件夹中。

SOME MORE INFO

子站点的地址为https://example.com/shop/, 子站点上的所有图像都指向https://example.com/shop/media/ 而不是https://example.com/media/.

1 个回复
SO网友:Daniel

由于没有人可以帮助我解决这个问题,我尝试了一些尝试和错误,希望网站上不会出现任何问题。显然正在删除define( \'UPLOADS\', \'media\' ); wp配置中的位。php完成了这项工作。上述问题的上传Url路径和上传路径保持不变。所有内容都已正确加载。

向你问好,丹。

结束

相关推荐

Multisite switch to blog

在我开始这个问题之前,我很抱歉,因为我在本地工作,所以我没有任何代码可以显示。我有一个Wordpress多站点,有3个站点-“site-1”、“site-2”、“site-3”。它们都导入相同的导航部分。php”,从模板文件夹。导航是硬编码的,但动态地从“site-2”中为site-2按钮提取内容在导航部分的开头。php“我获取当前博客id,然后切换到“site-2”。 $the_blog_id = get_current_blog_id(); switch_to_blog(2);&