自定义WordPress上传文件路径及设定独立网址绑定目录(同空间)

如果我们没有刻意改动的情况下,WordPress编辑文章的时候上传的文档媒体文件都会保存在wp-content/uploads目录中。如果我们有特殊的需求情况下,比如我们希望将修改这个保存目录,比如希望将网站所有的媒体文件都上传到网站根目录的images文件夹,或者我们希望将所有的图片上传到远程其他服务器(空间)的某个专属文件夹。

根据实际的需要,两者都可能使用到,举个例子吧。比如我们希望将图片单独文件夹存放到当前与网站同一个服务器、空间中,在备份数据的时候我们只需要备份图片、数据库部分,因为一般而言网站文件是不需要经常备份的,基本上也就编辑、更新而已,很少变动网站结构。

在这篇文章中,老蒋搜罗网络,找到一个可以实现修改WordPress上传文件目录,但是只能在当前网站根目录实现,比如在网站根目录images创建的文件夹或者其他名称,然后可以实现 https://www.itbulu.com/images/这样的地址,或者如果我们是VPS、服务器的话,也可以绑定img.itbulu.com这样的特定网址格式。

第一、激活修改目录功能

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

目前在新版本的WordPress后台媒体菜单中是无法修改目录的,有人说以前是可以的,我们需要将上面脚本添加到当前主题的Functions.php文件中,然后启动激活。

第二、修改上传文件夹目录

自定义WordPress上传文件路径及设定独立网址绑定目录

默认上传路径:这个创建的文件夹目录需要在当前网站根目录

完整URL地址:如果不单独设定二级域名或者绑定其他域名,直接可以留空。如果需要设二级域名或者其他域名,那需要将这个域名解析到当前网站所在的IP地址,以及VPS、服务器配置上面目录给这个二级域名。

最后,这样就可以实现WordPress上传图片文件夹修改。但是缺陷是只能在本地,没有实现图片的远程上传和保存,大概看了一下好像还没有这类教程,如果有朋友知道可以告知方法。

投上你的一票

原创文章,转载请注明出处:https://www.itbulu.com/change-wp-upload-url.html

上一篇 2017年4月19日 09:11
下一篇 2017年5月3日 09:20

相关推荐

  • Typecho 程序调用评论数量最多的文章方法

    我们在购物的时候是不是希望购买别人也在购买的商品?我们在访问别人网站的时候是不是也想看看网站中有哪些文章也是大家关注的,于是我们会在制作主题模板的时候调用最热门的文章,比如调用评论…

    2020年7月15日
  • Typecho利用Tag相关性调用相关文章

    我们在设计Typecho主题的时候尽量考虑少用插件支持,直接会在主题中内置代码实现功能。比如我们在文章单页中会调用相关文章,一般都是根据tag相关性调用的。这里我们可以有一个快速代…

    2022年1月25日
  • DEDECMS调用列表显示数字序号的实现方法

    今天老蒋在制作DEDECMS主题的时候需要调用热门的文章列表,根据效果如果在列表前面加上序号效果会好一些,最后需要实现如下图的效果。 这个序号是需要直接显示出来的,然后加上样式即可…

    2020年9月24日
  • 解决DEDECMS登录后台左侧菜单空白的问题

    我们在上个月的时候有看到DEDECMS准备在十月份发布新的版本,具体的发布时间未知。对于内容管理系统而言,DEDECMS织梦是有不少的优势的,尤其是在主题的制作和文档上是比较齐全的…

    2020年10月6日
  • 利用WP-Optimize插件自动清理和优化数据库提速

    不可否认目前建站较多的会选择WordPress程序,毕竟我们可以快速的找到合适免费的主题,以及实现功能的插件,当然还包括各种解决方案文档。对于大部分并不是站长运营网站的来说,会发现…

    2019年9月9日