[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCaJykPZzDxsePHQBXJijje67kkxhuZbI6Y95RmqvQdk":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":147,"fingerprints":292},"embed-image-links","Embed Image Links","1.3.4","2biazdk","https:\u002F\u002Fprofiles.wordpress.org\u002F2biazdk\u002F","\u003Cp>The “Embed Image Links” WordPress plugin can save you a lot of time, when creating posts or pages for your website.\u003Cbr \u002F>\nJust paste a link to any online image directly in your text, and this plugin will automatically replace it with the image that it is pointing to.\u003Cbr \u002F>\nIncludes options to automatically scale images that are too large for the content area.\u003C\u002Fp>\n","The \"Embed Image Links\" WordPress plugin can save you a lot of time, when creating posts or pages for your website.",100,9120,3,"2025-12-14T10:34:00.000Z","6.9.0","3.0","",[19,20,21,22,23],"embed","generate","image","link","url","http:\u002F\u002FWeAreWonder.dk\u002Fwp-plugins\u002Fembed-image-links\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fembed-image-links.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":13,"total_installs":31,"avg_security_score":11,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},120,30,94,"2026-04-04T15:11:52.479Z",[36,62,87,108,127],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":11,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":26,"last_vuln_date":61,"fetched_at":28},"exmage-wp-image-links","EXMAGE – WordPress Image Links","1.1.1","VillaTheme","https:\u002F\u002Fprofiles.wordpress.org\u002Fvillatheme\u002F","\u003Cp>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\u002Fproduct featured image, WooCommerce product gallery… or everywhere that images are chosen from Media library.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fnew2new.com\u002F?item=exmage\" title=\"Demo EXMAGE - WordPress Image Links\" rel=\"nofollow ugc\">Try the Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdocs.villatheme.com\u002F?item=exmage\" title=\"Documents\" rel=\"nofollow ugc\">Documents\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002F1.envato.market\u002FN9DKr7\" title=\"Premium Version\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa> | | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fvillatheme\" title=\"VillaTheme\" rel=\"nofollow ugc\">Facebook group\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Preview EXMAGE – WordPress Image Links\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FR_hNwUIGqIQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>How to install and use the plugin\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FKSQoZjM7yBI?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Important Notice:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>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)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>External images added by this plugin will no longer work if the plugin is not active\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Ability to add single image URL on Upload files tab of the Media library\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Ability to add multiple image URLs at once on below the File upload on Upload New Media page\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>External images have an icon to distinguish them from normal attachments.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>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\u002FProduct featured image, product gallery images, variation image, product category image…\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>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\u002FProducts. 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>=Integration=\u003C\u002Fp>\n\u003Cpre>\u003Ccode>if(class_exists( 'EXMAGE_WP_IMAGE_LINKS' )){\n    $add_image = EXMAGE_WP_IMAGE_LINKS::add_image( $url, $image_id, $post_parent );\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>-$url: URL of the image you want to process\u003Cbr \u002F>\n-$image_id: Passed by reference\u003Cbr \u002F>\n-$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\u003Cbr \u002F>\n-Return:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>        [\n        'url'       => $url,\u002F\u002FInput URL\n        'message'   => '',\u002F\u002FAdditional information\n        'status'    => 'error',\u002F\u002Ferror or success\n        'id'        => '',\u002F\u002FAttachment ID if added new or the attachment exists\n        'edit_link' => '',\u002F\u002FAttachment's edit link if added new or the attachment exists\n        ]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>MAY BE YOU NEED\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002F9map-map-multi-locations\u002F\" rel=\"ugc\">9Map – Map Multi Locations\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-abandoned-cart-recovery\u002F\" rel=\"ugc\">Abandoned Cart Recovery for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-advanced-product-information\u002F\" rel=\"ugc\">Advanced Product Information for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faffi-affiliate-marketing-for-woo\u002F\" rel=\"ugc\">AFFI – Affiliate Marketing for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-alidropship\u002F\" rel=\"ugc\">ALD – Dropshipping and Fulfillment for AliExpress and WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-boost-sales\u002F\" rel=\"ugc\">Boost Sales for WooCommerce – Set up Up-Sells & Cross-Sells Popups & Auto Apply Coupon\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbopo-woo-product-bundle-builder\u002F\" rel=\"ugc\">Bopo – WooCommerce Product Bundle Builder\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulky-bulk-edit-products-for-woo\u002F\" rel=\"ugc\">Bulky – Bulk Edit Products for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-cart-all-in-one\u002F\" rel=\"ugc\">Cart All In One For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcatna-woo-name-your-price-and-offers\u002F\" rel=\"ugc\">Catna – Woo Name Your Price and Offers\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcheckout-upsell-funnel-for-woo\u002F\" rel=\"ugc\">Checkout Upsell Funnel for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchinads-dropshipping-taobao-woocommerce\u002F\" rel=\"ugc\">ChinaDS – Tmall-Taobao Dropshipping for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclear-autoptimize-cache-automatically\u002F\" rel=\"ugc\">Clear Autoptimize Cache Automatically\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcompe-woo-compare-products\u002F\" rel=\"ugc\">COMPE – WooCommerce Compare Products\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-coupon-reminder\u002F\" rel=\"ugc\">Coreem – Coupon Reminder for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-coupon-box\u002F\" rel=\"ugc\">Coupon Box for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-multi-currency\u002F\" rel=\"ugc\">CURCY – Multi Currency for WooCommerce – Smoothly on WooCommerce 9.x\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-customer-coupons\u002F\" rel=\"ugc\">Customer Coupons for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdepart-deposit-and-part-payment-for-woo\u002F\" rel=\"ugc\">DEPART – Deposit and Part payment for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-template-customizer-for-woo\u002F\" rel=\"ugc\">Email Template Customizer for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fepoi-wp-points-and-rewards\u002F\" rel=\"ugc\">EPOI – WP Points and Rewards\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fepow-custom-product-options-for-woocommerce\u002F\" rel=\"ugc\">EPOW – Custom Product Options for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feu-cookies-bar\u002F\" rel=\"ugc\">EU Cookies Bar for WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexmage-wp-image-links\u002F\" rel=\"ugc\">EXMAGE – WordPress Image Links\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-virtual-reviews\u002F\" rel=\"ugc\">Faview – Virtual Reviews for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffewc-extra-checkout-fields-for-woocommerce\u002F\" rel=\"ugc\">FEWC – Extra Checkout Fields For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-free-shipping-bar\u002F\" rel=\"ugc\">Free Shipping Bar for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgift4u-gift-cards-all-in-one-for-woo\u002F\" rel=\"ugc\">GIFT4U – Gift Cards All in One for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhandmade-dropshipping-for-etsy-and-woo\u002F\" rel=\"ugc\">HANDMADE – Dropshipping for Etsy and WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhappy-helpdesk-support-ticket-system\u002F\" rel=\"ugc\">HAPPY – Helpdesk Support Ticket System\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjagif-woo-free-gift\u002F\" rel=\"ugc\">Jagif – WooCommerce Free Gift\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-lookbook\u002F\" rel=\"ugc\">LookBook for WooCommerce – Shoppable with Product Tags\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-lucky-wheel\u002F\" rel=\"ugc\">Lucky Wheel for WooCommerce – Spin a Sale\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-lucky-wheel\u002F\" rel=\"ugc\">Lucky Wheel Giveaway\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-notification\u002F\" rel=\"ugc\">Notification for WooCommerce | Boost Your Sales – Recent Sales Popup – Live Feed Sales – Upsells\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-orders-tracking\u002F\" rel=\"ugc\">Orders Tracking for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-photo-reviews\u002F\" rel=\"ugc\">Photo Reviews for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpofily-woo-product-filters\u002F\" rel=\"ugc\">Pofily – WooCommerce Product Filters\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-pre-orders-for-woo\u002F\" rel=\"ugc\">PRENA – Product Pre-Orders for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-builder\u002F\" rel=\"ugc\">Product Builder for WooCommerce – Custom PC Builder\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-size-chart-for-woo\u002F\" rel=\"ugc\">Product Size Chart For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-variations-swatches-for-woocommerce\u002F\" rel=\"ugc\">Product Variations Swatches for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fredis-woo-dynamic-pricing-and-discounts\u002F\" rel=\"ugc\">REDIS – WooCommerce Dynamic Pricing and Discounts\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frees-real-estate-for-woo\u002F\" rel=\"ugc\">REES – Real Estate for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-shopify-to-woocommerce\u002F\" rel=\"ugc\">S2W – Import Shopify to WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsales-countdown-timer\u002F\" rel=\"ugc\">Sales Countdown Timer\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsubre-product-subscription-for-woo\u002F\" rel=\"ugc\">SUBRE – Product Subscription for WooCommerce – Recurring Payments\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-suggestion-engine\u002F\" rel=\"ugc\">Suggestion Engine for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-thank-you-page-customizer\u002F\" rel=\"ugc\">Thank You Page Customizer for WooCommerce – Increase Your Sales\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftmds-dropshipping-for-temu-and-woo\u002F\" rel=\"ugc\">TMDS – Dropshipping for TEMU and Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvargal-additional-variation-gallery-for-woo\u002F\" rel=\"ugc\">VARGAL – Additional Variation Gallery for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvillatheme-core\u002F\" rel=\"ugc\">VillaTheme Core\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvima-multi-customer-addresses-for-woo\u002F\" rel=\"ugc\">VIMA – Multi Customer Addresses for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fviseek-easy-custom-search\u002F\" rel=\"ugc\">VISeek – Easy Custom Search\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fw2s-migrate-woo-to-shopify\u002F\" rel=\"ugc\">W2S – Migrate WooCommerce to Shopify\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebpos-point-of-sale-for-woocommerce\u002F\" rel=\"ugc\">WebPOS – Point of Sale for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpbulky-wp-bulk-edit-post-types\u002F\" rel=\"ugc\">WPBulky – WordPress Bulk Edit Post Types\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\u002Fextensions\u002Fexmage-wordpress-image-links\u002F\" rel=\"nofollow ugc\">Project Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\u002Fknowledge-base\u002Fsecurity-is-our-priority\u002F\" rel=\"nofollow ugc\">Report Bugs\u002FIssues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Add images using external links - Save your storage with EXMAGE effortlessly",7000,158922,33,"2026-01-21T03:37:00.000Z","6.9.4","5.0.0","7.0",[52,53,54,55,56],"elementor-gallery-with-links","woocommerce-product-image-external-url","wordpress-gallery-custom-links","wordpress-gallery-with-links","wordpress-image-links","https:\u002F\u002Fvillatheme.com\u002Fextensions\u002Fexmage-wordpress-image-links\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexmage-wp-image-links.zip",99,1,"2022-04-14 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":83,"download_link":84,"security_score":85,"vuln_count":60,"unpatched_count":60,"last_vuln_date":86,"fetched_at":28},"custom-url-to-featured-image","Add Featured Image Custom Link","2.0.0","ViitorCloud Technologies Pvt Ltd","https:\u002F\u002Fprofiles.wordpress.org\u002Fviitorcloudvc\u002F","\u003Cp>\u003Cstrong>Try it out on your free dummy site: Click here => \u003Ca href=\"https:\u002F\u002Ftastewp.com\u002Fnew?pre-installed-plugin-slug=custom-url-to-featured-image&redirect=plugins.php&ni=true\" rel=\"nofollow ugc\">https:\u002F\u002Ftastewp.com\u002Fnew?pre-installed-plugin-slug=custom-url-to-featured-image&redirect=plugins.php&ni=true\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Featured Image Custom Link plugin is useful to add custom link to featured image of single post\u002Fpage which automatically displays in front.\u003C\u002Fp>\n\u003Cp>No coding required.\u003C\u002Fp>\n\u003Cp>Compatible with classic editor.\u003C\u002Fp>\n\u003Cp>Simply download Custom Url to Featured Image plugin, activate it, and begin adding custom link to featured image into your posts and pages today.\u003C\u002Fp>\n\u003Ch4>Get Involved\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fviitorcloud.com\u002F\" rel=\"nofollow ugc\">ViitorCloud\u003C\u002Fa> believes in an active community support so with such plugins we try to make life easy for developers & of course customers. Don’t forget to subscribe our newsletter.\u003C\u002Fp>\n\u003Ch4>Advance Features (Pro Version)\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Allow to add custom link to featured image of single post\u002Fpage\u002Fproducts\u002Fcustom post types which automatically displays in front.\u003C\u002Fli>\n\u003Cli>Compatible with Gutenberg editor and classic editor.\u003C\u002Fli>\n\u003Cli>Woo Commerce supported\u003Cbr \u002F>\nPlease visit \u003Ca href=\"https:\u002F\u002Fviitorcloud.com\u002Fvcstore\" rel=\"nofollow ugc\">Featured Image Custom Link Pro\u003C\u002Fa>  to buy.\u003C\u002Fli>\n\u003C\u002Fol>\n","Try it out on your free dummy site: Click here => https:\u002F\u002Ftastewp.com\u002Fnew?pre-installed-plugin-slug=custom-url-to-featured-image&redirect=plugi &hellip;",1000,21189,82,15,"2024-05-14T10:00:00.000Z","6.5.8","3.8","5.2.4",[79,63,80,81,82],"custom-link","external-link","external-link-to-featured-image","featured-image-custom-link","https:\u002F\u002Fviitorcloud.com\u002Fblog\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-url-to-featured-image.zip",70,"2025-12-31 00:00:00",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":70,"downloaded":95,"rating":72,"num_ratings":96,"last_updated":97,"tested_up_to":48,"requires_at_least":98,"requires_php":99,"tags":100,"homepage":106,"download_link":107,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"disable-media-permalink-by-hardweb-it","Disable Media Permalink by Hardweb.it","1.0","giangel84","https:\u002F\u002Fprofiles.wordpress.org\u002Fgiangel84\u002F","\u003Cp>Completely disable the Media Permalink generated by WP.\u003Cbr \u002F>\nIt’s useful for websites who doesn’t need the attachment’s page, it reduce Cookiebot crawled pages and more over.\u003Cbr \u002F>\nIt’s easy to use, no options, just activate the plugin and it will work as expected.\u003C\u002Fp>\n\u003Ch3>Donate\u003C\u002Fh3>\n\u003Cp>If you like this plugin and want to support my work, you can make a donation at this address: https:\u002F\u002Fwww.paypal.com\u002Fdonate?hosted_button_id=DEFQGNU2RNQ4Y – Thank you very much!\u003C\u002Fp>\n","Completely disable the Media Permalink generated by WP.",7902,7,"2026-03-04T15:49:00.000Z","6.0","7.4",[101,102,103,104,105],"attachment","images","media","permalink","remove-url","https:\u002F\u002Fhardweb.it\u002Fplugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-media-permalink-by-hardweb-it.1.0.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":70,"downloaded":116,"rating":117,"num_ratings":118,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":17,"tags":122,"homepage":124,"download_link":125,"security_score":126,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"relative-image-urls","Relative Image URLs","2.0","Scott Werner","https:\u002F\u002Fprofiles.wordpress.org\u002Fscottwerner\u002F","\u003Cp>When inserting an image into a post, WordPress uses absolute URLs to the files. This plugin overrides that functionality and forces it to use relative URLs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For example:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cem>WordPress Default:\u003C\u002Fem>\u003Cbr \u002F>\nhttp:\u002F\u002Fwww.example.com\u002Fwp-content\u002Fuploads\u002F2013\u002F04\u002Fexample.jpg\u003C\u002Fp>\n\u003Cp>\u003Cem>Plugin Override:\u003C\u002Fem>\u003Cbr \u002F>\n\u002Fwp-content\u002Fuploads\u002F2013\u002F04\u002Fexample.jpg\u003C\u002Fp>\n\u003Cp>This is particularly useful if you plan on switching domains ever as well as reducing HTTP requests.\u003C\u002Fp>\n","Creates relative URLs for images when inserting into posts.",23368,84,5,"2014-09-04T22:21:00.000Z","4.0.38","2.0.2",[21,102,22,123,23],"relative","http:\u002F\u002Fscottwernerdesign.com\u002Fplugins\u002Frelative-image-urls","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frelative-image-urls.2.0.zip",85,{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":11,"downloaded":135,"rating":33,"num_ratings":136,"last_updated":137,"tested_up_to":138,"requires_at_least":139,"requires_php":17,"tags":140,"homepage":144,"download_link":145,"security_score":126,"vuln_count":60,"unpatched_count":26,"last_vuln_date":146,"fetched_at":28},"embed-comment-images","Embed Images in Comments","0.6","Dugonja","https:\u002F\u002Fprofiles.wordpress.org\u002Fh3llas\u002F","\u003Cp>This plugins embeds image links in comments with the img tag so the image are visible in your comment timeline.\u003C\u002Fp>\n\u003Cp>Image formats supported:\u003Cbr \u002F>\n1. .jpg\u003Cbr \u002F>\n2. .gif\u003Cbr \u002F>\n3. .png\u003C\u002Fp>\n\u003Cp>You can specify your comment width so the images are fitted nicely. Images are not hosted on your server neither this plugin pickups any data.\u003C\u002Fp>\n\u003Cp>Do note that people can link extremely large images and your page loading can be compromised because of that.\u003C\u002Fp>\n\u003Cp>Demo:\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.ascic.net\u002Fembed-comment-images\u002F\" title=\"Embed Images in Comments\" rel=\"nofollow ugc\">Embed Comment Images\u003C\u002Fa>\u003C\u002Fp>\n","Embed direct image links in your comments with an img tag.",6194,6,"2017-08-16T19:33:00.000Z","4.8.28","3.7.1",[141,142,19,102,143],"comments","convert","links","http:\u002F\u002Fwww.ascic.net\u002Fembed-images-in-comments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fembed-comment-images.0.6.zip","2017-08-16 00:00:00",{"attackSurface":148,"codeSignals":178,"taintFlows":219,"riskAssessment":280,"analyzedAt":291},{"hooks":149,"ajaxHandlers":174,"restRoutes":175,"shortcodes":176,"cronEvents":177,"entryPointCount":26,"unprotectedCount":26},[150,156,160,164,169],{"type":151,"name":152,"callback":153,"file":154,"line":155},"action","plugins_loaded","embed_image_links_load_textdomain","embed-image-links.php",32,{"type":151,"name":157,"callback":158,"file":154,"line":159},"init","embed_image_links_do_output_buffer",41,{"type":151,"name":161,"callback":162,"file":154,"line":163},"admin_menu","embed_image_links_admin_menu",46,{"type":165,"name":166,"callback":167,"priority":118,"file":154,"line":168},"filter","the_content","replace_image_text_links_content_filter",62,{"type":165,"name":170,"callback":171,"priority":172,"file":154,"line":173},"plugin_action_links","embed_image_links_plugin_action_links",10,197,[],[],[],[],{"dangerousFunctions":179,"sqlUsage":180,"outputEscaping":182,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":218},[],{"prepared":26,"raw":26,"locations":181},[],{"escaped":183,"rawEcho":184,"locations":185},2,17,[186,189,191,193,194,195,197,199,200,202,204,206,208,210,211,213,216],{"file":154,"line":187,"context":188},36,"raw output",{"file":154,"line":190,"context":188},113,{"file":154,"line":192,"context":188},116,{"file":154,"line":31,"context":188},{"file":154,"line":31,"context":188},{"file":154,"line":196,"context":188},125,{"file":154,"line":198,"context":188},136,{"file":154,"line":198,"context":188},{"file":154,"line":201,"context":188},137,{"file":154,"line":203,"context":188},138,{"file":154,"line":205,"context":188},145,{"file":154,"line":207,"context":188},151,{"file":154,"line":209,"context":188},156,{"file":154,"line":209,"context":188},{"file":154,"line":212,"context":188},160,{"file":214,"line":215,"context":188},"js.php",23,{"file":214,"line":217,"context":188},24,[],[220,255,269],{"entryPoint":221,"graph":222,"unsanitizedCount":13,"severity":254},"embed_image_links_admin_page (embed-image-links.php:64)",{"nodes":223,"edges":249},[224,229,235,239,243,245],{"id":225,"type":226,"label":227,"file":154,"line":228},"n0","source","$_POST",66,{"id":230,"type":231,"label":232,"file":154,"line":233,"wp_function":234},"n1","sink","update_option() [Settings Manipulation]",71,"update_option",{"id":236,"type":226,"label":237,"file":154,"line":238},"n2","$_GET['page']",73,{"id":240,"type":231,"label":241,"file":154,"line":238,"wp_function":242},"n3","wp_redirect() [Open Redirect]","wp_redirect",{"id":244,"type":226,"label":227,"file":154,"line":228},"n4",{"id":246,"type":231,"label":247,"file":154,"line":209,"wp_function":248},"n5","echo() [XSS]","echo",[250,252,253],{"from":225,"to":230,"sanitized":251},false,{"from":236,"to":240,"sanitized":251},{"from":244,"to":246,"sanitized":251},"medium",{"entryPoint":256,"graph":257,"unsanitizedCount":13,"severity":254},"\u003Cembed-image-links> (embed-image-links.php:0)",{"nodes":258,"edges":265},[259,260,261,262,263,264],{"id":225,"type":226,"label":227,"file":154,"line":228},{"id":230,"type":231,"label":232,"file":154,"line":233,"wp_function":234},{"id":236,"type":226,"label":237,"file":154,"line":238},{"id":240,"type":231,"label":241,"file":154,"line":238,"wp_function":242},{"id":244,"type":226,"label":227,"file":154,"line":228},{"id":246,"type":231,"label":247,"file":154,"line":209,"wp_function":248},[266,267,268],{"from":225,"to":230,"sanitized":251},{"from":236,"to":240,"sanitized":251},{"from":244,"to":246,"sanitized":251},{"entryPoint":270,"graph":271,"unsanitizedCount":183,"severity":279},"\u003Cjs> (js.php:0)",{"nodes":272,"edges":277},[273,276],{"id":225,"type":226,"label":274,"file":214,"line":275},"$_GET (x2)",4,{"id":230,"type":231,"label":247,"file":214,"line":215,"wp_function":248},[278],{"from":225,"to":230,"sanitized":251},"low",{"summary":281,"deductions":282},"The 'embed-image-links' plugin version 1.3.4 presents a concerning security posture despite a lack of historical vulnerabilities and a seemingly small attack surface. The static analysis reveals a significant weakness in output escaping, with only 11% of the 19 identified outputs being properly escaped. This indicates a high likelihood of Cross-Site Scripting (XSS) vulnerabilities, as unsanitized output can be injected with malicious code that is then executed by users' browsers.\n\nFurthermore, the taint analysis shows three flows with unsanitized paths. While these are not classified as critical or high severity, the presence of unsanitized paths in any flow is a red flag and suggests potential avenues for data manipulation or unintended behavior if these paths are exposed to external input. The absence of any capability checks or nonce checks on entry points, combined with the poor output escaping, suggests a lack of robust input validation and output sanitization practices.\n\nWhile the plugin has no known CVEs and no history of vulnerabilities, this can sometimes be due to obscurity rather than inherent security. The current code analysis, particularly the unescaped outputs and unsanitized paths, points to significant underlying risks that could be exploited. The plugin's strengths lie in its lack of dangerous functions, use of prepared statements for SQL, and absence of file operations or external HTTP requests, but these are overshadowed by the critical output escaping issue.",[283,285,287,289],{"reason":284,"points":172},"Low output escaping percentage",{"reason":286,"points":118},"Flows with unsanitized paths",{"reason":288,"points":118},"No nonce checks",{"reason":290,"points":118},"No capability checks","2026-03-16T20:58:14.207Z",{"wat":293,"direct":299},{"assetPaths":294,"generatorPatterns":296,"scriptPaths":297,"versionParams":298},[295],"\u002Fwp-content\u002Fplugins\u002Fembed-image-links\u002Fjs.php",[],[],[],{"cssClasses":300,"htmlComments":302,"htmlAttributes":303,"restEndpoints":304,"jsGlobals":305,"shortcodeOutput":306},[301],"embedded-image-link",[],[],[],[],[]]