Skip to content

Instantly share code, notes, and snippets.

@jimboobrien
Forked from wpscholar/remote-media-loader.php
Created September 20, 2017 22:44
Show Gist options
  • Save jimboobrien/d5fd058c5e04aae529549ba8c136156b to your computer and use it in GitHub Desktop.
Save jimboobrien/d5fd058c5e04aae529549ba8c136156b to your computer and use it in GitHub Desktop.
Load media from a remote site so you don't have to download the uploads directory.
<?php
/**
* Loads media from a remote site when on a local dev environment.
* Eliminates the need to download the uploads directory from the remote site for testing purposes.
*/
if ( 'mydomain.dev' === $_SERVER['HTTP_HOST'] ):
add_filter( 'upload_dir', function ( $uploads ) {
$uploads['baseurl'] = 'http://mydomain.com/wp-content/uploads';
return $uploads;
} );
endif;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment