WordPress修改默认上传目录方法

wordpress 3.5版本之前,在“后台——设置——媒体”界面有个文件上传的设置,可以自定义附件的默认上传路径和文件的完整URL地址,通过该设置可以更改wordpress上传文件的默认保存位置(即:wp-content/uploads),还可以对上传的文件使用二级域名。在wordpress 3.5版本之后,该设置就被隐藏掉,虽然可以通过wp-config.php文件自定义上传路径,但如果可以在后台设置,则更加方便,即可路径不要经常更改。

在当前主题的functions.php文件添加以下代码:

if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
	update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}

代码保存后进入以下就多了两个设置:

此时可以直接上传到www.xunlu.net/uploads目录,但是媒体文件还是wp-content/uploads 目录

需要在配置文件里加入以下参数:

/** 自定义默认上传路径 */
define( 'UPLOADS', ''.'uploads' );

刷新后媒体文件路径就生效了,再将原路径的图片资源移动到新目录即可。

0 0 投票数
文章评分
订阅评论
提醒
guest

0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x