Short answer, you don’t. Functions like sideload are for importing images into WordPress itself and using all the normal media library stuff. For images on an external service, use normal img tags.
If you want to copy an image from a URL, you sideload it. Not otherwise.
Related Posts:
- How to add new tab to media upload manager with custom set of images?
- Extend Media Library
- How to make “Upload files”selected by default in Insert Media?
- Reject upload of wrong-sized images using the Media Uploader
- How to show all available images in WP’s media library when using the Polylang plugin?
- How to add a custom field to the media screen (image/gallery)?
- Saving Media – Which Hook is Fired?
- WordPress 3.5: Switch back to Old Media Uploader?
- upload_async.php returns 500 error
- Which filters or actions to use after a media upload and delete?
- Protecting direct access to PDF and ZIP unless user logged in (without plugin)
- Insert images to post not working
- Settings in ‘Media > Settings’ is ignored when inserting images
- Set a maximum upload count for users on a specific user role
- Refresh wp.media after ajax call
- Multisite, upload images directly to Amazon S3
- wp_editor with media buttons
- using media uploader to select image of specific size, enforce cropper
- Force wordpress to see uploads folder media
- Append button to WordPress Image Details modal
- Disable TinyMCE Drag and Drop
- WP3.5 Media Uploader – how to make it accept multiple images?
- Media uploader not work properly [closed]
- Setting wp_temp_dir and permissions not working for “Missing A Temporary Folder” error
- wp_temp_dir does not change the /tmp temporary default directory
- Retrieving JSON data in ajax request from media uploader
- Maximum upload size changes in php.ini ignored – How to remove upload size limit?
- How to disable WordPress Media resize different size version?
- Media library storing files in uploads not folders within in uploads
- Add select field to media uploader that adds a class to the image
- How to host different file formats/types for a media attachment without creating multiple attachments?
- How To install AWS SDK for PHP in wordpress?
- How to delete uploads not in media library?
- Add fields to the WordPress media uploader
- Change default from “Attachment post URL” to “File URL” in Add Media
- Why does SVG upload in Media Library fail if the file does not have an XML tag at the beginning?
- media_handle_upload : undefined function?
- Site icons with alpha channel for self-hosted WordPress blog network
- Using subdomain to upload media/images etc on 2 different blogs
- Why would media_sideload_image() not work locally?
- Restrict WordPress Media Library for a specific user role (users can only see/select own media)
- Media upload on WordPress changes title of image
- media_handle_upload() progress bar
- move_uploaded_file() not working on wordpress front end
- ‘An error occurred in the upload. Please try again later.’ for users with different roles
- Convert (-) and (escape) signs to (_) when uploading files on wordpress media library automatically
- wrong media url in wordpress
- Move files from flat upload directory to organised by year / month
- Can’t manipulate media uploads
- Prevent small image sizes from being uploaded
- Protecting uploads not working
- How to get the return value of wp.media({ frame: ‘post’ }) in all cases?
- Media library only shows for admin. Doesn’t show editor or below [closed]
- Upload featured image from front end using media-upload.php
- Capability to prevent upload of files
- Custom media uploader not showing library
- What is the way to add additional fields to attachments in 3.5+?
- tb_show not showing a media upload window . custom plugin
- How can I manage and limit disk usage for each author?
- In the media Rest API, what is “missing_image_sizes”?
- Error: The uploaded file exceeds the upload_max_filesize directive in php.ini [duplicate]
- How can I modify the media upload form fields?
- A link (not in the post) to download a specific PDF file
- Migrating media files (documents only) to a fresh install and maintaining the same directory structure
- How does wordpress handle media files?
- WordPress media upload issue could not insert attachment into the database
- upload_max_size doesn’t change
- limit media upload to once a day
- wp_enqueue_media() and upload_mimes problem
- Better solution for managing media attachments with `wp_editor()`?
- Control resizing of uploaded images
- Bug: Deleting file, then uploading same file again places file in an old month folder
- Do custom post type (CPT) attachments/media store the parent post ID?
- Create multiple folders in upload media folder
- How to change Route respond To A specific Path?
- WordPress media has all disappeared on wp-admin but still on the server
- Missing a temporary folder not fixed
- How to remove media by filename?
- media_handle_upload() returns Specified file failed upload test
- WP media upload issues
- Media Library: Remove replace images of selected author
- Is there some way to find if media items are used anywhere on the site?
- Media uploads error
- Media URL slugs without uploads folder path
- Frontend media shows “An error occurred in the upload. Please try again later.”
- Moving wp-content folder to public_html
- WP_Custom_Media_Control | Give ID to media file
- WP Add Media Button – Can I set the default size to Original/Full Size
- wp.media – media uploader – how to destroy instance of modal?
- get users nickname uploaded media
- Issues with WordPress 3.9.6 media libraries on XAMPP
- Force relative path in media library for LAN deployment
- Used Duplicator to transfer a site. Now my media uploads aren’t working
- How to split my uploaded media into directories?
- All files unattached in Media Library
- WordPress media upload multiple images
- How to upload an image using media uploader and return the image link to javascript?
- Set featured link not showing
- Is it possible to restrict the number of media uploads (photos) per user?
- Image in binary in the data to WordPress media library