为什么WordPress的媒体设置中没有显示“将上载存储在此文件夹中”选项

时间:2018-12-08 作者:Boris Zinchenko

我有两个网站运行WordPress 4.9.8

在一个站点上,我可以在“媒体设置”中看到“将上载内容存储在此文件夹中”选项

enter image description here

在另一个网站上,我看不到“媒体设置”中的“将上载内容存储在此文件夹中”选项

enter image description here

我是这两个网站的管理员。为什么会这样?如何使其在两个站点上都可见?非常感谢。

3 个回复
最合适的回答,由SO网友:kero 整理而成

虽然其他答案涵盖了部分答案(旧WP安装),但需要注意的是:选项出现,if one of the options is set. 它们通过钥匙存储upload_pathupload_url_path.

之前:

enter image description here

运行(或直接在数据库中添加)

$ wp option set upload_path foo
$ wp option set upload_url_path bar
之后:

enter image description here

如前所述,这些选项已弃用,不应再使用。

SO网友:Mark Kaplun

IIRC该选项在过去的某个时候被轻率地弃用,但如果您有一个旧的安装,它仍然会被指示应该显示并让用户编辑它。

第二个站点可能较新

(逐字回答问题,如果您需要更改,但找不到相关选项,请在评论中说明)

SO网友:Md. Ehsanul Haque Kanan

我认为第二个站点运行的是更新的WordPress版本,而不是4.9.8。这就是为什么在“媒体设置”中看不到“将上载内容存储在此文件夹中”选项的原因。但是,您可以在第一个站点中看到它,因为它运行在4.9.8上。

相关推荐

ADD_THEME_SUPPORT(‘CUSTOM-HEADER-UPLOADS’);功能有什么作用?

同时向functions.php 文件中,我发现了以下内容:add_theme_support(\'custom-header-uploads\');这到底是做什么的?我删除了条目functions.php 但对网站没有什么不同。我最初认为这与上传标题图像的能力有关,但这取决于add_theme_support(\'custom-header\');在执行搜索时,我无法在Codex中看到任何有意义的信息。这是某种贬值的特征还是我忽略了什么?