WPBeginner

Beginner's Guide for WordPress

  • Blog
    • Beginners Guide
    • News
    • Opinion
    • Showcase
    • Themes
    • Tutorials
    • WordPress Plugins
  • Start Here
    • How to Start a Blog
    • Create a Website
    • Start an Online Store
    • Best Website Builder
    • Email Marketing
    • WordPress Hosting
    • Business Name Ideas
  • Deals
    • Bluehost Coupon
    • SiteGround Coupon
    • WP Engine Coupon
    • HostGator Coupon
    • Domain.com Coupon
    • Constant Contact
    • View All Deals »
  • Glossary
  • Videos
  • Products
X
☰
Beginner's Guide for WordPress / Start your WordPress Blog in minutes
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

WPBeginner» Blog» Tutorials» How to Change the Default Media Upload Location in WordPress 3.5

How to Change the Default Media Upload Location in WordPress 3.5

Last updated on December 14th, 2012 by Editorial Staff
71 Shares
Share
Tweet
Share
Pin
Free WordPress Video Tutorials on YouTube by WPBeginner
How to Change the Default Media Upload Location in WordPress 3.5

The new Media Uploader in WordPress 3.5 is probably the most important change of this release. Another important but less talked about change is the disappearance of the option to change the upload directory path from Settings. The reason for removing this option from the UI was that it is not as commonly used as other options. It also has the potential of creating chaos if the user accidentally changes it. Removing it will simplify the UI with just a check box for year/month folder organization. In this post we will show you how to change the default media upload location in WordPress 3.5.

Note: This tutorial is not for beginners. Use it only if you know what you are doing.

In order to change the default media upload location, you need to edit the wp-config.php file located in the root directory of your WordPress installation. If you want upload directory to be wp-content/files then you will need to place the following code in wp-config.php

 
define( 'UPLOADS', 'wp-content/'.'files' ); 

If you want the upload directory to be outside wp-content, like http://www.example.com/files/ then you need to set upload path in wp-config.php like this:

 
define( 'UPLOADS', ''.'files' ); 

Remember you can still choose whether or not you want uploaded files to be organized in month/year folders in Settings » Media.

Media Settings in WordPress 3.5

Hopefully you found this article to be helpful. If you have any questions, feel free to leave a comment below.

Source:

Function Reference /wp_upload_dir – WordPress Codex

WordPress Trac #21720

71 Shares
Share
Tweet
Share
Pin
Popular on WPBeginner Right Now!
  • Checklist

    Checklist: 15 Things You MUST DO Before Changing WordPress Themes

  • How to Start Your Own Podcast (Step by Step)

    How to Start Your Own Podcast (Step by Step)

  • How to Fix the Error Establishing a Database Connection in WordPress

    How to Fix the Error Establishing a Database Connection in WordPress

  • Revealed: Why Building an Email List is so Important Today (6 Reasons)

    Revealed: Why Building an Email List is so Important Today (6 Reasons)

About the Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Trusted by over 1.3 million readers worldwide.

The Ultimate WordPress Toolkit

80 Comments

Leave a Reply
  1. S.s. Brar says:
    Aug 2, 2019 at 1:02 pm

    First of all thanks to you guys. I have a query. When I change default upload directory, what happens to the media/files already uploaded to default Uploads directory.
    Do be more clear will it break anything on my already working site?

    Reply
    • WPBeginner Support says:
      Aug 5, 2019 at 10:42 am

      Unless you move the old media to the new folder your old media will show broken links

      Reply
  2. a says:
    Aug 1, 2018 at 1:26 pm

    Hello
    Can i remove the plugin after that?

    Reply
    • WPBeginner Support says:
      Aug 2, 2018 at 7:22 pm

      Hi,

      Which plugin you want to remove?

      Reply
  3. dele says:
    Dec 29, 2016 at 4:57 pm

    please am having this error below which could not allow me to load images on my page or post

    UPLOADING

    Dismiss Errors
    12742841_1155189411165548_8438395707068412258_n.jpg
    An error occurred in the upload. Please try again later.

    Reply
    • WPBeginner Support says:
      Dec 30, 2016 at 1:22 am

      You can refer to our guide on how to fix image upload issue in WordPress.

      Reply
  4. muhammed says:
    Sep 7, 2016 at 7:54 am

    i want to change the default upload folder to another hosting.
    i found some plugins but they dont change the “default folder !”.
    my website is running with an automatic plugin that uploads pictures automaticly to the default folder. i can change the default folder in my webhost but not to another server !
    what should i do ? plz help me

    Reply
  5. dan says:
    Jun 21, 2016 at 7:55 am

    you’re amazing.

    Reply
  6. Ben says:
    Jun 13, 2016 at 1:21 am

    Does this method also work when changing the upload folder to an external location?

    Reply
  7. Fauzi says:
    May 29, 2016 at 1:10 pm

    thanks for sharing,,,
    very helpfully :)

    Reply
  8. Rio Bermano says:
    Apr 25, 2016 at 9:45 pm

    Hi, thanks for this tutorial.

    But I have a question.

    whether it will return to default (wp-content/upload) again when WordPress updated ?

    Cheers :)

    Reply
  9. Héctor Cabrera says:
    Apr 13, 2016 at 11:24 am

    Hey guys! You should mention in the article that the “define” code should be placed somewhere _before_ the “That’s all, stop editing! Happy blogging.” line. Otherwise it’ll cause trouble for some users (see for more details).

    Reply
  10. Joe says:
    Dec 28, 2015 at 5:30 am

    Thanks! you really just saved me about 10 hours of work!

    Reply
  11. H. T. Major says:
    Dec 3, 2014 at 8:27 am

    The tips you provide are so very useful… like this one! Please, how do you “step back” two directories? For instance, if I have http://example.com/wp/wp-content/files but want http://example.com/files, ( ‘UPLOADS’, ”.’files’ ) doesn’t work to get me there. That gets me to http://example.com/wp/files.

    Thank you very much for any direction anyone here can provide!

    Reply
    • Miles says:
      Mar 27, 2015 at 11:36 am

      H.T. Major and anyone else who has something like the following structure for WordPress:

      WEB ROOT
      – wp-content
      — uploads
      – wordpress_install_files

      using define(‘UPLOADS’,’wp-content/uploads/’); wont work because it is using the wordpress root as the relative location. It doesn’t really seem to accept any kind of absolute path etc, it just appends it to the wordpress root.

      But if you use:

      define(‘UPLOADS’,’..wp-content/uploads/’); this should work the way you are looking to do. I struggled with this for a while and this seems to do the trick.

      Reply
      • Miles says:
        Mar 27, 2015 at 11:41 am

        Edit, to be neat remove the trailing slash: define(‘UPLOADS’,’..wp-content/uploads’);

        This will go two steps back, so out of your wordpress folder, presumably into the web root and then into a folder wp-content/uploads.

        Reply
        • Peter says:
          May 13, 2015 at 7:14 pm

          What if I want to go change the upload like this

          Old: /home/public_html/wp-content/uploads

          new: /home/new folder/uploads

  12. Nico says:
    Sep 14, 2014 at 3:14 pm

    How to change media library folder on 4.0?

    Reply
  13. WPBeginner Staff says:
    Aug 23, 2014 at 7:04 pm

    Please take a look at this guide:
    How to easily create a responsive WordPress slider with Soliloquy

    Reply
  14. WPBeginner Staff says:
    Jul 6, 2014 at 1:45 pm

    Yes it is possible. The best way is by using a CDN Service. This provides better redundancy and makes your website faster.

    However if you just want to change media upload directory and speed is not your concern then you should look at wp-ftp-media-library.

    Reply
    • Sandeep says:
      Jul 7, 2014 at 12:42 am

      Thnx. I did some research on CDN but I found that it just caches the images to serve from a remote location that is the nearest to the user. I just want to upload to a different server hence, the second option may work for me.
      But as I feel FTP may not be really secure, do you tend to have a solution as how I can use any other protocol such as HTTP/HTTPS or Rsync to do the same(I wonder if WP supports this).

      Reply
  15. Sandeep says:
    Jul 5, 2014 at 10:55 am

    Is it possible to define the upload location to another remote server?

    Reply
  16. Somesh says:
    Apr 13, 2014 at 2:48 pm

    I want to use a different sub.domain how to move and change the path to that sub domain address

    Reply
  17. HasaN says:
    Apr 8, 2014 at 6:10 am

    i change my upload path
    but my old featured image and media links are now change to new path and broken !
    i want just links and path of new media that upload being change to new path

    Reply
  18. ali es says:
    Jan 13, 2014 at 5:41 am

    hi . how change address upload media to server.I do not speak English and I have translated the text with Google Translate., Please guide me
    Thanks

    Reply
  19. Jovin says:
    Oct 21, 2013 at 5:09 am

    If i change the uploads directory .should i change all my previous uploads to the new directory?

    Reply
    • WPBeginner Support says:
      Oct 21, 2013 at 12:00 pm

      First, make sure you backup your existing upload directory before changing the default media upload location in WordPress. You can leave your old uploads directory as it is so that older media on your site is not broken. However, if you don’t want to use older media uploads directory at all then you should know that media locations in your posts, pages, widgets are hardcoded URLs so they will not change themselves. You can try to import external images and check your site for broken links to make sure that all images on your site are appearing correctly.

      Reply
      • Jovin says:
        Oct 22, 2013 at 3:28 am

        Thanks for the reply :)

        Reply
  20. Arvind Bhardwaj says:
    Jun 14, 2013 at 2:21 am

    Thanks,
    Worked perfect in WP 3.5.1

    Reply
    • Travis says:
      Sep 27, 2013 at 1:23 pm

      Apologize for the comment, a tad late. This is the only article I could find that addresses this for the newer wp installs (3.6.1). All the other ones are about the misc folder. Anyways, followed the steps and it works, but the images are broken. I’m only working with a few images so it’s not a big deal to re-upload them.

      So i assume I need to create a new folder “media” (my path). Would that be going under uploads or to replace uploads? The url im looking for is http://mydomain/media/image.png. Can’t figure it out.

      Any help for anyone is much appreciated

      Reply
      • WPBeginner Support says:
        Sep 27, 2013 at 10:07 pm

        you need to define the upload path in wp-config.php file like this:

        define( 'UPLOADS', ''.'media' );

        Reply
  21. K.Adam White says:
    May 19, 2013 at 1:54 pm

    Like many other commenters, I wanted a way to store my media uploads in the same directory as my WordPress install, e.g. to have WordPress in “mydomain.com/wp/” and to have my media in “mydomain.com/uploads/”. I’ve been able to get this working for me in WordPress 3.5 by adding the following to my theme’s functions.php (or to a plugin):

    if ( empty( $upload_path ) || ‘wp-content/uploads’ == $upload_path ) {
    update_option( ‘upload_path’, untrailingslashit( str_replace( ‘backend’, ‘files’, ABSPATH ) ) );
    update_option( ‘upload_url_path’, home_url( ‘/files’ ) );
    }

    Here’s hoping this gets easier in a future version of WordPress!

    Reply
    • K.Adam White says:
      May 19, 2013 at 1:55 pm

      Update: In the above example, replace “backend” with “wp” (or wherever your WordPress is installed)

      Reply
    • David Paul says:
      May 22, 2013 at 10:24 am

      While this does seem to do the trick just by looking at it, why would you not just add 1 line to your wp-config file instead? Seems like a lot of extra work for the same payoff as this post presents…

      Adding define(‘UPLOADS’,’directory’); is so much easier.

      Reply
      • Yury Tilis says:
        Jun 2, 2016 at 11:04 pm

        Because in wp-includes/functions.php, you have the following 2 scenarios:

        If no particular upload directory is specified:
        $dir = WP_CONTENT_DIR . ‘/uploads’;

        If UPLOADS is defined:
        $dir = ABSPATH . UPLOADS;

        The problem here, which should be obvious, is that ABSPATH != WP_CONTENT_DIR every time. If you have wordpress installed in one directory and point to it with WP_SITEURL, but specify a different directory for wp-content with WP_CONTENT_DIR, suddenly UPLOADS makes no sense, and a simple folder rename becomes impossible without the above hack or a similar one.

        Derek Lapp explains it well here:

        Reply
  22. nate says:
    May 13, 2013 at 1:20 am

    I might be completely going about this the wrong way but I am using a multisite install to develop my clients sites… Since i use the code editor in wp-backend i like to use the image uploader as well to get images for css uploaded…

    Which i have created an awesome starter theme which i use widget content sidebar and uploaded images for certain areas like logo spot and even for background images – a “lazy” way of getting images to server..

    I wanted to use relative paths in my css in the case i moved site/theme or change domain names and didn’t want to use the normal wp-content/blog23/files path that is the default image uplaoder path…

    For 1 this lives outside my theme and and i’d like to simply use background: url (‘images/filename.png’) in my css with images i upload via wp-image uploader so that when my theme moves my links/images don’t break and then i plan to ” after site is ready to go live” change the uplaod path back to wp-content/blog23/files

    Just thinking this would make my life easier and of course i am probably overlooking something or being lazy but I promise i am not – I’m new to this… : )

    I changed the upload path inside the site settings but nothing changed? it still uploads to the the blogs files path?

    Reply
  23. Nico says:
    May 2, 2013 at 1:57 pm

    I am not able to get this (as copied from elsewhere in this thread) to work:

    define(‘UPLOADS’, ‘files’);

    It’s in my wp-config,php.

    I want my images in example.com/img

    Any help appreciated.

    Why oh why do they even bother to change things like this. It was SUCH a useful feature.

    Reply
    • Nico says:
      May 2, 2013 at 2:05 pm

      Solved the problem. When I copied the code from this page, the quotes were of the “fancy” variety. When I made them plain, the code worked.

      Thanks for this.

      Reply
  24. Nico says:
    May 2, 2013 at 1:47 pm

    This is the kind of change that software developers make as they lose touch with their users.

    The explanation I read for removing this option is that few people used it, and it makes the UI cleaner. What nonsense.

    Reply
  25. Josef says:
    Apr 26, 2013 at 5:09 am

    I want to the path of my files to be example.com/files

    Just to make the back-end more polish and hide the fact that I use WordPress.

    My question is, will I face any issues if I applied this method in the future? Next WordPress updates or moving the site to another host…etc?

    Is it dangerous?

    Reply
    • Editorial Staff says:
      Apr 26, 2013 at 8:55 am

      Anytime you decide to do things differently than its done in core, you are taking the responsibility and risks of future compatibility.

      Reply
      • Josef says:
        Apr 26, 2013 at 9:10 am

        I’m 100% get that.

        But I want answer for my question, I will be thankful.

        Reply
        • Editorial Staff says:
          Apr 26, 2013 at 10:06 am

          Your question was will you face any issues, and our response was answering that. We don’t know because so many things can change, but if you do face any issues, then you are responsible for that.

        • Dan A. says:
          Jun 18, 2013 at 10:04 am

          @Josef

          Updates have never affected my sites using this method. If you change hosts, just make sure the directory you specified in your config file remains consistent with the directory holding the actual files and you won’t have any problems.

          I changed hosts one time & decided to rename my upload directory… After moving the images into the new directory I had broken links to all the images & files with the old directory name. It was a pain to go into the database and update the paths of the broken links.

          Just stay consistent.

  26. James says:
    Apr 23, 2013 at 10:11 pm

    Hi there,

    Question, how can I customize upload directory per user?
    Is there an plugin available for that requirements?

    Thanks!

    Reply
  27. Papa Smurf says:
    Mar 18, 2013 at 12:00 pm

    Pro tip: you don’t need to prepend empty strings to strings. ;)

    define(‘UPLOADS’, ”.’files’);

    should be:

    define(‘UPLOADS’, ‘files’);

    WordPress source code is junky enough as it is….

    Reply
  28. Facu says:
    Mar 10, 2013 at 11:46 am

    Thanks a lot! This was very helpful for me

    Reply
  29. Connie says:
    Jan 31, 2013 at 6:10 am

    I noticed that after the upgrade to 3.5.1 the media uploader did not work at all. (Still does not work)

    also some plugins seem to use the conventional “wp-content/uploads” instead of constants or settings…

    that is really a problem, I cannot use the media uploader….

    Reply
    • Connie says:
      Jan 31, 2013 at 6:18 am

      I added the constant to the wp-config. the media-upload is uploading to the defined folder, but the media-input when editing a post, is not working at all, empty, no reaction when clicking…

      what a nerve…

      Reply
      • Matteo says:
        Apr 2, 2013 at 7:43 am

        maybe your server is windows, better a linux

        Reply
    • Editorial Staff says:
      Jan 31, 2013 at 6:59 am

      You will always run into issues with plugins when you do this. This option is not meant to be used by avg. users. When using it, you need to have a good enough reason to do so.

      Reply
  30. Mattia Frigeri says:
    Jan 14, 2013 at 6:39 pm

    Am I the only one who thinks that maybe the “upload” folder is fine, but the best organization shouldn’t be nor years or months, but the slug of the post/page in which the file is contained? Not the title, but the slug! This maybe could create problems with a single image used in 2 posts/pages, though. But I never use an image in 2 different places…

    Reply
  31. RVOLA says:
    Jan 6, 2013 at 8:09 am

    Hello I wrote a small plugin for the new facilities WordPress 3.5.
    You can directly modify the domain or subdomain
    http://wordpress.org/extend/plugins/wp-original-media-path/

    Reply
    • FragaGeddon says:
      Apr 7, 2014 at 12:24 am

      Thanks you, that works well!

      Reply
  32. Chaitanya says:
    Jan 2, 2013 at 9:35 pm

    Please Help…
    I am okay with the default upload folder, but I am unable to upload any file in that folder without setting its permission to 777. But I feel it could be dangerous. Is there any way around?

    Reply
    • Editorial Staff says:
      Jan 5, 2013 at 9:20 am

      Talk with your server admin.

      Reply
      • fred says:
        Apr 1, 2013 at 6:36 pm

        lol nice, you sound like MS tech support telling the admin to talk to their admin as a answer to the problem

        Reply
        • Editorial Staff says:
          Apr 2, 2013 at 7:56 am

          The user is afraid to change the permissions to 777. We have no control over their servers, and we don’t know if the user does either. So not sure how exactly you would like us to help.

  33. Samarn says:
    Dec 21, 2012 at 12:55 am

    In other way, You can use this url /wp-admin/options.php for change uploads directory path. Then find for upload_path is for you input path of your uploads directory. By default is wp-content/uploads. You can chage to wp-content/files for directory files under wp-content. Or you can chage to files for directory files in the same level path with wp-content.

    If you want to store media in sub domain. You must input url of your sub domain in upload_url_path and then point your sub domain to path of upload directory in above.

    After you change this. You must rename old directory name to new directory name or move all files and directories in old directory to new directory. If you don’t do that. Files not found.

    hope this useful and sorry for my english.

    Reply
    • Chris says:
      Jan 1, 2013 at 10:49 pm

      Thanks, that was very very helpful.

      Reply
    • Dave says:
      May 3, 2013 at 1:49 pm

      You *COULD* do this, it will work, but you are altering a core file. This has a big potential to break when updating WP. Better to alter the wp-config file as suggested here as it is NOT touched during an update.

      Reply
  34. A.K. says:
    Dec 20, 2012 at 2:28 pm

    Stupid changing! I have even changed the folder to something like /images/…

    Reply
  35. John says:
    Dec 19, 2012 at 3:32 pm

    I thought I was onto something here. I have a WP setup with 12 sites. It’s brand new. One of the sites is perfectly fine but the others we can not get the uploaded pictures/documents to show up. They are being referenced in a folder that does not exist. Rather than typing all of this here you can ready the thread at WordPress at http://wordpress.org/support/topic/pictures-do-not-display-3?replies=5. The thread has gone cold but I am in desperate need of help and any would be appreciated.

    Reply
  36. Henry says:
    Dec 19, 2012 at 3:22 pm

    Same as the above, i have tried to install 3.5 on a few new sites and what ever i do i can’t change to a sub domain. Again does any one know how to change the media upload to a sub domain?

    Reply
  37. Ed says:
    Dec 19, 2012 at 12:16 pm

    thanks for Posting. I think i am missing something though because I want to use your example to add images to a root directory, example: “http://mydomain/images”

    And based on your example what I am doing is enterring it as this:
    define ( ‘UPLOADS’, ‘http://mydomain/images’ ‘.’files’ );

    problem is, my media now shows the address as “http://otherdomain/http://mydomain/images” so basically the media is still staying on the current domain and not moving outside the domain to a root directory.

    hopefully I made sense there. Any advice?

    Reply
    • Jaybe says:
      Dec 21, 2012 at 9:54 am

      What you have done is not consistent with the example provided. The example provided sets the directory location/path only, not URI.

      You are including the scheme (http://) which is not appropriate, and furthermore, breaks things, when configuring the uploads directory/location.

      You, presumably, are additionally wanting to define the URI for uploads, as well.

      Others in the comments seem to be asking the same thing.

      — e.g. How do I upload and server uploads/media from a subdomain?

      Note there are two location specifications for uploads/media:

      1. Uploads directory/location.

      2. URI.

      The Uploads directory/location can be specified as a constant as follows:

      define( ‘UPLOADS’, ”.’files’ );

      That would provide for uploading and referencing files, via the default domain, as follows:

      (example) http://domain.tld/files

      This only sets the directory path/location, NOT the sub/domain.

      2. URI

      The URI is the full URL/path to get to/access uploads, prepended to the UPLOADS constant (#1 above).

      This, unfortunately, and oddly, is not available to define as a constant. However, it can be set via filter (wp_upload_dir), or by directly editing the database table entry.

      The database table entry location is as follows:

      Database/ wp_options/ upload_url_path

      * Note by editing upload_path and or upload_path_url in the database, you will re-enable the front-end UI for managing those fields going forward, as before, via the WordPress Admin/ Media/ Uploading Files section.

      For those wishing to host media via sub/other-domain, you might modify the upload_url_path similar to as follows:

      database/ wp_options/ upload_url_path:
      (example) http://mycdn.mydomain.tld

      Of course, you’ll need to configure your web server(s) to properly point the sub/domain to the corresponding location/directory to serve from.

      Hope this helps.

      Reply
      • Julie Olson-Rachlin says:
        Oct 6, 2013 at 6:23 pm

        Jaybe — THANK. YOU.

        I never had any issues with this – until today.

        Peace!

        Reply
  38. Hamza says:
    Dec 19, 2012 at 1:31 am

    and what if I want to put media in a subdomain ?

    Reply
    • evan says:
      Apr 29, 2013 at 2:29 am

      I have the same question

      Reply
  39. Eddy says:
    Dec 18, 2012 at 3:40 am

    Thank you. Your tutorial is very helpful..

    Reply
  40. chrismccoy says:
    Dec 17, 2012 at 3:24 pm

    great post, the define isnt heavily documented, so its great someone is posting about it, i had a few clients who had their uploads in /pics and /images so this wasnt doable via 3.5 without the define for new installs.

    Reply
  41. Rhea says:
    Dec 17, 2012 at 2:52 pm

    Hi. Thanks for this. But I need the images saved outside of my wordpress site..

    ex:

    public_html/site /// this is my wordpress site
    public_html/media /// this is where i want to save all images instead.

    TIA

    Reply
    • Pietro Gregorini says:
      Feb 11, 2013 at 8:24 am

      I’d like to know the same thing, if is it possible to put the upload folder OUTSIDE wordpress root.

      Reply
      • Sam Ward says:
        Apr 30, 2014 at 6:17 pm

        You need to change the upload_url_path which was mentioned further up but it involves changing one of the wordpress core files.

        There is a nice plugin posted just a few posts up which will do it all for you.

        You can uninstall the plugin once you have made your changes to. :)

        Reply
  42. Saurabh says:
    Dec 15, 2012 at 2:04 am

    and what if I want to put media in a subdomain ?

    Reply
    • Carlos Varela says:
      Apr 23, 2013 at 7:07 pm

      You can define in your wp-config a media host

      define (‘MEDIA_HOST’, ‘http://media.yourdomain.com’);

      Reply
  43. Maarten says:
    Dec 14, 2012 at 12:58 pm

    I’m not really happy with this change because my WordPress uses a subdomain to serve the uploaded media. This still works after the upgrade, but it’s not available any more on new blogs..

    Without the two field to set the upload directory and path to download, I can only serve them from the same domain as WP, and not a cookieless domain as I want.

    Reply
    • Jaybe says:
      Dec 20, 2012 at 10:47 am

      One can still seth both path and URI via their respective database entries.

      It’s not as elegant as using a constant define but it’s just as easy and accessible for most that are considering mucking with such settings.

      Reply
      • Sheik Yerbouti says:
        Aug 21, 2014 at 10:56 am

        My site is completely https. Every slideshow plugin I have tried inserts the URL provided to the image to display it. The problem is any page that uses a slideshow is reported as having non-secure content. There appears to be no way to edit the URL in the slideshow(s) or on the Media pages. How do I edit a URL to make slideshows secure?

        Reply
      • Sheik Yerbouti says:
        Aug 21, 2014 at 1:36 pm

        Try WP Original Media Path. This plugin will change the path and all existing file paths in one fell swoop.

        Reply

Leave a Reply Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Over 1,320,000+ Readers

Get fresh content from WPBeginner

Featured WordPress Plugin
OptinMonster
OptinMonster
Convert website visitors into email subscribers. Learn More »
How to Start a Blog How to Start a Blog
I need help with ...
Starting a
Blog
WordPress
Performance
WordPress
Security
WordPress
SEO
WordPress
Errors
Building an
Online Store
Useful WordPress Guides
    • 7 Best WordPress Backup Plugins Compared (Pros and Cons)
    • How to Fix the Error Establishing a Database Connection in WordPress
    • Why You Need a CDN for your WordPress Blog? [Infographic]
    • 30 Legit Ways to Make Money Online Blogging with WordPress
    • Self Hosted WordPress.org vs. Free WordPress.com [Infograph]
    • Free Recording: WordPress Workshop for Beginners
    • 24 Must Have WordPress Plugins for Business Websites
    • How to Properly Move Your Blog from WordPress.com to WordPress.org
    • 5 Best Contact Form Plugins for WordPress Compared
    • Which is the Best WordPress Popup Plugin? (Comparison)
    • Best WooCommerce Hosting in 2021 (Comparison)
    • How to Fix the Internal Server Error in WordPress
    • How to Install WordPress - Complete WordPress Installation Tutorial
    • Why You Should Start Building an Email List Right Away
    • How to Properly Move WordPress to a New Domain Without Losing SEO
    • How to Choose the Best WordPress Hosting for Your Website
    • How to Choose the Best Blogging Platform (Comparison)
    • WordPress Tutorials - 200+ Step by Step WordPress Tutorials
    • 5 Best WordPress Ecommerce Plugins Compared
    • 5 Best WordPress Membership Plugins (Compared)
    • 7 Best Email Marketing Services for Small Business (2021)
    • How to Choose the Best Domain Registrar (Compared)
    • The Truth About Shared WordPress Web Hosting
    • When Do You Really Need Managed WordPress Hosting?
    • 5 Best Drag and Drop WordPress Page Builders Compared
    • How to Switch from Blogger to WordPress without Losing Google Rankings
    • How to Properly Switch From Wix to WordPress (Step by Step)
    • How to Properly Move from Weebly to WordPress (Step by Step)
    • Do You Really Need a VPS? Best WordPress VPS Hosting Compared
    • How to Properly Move from Squarespace to WordPress
    • How to Register a Domain Name (+ tip to get it for FREE)
    • HostGator Review - An Honest Look at Speed & Uptime (2021)
    • SiteGround Reviews from 4464 Users & Our Experts (2021)
    • Bluehost Review from Real Users + Performance Stats (2021)
    • How Much Does It Really Cost to Build a WordPress Website?
    • How to Create an Email Newsletter the RIGHT WAY (Step by Step)
    • Free Business Name Generator (A.I Powered)
    • How to Create a Free Business Email Address in 5 Minutes (Step by Step)
    • How to Install Google Analytics in WordPress for Beginners
    • How to Move WordPress to a New Host or Server With No Downtime
    • Why is WordPress Free? What are the Costs? What is the Catch?
    • How to Make a Website in 2021 – Step by Step Guide
Deals & Coupons (view all)
Weglot Coupon
Get 15% OFF on Weglot multilingual plugin for WordPress.
ThirstyAffiliates
ThirstyAffiliates Coupon
Get 15% OFF on ThirstyAffiliates WordPress affiliate link management plugin.
Featured In
About WPBeginner®

WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site(s).

Join our team: We are Hiring!

Site Links
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Service
  • Free Blog Setup
  • Free Business Tools
  • Growth Fund
Our Sites
  • OptinMonster
  • MonsterInsights
  • WPForms
  • SeedProd
  • Nameboy
  • RafflePress
  • Smash Balloon
  • AIOSEO

Copyright © 2009 - 2021 WPBeginner LLC. All Rights Reserved. WPBeginner® is a registered trademark.

Managed by Awesome Motive | WordPress hosting by SiteGround | WordPress Security by Sucuri.