WordPress 3.5:在媒体库中设置自定义的“文件的完整URL路径”?

时间:2013-01-02 作者:faxxim

由于WordPress 3.5最近的更改从媒体库中删除了“文件的完整URL路径”选项,我想知道现在如何将此选项设置为自定义路径?

我需要将媒体文件的“文件的完整URL路径”设置为自定义子域。你们能帮我找到这个问题的解决方案吗?

你好,faxxim

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

选项名称为upload_url_path, 您仍然可以对其进行过滤:

add_filter( \'pre_option_upload_url_path\', \'wpse_77960_upload_url\' );

function wpse_77960_upload_url()
{
    return \'http://subdomain.example.com/files\';
}

SO网友:Kevin C.

感谢您@Toscho为我提供了该选项的名称。这里有另一种更改它的方法,将其放置在函数中。php文件:

update_option(\'upload_url_path\', \'/wp-content/uploads\');
这将使WordPress嵌入如下图像src="/wp-content/uploads/file.jpg" 而不是src="http://domain.com/wp-content/uploads/file.jpg"

结束