{"id":312044,"date":"2026-05-14T11:11:25","date_gmt":"2026-05-14T11:11:25","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/custom-carousel-links-for-elementor\/"},"modified":"2026-05-14T10:55:56","modified_gmt":"2026-05-14T10:55:56","slug":"daljevic-slidelinker-for-elementor","status":"publish","type":"plugin","link":"https:\/\/am.wordpress.org\/plugins\/daljevic-slidelinker-for-elementor\/","author":23498226,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"trunk","tested":"6.9.4","requires":"5.2","requires_php":"7.2","requires_plugins":null,"header_name":"Daljevic SlideLinker for Elementor","header_author":"Aleksandar Daljevic","header_description":"Adds per-image custom links to the Elementor Image Carousel widget using Media Library attachment fields.","assets_banners_color":"","last_updated":"2026-05-14 10:55:56","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/github.com\/daljevic","rating":0,"author_block_rating":0,"active_installs":0,"downloads":22,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[786,76538,1870,175,233],"plugin_category":[50],"plugin_contributors":[262892],"plugin_business_model":[],"class_list":["post-312044","plugin","type-plugin","status-publish","hentry","plugin_tags-carousel","plugin_tags-elementor","plugin_tags-image-carousel","plugin_tags-links","plugin_tags-media-library","plugin_category-media","plugin_contributors-daljevic","plugin_committers-daljevic"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/daljevic-slidelinker-for-elementor.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Elementor free does not provide a native way to assign a different custom URL to each image inside the Image Carousel widget.<\/p>\n\n<p>This plugin adds two fields to each image in the WordPress Media Library:<\/p>\n\n<ul>\n<li>Custom link<\/li>\n<li>Open in new tab?<\/li>\n<\/ul>\n\n<p>When those fields are filled, the plugin rewrites the frontend output of the Elementor Image Carousel widget so each image can point to its own saved URL.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Adds custom attachment fields in the Media Library<\/li>\n<li>Supports per-image links in Elementor Image Carousel<\/li>\n<li>Supports opening each custom link in a new tab<\/li>\n<li>Keeps Elementor's frontend rendering intact and only adjusts the final slide links<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the ZIP through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the <code>Plugins<\/code> screen in WordPress.<\/li>\n<li>Make sure Elementor is installed and activated.<\/li>\n<li>Open the Media Library and edit an image.<\/li>\n<li>Fill in the <code>Custom link<\/code> field and optionally enable <code>Open in new tab?<\/code><\/li>\n<li>Use that image in the Elementor <code>Image Carousel<\/code> widget.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20with%20elementor%20free%3F\"><h3>Does this work with Elementor Free?<\/h3><\/dt>\n<dd><p>Yes. The plugin is intended for Elementor Free sites that need per-image custom links in the Image Carousel widget.<\/p><\/dd>\n<dt id=\"does%20this%20modify%20elementor%20core%20files%3F\"><h3>Does this modify Elementor core files?<\/h3><\/dt>\n<dd><p>No. The plugin uses WordPress and Elementor hooks only.<\/p><\/dd>\n<dt id=\"does%20this%20support%20the%20image%20gallery%20widget%20too%3F\"><h3>Does this support the Image Gallery widget too?<\/h3><\/dt>\n<dd><p>No. This version targets the Elementor Image Carousel widget only.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release under the <code>Daljevic SlideLinker for Elementor<\/code> package<\/li>\n<li>Added WordPress 6.9 compatibility metadata<\/li>\n<li>Updated Elementor integration to avoid overriding the full widget render method<\/li>\n<li>Rebranded the plugin with a distinctive slug and text domain for WordPress.org submission<\/li>\n<li>Replaced generic declarations and stored keys with a plugin-specific prefix<\/li>\n<li>Added standards-compliant packaging files for WordPress.org submission<\/li>\n<\/ul>","raw_excerpt":"Adds per-image custom links to Elementor&#039;s Image Carousel widget by extending Media Library attachment fields.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/312044","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=312044"}],"author":[{"embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/daljevic"}],"wp:attachment":[{"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=312044"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=312044"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=312044"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=312044"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=312044"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/am.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=312044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}