Description
EXMAGE – WordPress Image Links helps you save storage by using external image URLs. These images are shown in Media library like normal images so that you can choose them for post/product featured image, WooCommerce product gallery… or everywhere that images are chosen from Media library.
Try the Demo | Documents | Pro Version | | Facebook group
Preview EXMAGE – WordPress Image Links
How to install and use the plugin
Important Notice:
-
This plugin only supports real image URLs that have correct image mime type. It does not support image URLs from an image hosting service(such as Flickr, Imgur, Photobucket …) or a file storage service(such as Google drive)
-
External images added by this plugin will no longer work if the plugin is not active
FEATURES
-
Ability to add single image URL on Upload files tab of the Media library
-
Ability to add multiple image URLs at once on below the File upload on Upload New Media page
-
External images have an icon to distinguish them from normal attachments.
-
External images also have attachment ID like normal attachments so that you can use them wherever that allows to insert images from Media library such as Post/Product featured image, product gallery images, variation image, product category image…
-
Compatible with ALD plugin: when this plugin is active, there will be an option named “Use external links for images” in the ALD plugin settings/Products. By enabling this option, AliExpress products imported by ALD plugin will use original AliExpress image URLs for product featured images, gallery images and variation images instead of saving images to your server.
=Integration=
if(class_exists( 'EXMAGE_WP_IMAGE_LINKS' )){
$add_image = EXMAGE_WP_IMAGE_LINKS::add_image( $url, $image_id, $post_parent );
}
-$url: URL of the image you want to process
-$image_id: Passed by reference
-$post_parent: ID of the post that you want the image to be attached to. If empty, the image will not be attached to any post
-Return:
[
'url' => $url,//Input URL
'message' => '',//Additional information
'status' => 'error',//error or success
'id' => '',//Attachment ID if added new or the attachment exists
'edit_link' => '',//Attachment's edit link if added new or the attachment exists
]
MAY BE YOU NEED
Abandoned Cart Recovery for WooCommerce
Advanced Product Information for WooCommerce
AFFI – Affiliate Marketing for WooCommerce
ALD – Dropshipping and Fulfillment for AliExpress and WooCommerce
Boost Sales for WooCommerce – Set up Up-Sells & Cross-Sells Popups & Auto Apply Coupon
Bopo – WooCommerce Product Bundle Builder
Bulky – Bulk Edit Products for WooCommerce
Cart All In One For WooCommerce
Catna – Woo Name Your Price and Offers
Checkout Upsell Funnel for WooCommerce
ChinaDS – Tmall-Taobao Dropshipping for WooCommerce
Clear Autoptimize Cache Automatically
COMPE – WooCommerce Compare Products
Coreem – Coupon Reminder for WooCommerce
CURCY – Multi Currency for WooCommerce – Smoothly on WooCommerce 9.x
Customer Coupons for WooCommerce
DEPART – Deposit and Part payment for Woo
Email Template Customizer for WooCommerce
EPOW – Custom Product Options for WooCommerce
EXMAGE – WordPress Image Links
Faview – Virtual Reviews for WooCommerce
FEWC – Extra Checkout Fields For WooCommerce
Free Shipping Bar for WooCommerce
GIFT4U – Gift Cards All in One for Woo
HANDMADE – Dropshipping for Etsy and WooCommerce
HAPPY – Helpdesk Support Ticket System
LookBook for WooCommerce – Shoppable with Product Tags
Lucky Wheel for WooCommerce – Spin a Sale
Notification for WooCommerce | Boost Your Sales – Recent Sales Popup – Live Feed Sales – Upsells
Orders Tracking for WooCommerce
Pofily – WooCommerce Product Filters
PRENA – Product Pre-Orders for WooCommerce
Product Builder for WooCommerce – Custom PC Builder
Product Size Chart For WooCommerce
Product Variations Swatches for WooCommerce
REDIS – WooCommerce Dynamic Pricing and Discounts
S2W – Import Shopify to WooCommerce
SUBRE – Product Subscription for WooCommerce – Recurring Payments
Suggestion Engine for WooCommerce
Thank You Page Customizer for WooCommerce – Increase Your Sales
TMDS – Dropshipping for TEMU and Woo
VARGAL – Additional Variation Gallery for WooCommerce
VIMA – Multi Customer Addresses for Woo
W2S – Migrate WooCommerce to Shopify
WebPOS – Point of Sale for WooCommerce
WPBulky – WordPress Bulk Edit Post Types
Plugin Links
Screenshots
Installation
- Unzip the download package
- Upload
exmage-wp-image-linksto the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
Reviews
Contributors & Developers
“EXMAGE – WordPress Image Links” is open source software. The following people have contributed to this plugin.
Contributors“EXMAGE – WordPress Image Links” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “EXMAGE – WordPress Image Links” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
/1.1.1 – 2026.01.20/
– Updated: Compatible with WC 10.4 and WP 6.9
– Updated: Update support class
/1.1.0 – 2025.09.05/
– Updated: Updated to new interface
– Updated: Compatible with WC 10.1.2
– Updated: Update support class
/1.0.25 – 2025.07.26/
– Updated: Compatible with WP 6.8.2 and WC 10.0.3
– Updated: Update support class
/1.0.24 – 2025.04.18/
– Updated: Compatible with WP 6.8 and WC 9.8
– Updated: Update support class
/1.0.23 – 2025.03.03/
– Fixed: Fixed call to undefined function get_current_screen()
/1.0.22 – 2025.02.28/
– Added: Added filter images by Exmage on the upload.php page
– Added: Bulk download external images on the upload.php page.
– Updated: Compatible with WP 6.7.2 and WC 9.7
– Updated: Update support class
/1.0.21 – 2025.01.20/
– Updated: Compatible with WC 9.5.2
– Updated: Update support class
/1.0.20 – 2024.12.06/
– Updated: Compatible with WP 6.7.1 and WC 9.4.3
– Fixed: Cannot add image by URL in Media
/1.0.19 – 2024.11.21/
– Updated: Compatible with WP 6.7 and WC 9.4
– Updated: Update support class
/1.0.18 – 2024.06.14/
– Updated: Update support class
/1.0.17 – 2024.04.13/
– Updated: Compatible with WP 6.5
– Updated: Update support class
/1.0.16 – 2023.09.06/
– Updated: Add stop processing button
/1.0.15 – 2023.05.12/
– Updated: Keep exmage link of product when import product from csv
/1.0.14 – 2023.01.11/
– Updated: If the number of images is greater than threshold(20 by default, able to change via exmage_ajax_handle_url_threshold hook), they will be processed in the background
– Updated: Compatible with WPML’s attachment translations feature
– Dev: Added exmage_insert_attachment_image_name filter hook
/1.0.13 – 2023.01.10/
– Fixed: Compatibility issue with Photon CDN(Jetpack)
– Dev: Added exmage_get_supported_image_sizes, exmage_image_size_url filter hooks
/1.0.12 – 2022.11.17/
– Fixed: Image URL processing in some cases
– Updated: Compatibility check with WP 6.1
/1.0.11 – 2022.08.29/
– Dev: Added exmage_get_supported_mime_types filter hook
/1.0.10 – 2022.07.22/
– Updated: VillaTheme_Support
– Updated: Data sanitization/escaping check
/1.0.9 – 2022.05.07/
– Fixed: Error with URLs that contains more than 255 characters
/1.0.8 – 2022.04.19/
– Updated: VillaTheme_Support
/1.0.7 – 2022.04.14/
– Fixed: Use wp_http_validate_url before remote call
/1.0.6 – 2022.03.29/
– Updated: VillaTheme_Support
/1.0.5 – 2022.03.28/
– Fixed: Use wp_safe_remote_get instead of wp_remote_get to avoid redirection and request forgery attacks
/1.0.4 – 2022.03.21/
– Updated: VillaTheme_Support
/1.0.3 – 2022.01.14/
– Optimized: Enqueue script
/1.0.2.2 – 2022.01.10/
– Updated: VillaTheme_Support
/1.0.2.1 – 2021.12.13/
– Updated: Missing css/image files for class VillaTheme_Support
/1.0.2 – 2021.12.11/
– Added: Button to store external images to server in Media library/list view mode
/1.0.1 – 2021.12.08/
– Updated: Do not allow to edit(crop, rotate…) external images to avoid unexpected errors
/1.0.0 – 2021.12.07/
– Released






