[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fm_wscMZUokHGj9rEhcXORPL9HUTB8bpB-2IR-ILEZHA":3,"$fCAluQSY9nKlKrFpQ8ZQC1UCel6YIpiRF9T36Heh_DQg":319,"$fPSoEb9yeyNZGNmhWJvsVa5RdPthH_5F4JIkVv-w88hw":324},{"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":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":147,"fingerprints":298},"image-credit-companion","Image Credit Companion","1.0.0","Desk9 Design","https:\u002F\u002Fprofiles.wordpress.org\u002Fdesk9\u002F","\u003Cp>Image Credit Companion (ICC) is a comprehensive WordPress plugin designed to help content creators and editors properly track, manage, and display image attribution information. Whether you’re running a news site, blog, or any content-driven website, ICC ensures you maintain proper image credits and comply with licensing requirements.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Image Detection\u003C\u002Fstrong>: Automatically scans and tracks images used in posts, supporting both Gutenberg blocks and Classic Editor content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Editor-Friendly Interface\u003C\u002Fstrong>: Gutenberg sidebar panel for easy metadata management during content creation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Output Options\u003C\u002Fstrong>: Display image sources via shortcodes, dynamic blocks, or automatic footer injection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive Admin Interface\u003C\u002Fstrong>: Site-wide overview with filtering, bulk editing, and usage statistics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Template System\u003C\u002Fstrong>: Customizable output templates with theme override support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong>: Efficient database design with caching and indexed queries\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security First\u003C\u002Fstrong>: Proper sanitization, validation, and capability-based access control\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Detection\u003C\u002Fstrong>: When you save a post, ICC automatically scans the content for images in various formats:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Gutenberg blocks (Image, Gallery, Cover, Media & Text)\u003C\u002Fli>\n\u003Cli>Classic Editor HTML content\u003C\u002Fli>\n\u003Cli>Inline images in paragraph blocks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Storage\u003C\u002Fstrong>: Image usage is tracked in a custom database table, while metadata (author, source, license) is stored as attachment post meta\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Management\u003C\u002Fstrong>: Editors can add metadata through:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Gutenberg sidebar panel (per-post view)\u003C\u002Fli>\n\u003Cli>Media modal (global attachment editing)\u003C\u002Fli>\n\u003Cli>Admin bulk editing interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Display\u003C\u002Fstrong>: Image sources can be shown using:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shortcodes: \u003Ccode>[imagcrco_image_sources]\u003C\u002Fcode> or \u003Ccode>[imagcrco_post_image_sources]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Dynamic block: “Image Sources” block\u003C\u002Fli>\n\u003Cli>Automatic footer injection (configurable)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Supported Image Sources\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Core Image blocks\u003C\u002Fli>\n\u003Cli>Gallery blocks\u003C\u002Fli>\n\u003Cli>Cover blocks\u003C\u002Fli>\n\u003Cli>Media & Text blocks\u003C\u002Fli>\n\u003Cli>Classic Editor HTML images\u003C\u002Fli>\n\u003Cli>Inline images in paragraph blocks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Output Formats\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unordered List\u003C\u002Fstrong>: Clean bullet-point format\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ordered List\u003C\u002Fstrong>: Numbered list format\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inline\u003C\u002Fstrong>: Comma-separated inline format\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Template Customization\u003C\u002Fh4>\n\u003Cp>ICC supports theme overrides for complete customization. Create templates in your theme:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>yourtheme\u002Fimage-credit-companion\u002Flist-ul.php\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>yourtheme\u002Fimage-credit-companion\u002Flist-ol.php\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>yourtheme\u002Fimage-credit-companion\u002Flist-inline.php\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage Examples\u003C\u002Fh3>\n\u003Ch4>Basic Shortcode Usage\u003C\u002Fh4>\n\u003Cp>Display image sources for the current post:\u003Cbr \u002F>\n    [imagcrco_image_sources]\u003C\u002Fp>\n\u003Cp>Display all image sources site-wide:\u003Cbr \u002F>\n    [imagcrco_image_sources scope=”site”]\u003C\u002Fp>\n\u003Cp>Display with specific formatting:\u003Cbr \u002F>\n    [imagcrco_image_sources list=”ol” show_missing=”true”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> For backward compatibility, the legacy shortcodes \u003Ccode>[image_sources]\u003C\u002Fcode> and \u003Ccode>[post_image_sources]\u003C\u002Fcode> are still supported but the prefixed versions above are recommended.\u003C\u002Fp>\n\u003Ch4>Advanced Shortcode Attributes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>scope\u003C\u002Fcode>: “post” (default) or “site”\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_id\u003C\u002Fcode>: Specific post ID (for post scope)\u003C\u002Fli>\n\u003Cli>\u003Ccode>list\u003C\u002Fcode>: “ul” (default), “ol”, or “inline”\u003C\u002Fli>\n\u003Cli>\u003Ccode>show_missing\u003C\u002Fcode>: “true” or “false” (default: false)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Dynamic Block Usage\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Add the “Image Sources” block to your post or page\u003C\u002Fli>\n\u003Cli>Configure the block settings in the sidebar\u003C\u002Fli>\n\u003Cli>Choose scope, list style, and other options\u003C\u002Fli>\n\u003Cli>The block will automatically display the appropriate image sources\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fimage-credit-companion\u002F\" rel=\"ugc\">plugin support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect, store, or transmit any personal data. All image metadata is stored locally on your WordPress installation and is not shared with external services.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed with ❤️ for the WordPress community. Special thanks to all contributors and testers who helped make this plugin possible.\u003C\u002Fp>\n","Track and display image attribution. Add author, source, and license info to images with automatic detection and flexible output options.",0,168,"2025-11-04T23:08:00.000Z","6.8.5","5.0","7.4",[18,19,20,21,22],"attribution","credits","images","media","sources","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimage-credit-companion","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-credit-companion.1.0.0.zip",100,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"desk9",5,220,30,94,"2026-05-19T22:14:24.704Z",[38,63,80,105,125],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":16,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":32,"unpatched_count":11,"last_vuln_date":61,"fetched_at":62},"image-source-control-isc","Image Source Control Lite – Show Image Credits and Captions","3.9.1","Thomas Maier","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebzunft\u002F","\u003Cp>Are you concerned about being held liable for violating copyright law and would like to start crediting owners properly?\u003C\u002Fp>\n\u003Cp>Do you want to give back to photographers and illustrators by adding image credits, so they are rightfully attributed?\u003C\u002Fp>\n\u003Cp>Or are you a creator yourself and want to show information on the picture licenses for your image gallery under which publishers can use or purchase your work?\u003C\u002Fp>\n\u003Cp>Image Source Control is your go-to solution when it comes to \u003Cstrong>handling copyright-protected photos and delete unused images\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fimagesourcecontrol.com\u002Fdocumentation\u002F?utm_source=wporg&utm_medium=link&utm_campaign=wp-linkbar-documentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fimage-source-control-isc\u002F\" rel=\"ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fimagesourcecontrol.com\u002Funlock-isc\u002F?utm_source=wporg&utm_medium=link&utm_campaign=wp-linkbar-pro\" rel=\"nofollow ugc\">Premium Features\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fimagesourcecontrol.com\u002Ffeatures\u002Fdelete-unused-images\u002F?utm_source=wporg&utm_medium=link&utm_campaign=wp-linkbar-delete\" rel=\"nofollow ugc\">Delete Unused Images\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>This level of personal and competent support deserves more than just five stars.\u003Cbr \u002F>\n  Highly recommended!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>⭐⭐⭐⭐⭐ by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-plugin-and-absolutely-outstanding-support\u002F\" rel=\"ugc\">eunde\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Image Credit layouts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Choose between different credit displays:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>List all image sources below the content of a specific page or place the list manually\u003C\u002Fli>\n\u003Cli>Show an image caption overlay above or below the image\u003C\u002Fli>\n\u003Cli>Embed a complete image credit list with thumbnails on your website\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Frontend Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display image credits in the content, for image galleries, images added by shortcodes, and featured images\u003C\u002Fli>\n\u003Cli>… see more listed under Premium features below\u003C\u002Fli>\n\u003Cli>Define the layout and position of the caption overlay\u003C\u002Fli>\n\u003Cli>Show the image source fully, or only on click or mouseover\u003C\u002Fli>\n\u003Cli>Attach the Per-page list automatically, by using a shortcode, or with a PHP function\u003C\u002Fli>\n\u003Cli>Display image sources on archive pages\u003C\u002Fli>\n\u003Cli>Link to the copyright holder and include a link to the image license\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Backend Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add credits for any image file uploaded to the Media library\u003C\u002Fli>\n\u003Cli>Dedicated image source fields for the following blocks: Image, Cover Image, Featured Image, Media & Text\u003C\u002Fli>\n\u003Cli>Quickly assign a centrally defined source to any image and choose three options: hide image sources for these images, show a specific source (e.g., your name), or the uploader’s name\u003C\u002Fli>\n\u003Cli>Warn about missing image sources\u003C\u002Fli>\n\u003Cli>Manage, display, and link available licenses\u003C\u002Fli>\n\u003Cli>Enable the features for any files in the media library or for images only\u003C\u002Fli>\n\u003Cli>Filter the media library list by images with or without sources, or only those using the standard source\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Featured Image Caption\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>ISC Lite works for Featured Images. By default, you will see the image credits options in the media library and the featured image options in the block editor.\u003C\u002Fp>\n\u003Cp>The featured image caption shows in the Per-page list with all other image sources on the page.\u003C\u002Fp>\n\u003Cp>Check out the premium features to display the image caption overlay for featured images.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fimagesourcecontrol.com\u002F?utm_source=wporg&utm_medium=link&utm_campaign=all-features\" rel=\"nofollow ugc\">Check out all features of Image Source Control\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The Indexer looks for all images in all published content in one go\u003C\u002Fli>\n\u003Cli>List credits for images outside the content\u003C\u002Fli>\n\u003Cli>Add multiple links to the source string\u003C\u002Fli>\n\u003Cli>Manage image credits for images hosted outside the Media Library\u003C\u002Fli>\n\u003Cli>Handle images without file extensions\u003C\u002Fli>\n\u003Cli>Show image usage in the image details and the List view of the media library\u003C\u002Fli>\n\u003Cli>Bulk-edit image copyright information in the media library\u003C\u002Fli>\n\u003Cli>Preview image credits in the media library\u003C\u002Fli>\n\u003Cli>Show the standard picture credit for all images without a selected source\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fimagesourcecontrol.com\u002Fblog\u002Fiptc-copyright-information-image-caption-wordpress\u002F\" rel=\"nofollow ugc\">Display IPTC copyright metadata\u003C\u002Fa> in the backend and automatically as a standard source in the frontend\u003C\u002Fli>\n\u003Cli>Show the full text only after a click or on mouseover on the caption overlay\u003C\u002Fli>\n\u003Cli>Choose which data is displayed in the \u003Ca href=\"https:\u002F\u002Fimagesourcecontrol.com\u002Ffeatures\u002Fglobal-list\u002F\" rel=\"nofollow ugc\">Global List\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>List only images with a proper source in the Global List\u003C\u002Fli>\n\u003Cli>Show the Global List as a table or a simple list view\u003C\u002Fli>\n\u003Cli>Show image sources for Elementor background images, images in Kadence Blocks Galleries, and Kadence Related Content Carousel\u003C\u002Fli>\n\u003Cli>Developer options to show overlay captions for CSS background images\u003C\u002Fli>\n\u003Cli>Support for \u003Ca href=\"https:\u002F\u002Fimagesourcecontrol.com\u002Fblog\u002Fgroup-block-background-image\u002F\" rel=\"nofollow ugc\">background images of the Group block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Exclude certain images from showing the overlay by adding the \u003Ccode>isc-disable-overlay\u003C\u002Fcode> class\u003C\u002Fli>\n\u003Cli>Detect Unused Images (see below)\u003C\u002Fli>\n\u003Cli>Personal email support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Extended compatibility with Elementor, Avada, WP Bakery, Divi, Fusion Builder, and other page builders\u003Cbr \u002F>\nas well as with plugins like Advanced Custom Fields, WPML, Kadence Blocks, Kadence Related Content Carousel, Lightbox Gallery, Newsletter plugin, and JetEngine.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fimagesourcecontrol.com\u002Fpricing\u002F?utm_source=wporg&utm_medium=link&utm_campaign=pricing\" rel=\"nofollow ugc\">See Pricing\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unused Images\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Premium media cleaner features to remove unused images safely.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Go to \u003Cem>Media > Unused Images\u003C\u002Fem> to see and remove unused images\u003C\u002Fli>\n\u003Cli>Check automatically all pages in the frontend to detect real use\u003C\u002Fli>\n\u003Cli>Run a deep check in the database to find references to images outside the content, like in meta data or options\u003C\u002Fli>\n\u003Cli>Bulk delete unused images\u003C\u002Fli>\n\u003Cli>Check either all images and pages, or only new or changed ones\u003C\u002Fli>\n\u003Cli>Works for pages behind a login (e.g., membership sites or maintenance mode)\u003C\u002Fli>\n\u003Cli>Filter the list by various states\u003C\u002Fli>\n\u003Cli>Ignore certain images from being listed as unused\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Constantly extended support for finding used and unused images in plugins and page builders, e.g., Elementor, Divi, WP Bakery, WP User Meta, and the Newsletter Plugin.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fimagesourcecontrol.com\u002Fpricing\u002F?utm_source=wporg&utm_medium=link&utm_campaign=pricing\" rel=\"nofollow ugc\">See Pricing\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Btw., Image Source Control is a suitable alternative to the discontinued or closed plugins Image Credits, \u003Ca href=\"https:\u002F\u002Fimagesourcecontrol.com\u002Fblog\u002Fcredit-tracker\u002F?utm_source=wporg&utm_medium=link&utm_campaign=credit-tracker\" rel=\"nofollow ugc\">Credit Tracker\u003C\u002Fa>, or FSM Custom Featured Image Caption.\u003C\u002Fp>\n\u003Ch3>Instructions\u003C\u002Fh3>\n\u003Cp>Take a look at the \u003Ca href=\"https:\u002F\u002Fimagesourcecontrol.com\u002Fdocumentation\u002F?utm_source=wporg&utm_medium=link&utm_campaign=documentation\" rel=\"nofollow ugc\">Image Source Control Documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Find a list of missing images sources and other debug tools under \u003Cem>Media > Image sources\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>You can choose to display image sources below the post content or as a small caption overlay above your images. Just visit the settings page of the plugin to enable those options.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manually included image sources on pages\u002Fposts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can add the Per-page list manually to pages or posts via the shortcode \u003Ccode>[isc_list]\u003C\u002Fcode> in your content editor or a text widget.\u003C\u002Fp>\n\u003Cp>Use \u003Ccode>[isc_list id=\"123\"]\u003C\u002Fcode> to show the list of any post or page.\u003C\u002Fp>\n\u003Cp>Use the PHP code \u003Ccode>\u003C?php if( function_exists('isc_list') ) { isc_list(); } ?>\u003C\u002Fcode> within your template files.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>List all image sources\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can add a paginated list with ALL attachments and sources attached to posts and pages—the Global list—using the shortcode \u003Ccode>[isc_list_all]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Use \u003Ccode>[isc_list_all per_page=\"25\"]\u003C\u002Fcode> to show only a limited number of images per page.\u003C\u002Fp>\n\u003Cp>Use \u003Ccode>[isc_list_all included=\"all\"]\u003C\u002Fcode> to show all attachments in the list, including those not explicitly attached to a post.\u003C\u002Fp>\n\u003Cp>The plugin searches your post content and thumbnail for images (attachments) and lists them if you included at least the image source or marked it to use the default image source.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Remove “nofollow” from all source links\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In order to remove “nofollow” from source links, follow the \u003Ca href=\"https:\u002F\u002Fimagesourcecontrol.com\u002Fdocumentation\u002F#remove-nofollow-from-all-source-links\" rel=\"nofollow ugc\">instructions in our documentation\u003C\u002Fa>.\u003C\u002Fp>\n","Show image credits, image captions, and copyrights. Manage image sources and warn if they are missing. The original plugin since 2012.",3000,129231,92,41,"2026-04-01T06:27:00.000Z","6.9.4","6.0",[54,55,56,19,57],"attributions","captions","copyrights","image-sources","https:\u002F\u002Fimagesourcecontrol.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-source-control-isc.3.9.1.zip",95,"2026-04-20 07:57:34","2026-04-16T10:56:18.058Z",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":11,"downloaded":71,"rating":11,"num_ratings":11,"last_updated":72,"tested_up_to":14,"requires_at_least":73,"requires_php":16,"tags":74,"homepage":77,"download_link":78,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":79},"picnote-image-annotations","Picnote Image Annotations","0.1.1","wpplugged","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpplugged\u002F","\u003Cp>Picnote lets you easily manage and display image credits, attributions, and licenses on your WordPress website. Perfect for photographers, news sites, magazines, and any content creator who needs to properly attribute their images.\u003C\u002Fp>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Photography Portfolios: Properly credit photographers and maintain image rights\u003C\u002Fli>\n\u003Cli>News & Magazine Sites: Display source attributions professionally\u003C\u002Fli>\n\u003Cli>Educational Websites: Maintain academic integrity with proper image citations\u003C\u002Fli>\n\u003Cli>Agency Websites: Track and display image licenses across client projects\u003C\u002Fli>\n\u003Cli>Content Publishers: Streamline image attribution workflow\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Core Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add custom annotations (credits, sources) to any image in your media library\u003C\u002Fli>\n\u003Cli>Display annotations as overlays on images or below them\u003C\u002Fli>\n\u003Cli>Create a list of image credits at the bottom of posts\u003C\u002Fli>\n\u003Cli>Global annotations list via shortcode \u003Ccode>[pn_global_list]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Default annotation text to speed up the process of adding new images of the same author\u003C\u002Fli>\n\u003Cli>Support for Creative Commons licenses\u003C\u002Fli>\n\u003Cli>Predefined styles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cp>Upgrade to PRO for advanced customization and time-saving features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Enhanced Customization\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom header tags (h2-h6) for annotation lists\u003C\u002Fli>\n\u003Cli>Full appearance control (colors, fonts, spacing)\u003C\u002Fli>\n\u003Cli>More predefined styles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Advanced Control\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support for inline and CSS background images\u003C\u002Fli>\n\u003Cli>Choose post types for indexing and overlay display\u003C\u002Fli>\n\u003Cli>Additional shortcode \u003Ccode>[pn_list]\u003C\u002Fcode> for flexible placement\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Bulk Management\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dedicated image annotations management page\u003C\u002Fli>\n\u003Cli>Bulk edit titles, annotations, licenses and links\u003C\u002Fli>\n\u003Cli>Quick preview of image usage across your site\u003C\u002Fli>\n\u003Cli>Filters to help you find images you are looking for\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Easy to Set Up\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Add annotations in your media library\u003C\u002Fli>\n\u003Cli>Choose your preferred display style\u003C\u002Fli>\n\u003Cli>Optional: Configure global settings and customize appearance\u003C\u002Fli>\n\u003C\u002Fol>\n","Add professional source attributions and licenses to images in your WordPress content with overlays and organized lists.",378,"2025-10-11T17:44:00.000Z","5.6",[75,18,76,19,20],"annotation","copyright","https:\u002F\u002Fpicnotewp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpicnote-image-annotations.0.1.1.zip","2026-03-15T15:16:48.613Z",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":51,"requires_at_least":52,"requires_php":93,"tags":94,"homepage":100,"download_link":101,"security_score":102,"vuln_count":103,"unpatched_count":11,"last_vuln_date":104,"fetched_at":62},"instant-images","Instant Images – One-click Image Uploads from Unsplash, Openverse, Pixabay, Pexels, and Giphy","7.1.1","connekthq","https:\u002F\u002Fprofiles.wordpress.org\u002Fconnekthq\u002F","\u003Cp>Instantly upload photos from Unsplash, Openverse, Pixabay, Pexels, and Giphy to your website all without ever leaving WordPress!\u003C\u002Fp>\n\u003Cp>Instant Images is the fastest way to find and upload high-quality, free stock images directly from inside WordPress.\u003C\u002Fp>\n\u003Cp>No downloads.\u003Cbr \u002F>\nNo switching tabs.\u003Cbr \u002F>\nNo copy-paste workflow.\u003C\u002Fp>\n\u003Cp>Just search, click, and your image is instantly added to your Media Library — properly processed and ready to use.\u003C\u002Fp>\n\u003Cp>Whether you’re building content, designing layouts, or prototyping a client site, Instant Images keeps you in your workflow and saves you time.\u003C\u002Fp>\n\u003Ch4>Supported Image Providers\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Funsplash.com\" rel=\"nofollow ugc\">Unsplash\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fopenverse\u002F\" rel=\"ugc\">Openverse\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fpixabay.com\" rel=\"nofollow ugc\">Pixabay\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fpexels.com\" rel=\"nofollow ugc\">Pexels\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fgiphy.com\" rel=\"nofollow ugc\">Giphy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Works seamlessly with the Block Editor, Media Modal, and popular page builders.\u003C\u002Fp>\n\u003C!--YouTube Error: bad URL entered-->\n\u003Cp>The perfect tool for users who want to save time and frustration by uploading images directly inside their WordPress installation and for developers who want to prototype and develop using real world imagery.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgetinstantimages.com\" rel=\"nofollow ugc\">Visit Plugin Website\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Image Search\u003C\u002Fstrong> – The Instant Images search let’s you quickly find and upload images for any subject in a matter of seconds!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Orientation\u003C\u002Fstrong> – Filter search results by landscape, portrait or square images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Time Saver\u003C\u002Fstrong> – Quickly upload amazing stock photos without leaving the comfort of your WordPress admin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme\u002FPlugin Developers\u003C\u002Fstrong> – A great tool for developers who want to prototype and develop using real world imagery.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg\u003C\u002Fstrong> – Instant Images directly integrates with Gutenberg as a plugin sidebar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Modal\u003C\u002Fstrong> – Instant Images is available as a tab in the WordPress Media Modal.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Builders\u003C\u002Fstrong> – Instant Images integrates with page builders such as Elementor, Beaver Builder, Brizy and Divi.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Edit Image Metadata\u003C\u002Fstrong> – Easily edit image filename, alt text and caption prior to uploading to your media library.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility\u003C\u002Fstrong> – Automatically include a relevant alt description for screen readers, visually reduced users, and SEO.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy to Use\u003C\u002Fstrong> – It couldn’t get much more simple, just click an image and it’s automatically uploaded to your media library for use on your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Accounts Needed\u003C\u002Fstrong> – An account on any service provider is not required for use of this plugin. Just activate and you’re ready to go.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Add-ons\u003C\u002Fh4>\n\u003Ch3>Instant Images: Extended\u003C\u002Fh3>\n\u003Cp>Enhance Instant Images with powerful professional features.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Includes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Search History & Autocomplete.\u003Cbr \u002F>\n– Instant Images as a WordPress Block.\u003Cbr \u002F>\n– WordPress CLI Imports.\u003Cbr \u002F>\n– Batch Image Imports.\u003Cbr \u002F>\n– I’m Feeling Lucky WordPress Block.\u003Cbr \u002F>\n– Image Size Generator.\u003Cbr \u002F>\n– Instant Featured Images\u003Cbr \u002F>\n– Instagram-style image filters\u003Cbr \u002F>\n– Persistent search terms across providers.\u003Cbr \u002F>\n– And more…\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetinstantimages.com\u002Fadd-ons\u002Fextended\u002F\" rel=\"nofollow ugc\">Learn More\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Proxy Server\u003C\u002Fh4>\n\u003Cp>Instant Images routes all API requests to service providers (Unsplash, Pexels, Pixabay, Openverse etc.) through our custom proxy server at \u003Ca href=\"https:\u002F\u002Fproxy.getinstantimages.com\" rel=\"nofollow ugc\">proxy.getinstantimages.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Maintaining a proxy server for Instant Images allows us to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Protect API keys from public exposure.\u003C\u002Fli>\n\u003Cli>Normalize data from multiple providers.\u003C\u002Fli>\n\u003Cli>Improve compatibility and reliability across plugin versions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please take a moment and read our Terms of Use and Privacy Policy for when using our proxy service:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetinstantimages.com\u002Fterms-of-use\u002F\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetinstantimages.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How Can You Contribute?\u003C\u002Fh4>\n\u003Cp>Pull requests can be submitted via \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdcooney\u002Finstant-images\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Website\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetinstantimages.com\" rel=\"nofollow ugc\">https:\u002F\u002Fgetinstantimages.com\u003C\u002Fa>\u003C\u002Fp>\n","One-click uploads from Unsplash, Openverse, Pixabay, Pexels, and Giphy directly to your WordPress media library.",200000,3044872,96,59,"2026-04-01T18:55:00.000Z","",[95,96,97,98,99],"free-images","media-library","pixabay","stock-photos","unsplash","https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Finstant-images\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finstant-images.7.1.1.zip",98,3,"2024-01-29 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":48,"num_ratings":115,"last_updated":116,"tested_up_to":51,"requires_at_least":52,"requires_php":16,"tags":117,"homepage":121,"download_link":122,"security_score":25,"vuln_count":123,"unpatched_count":11,"last_vuln_date":124,"fetched_at":62},"media-cleaner","Media Cleaner: Clean your WordPress!","7.0.7","Jordy Meow","https:\u002F\u002Fprofiles.wordpress.org\u002Ftigroumeow\u002F","\u003Cp>Media Cleaner is a powerful plugin that helps you clean up your WordPress media library by deleting unused media entries and files, as well as fixing broken entries. With an internal trash feature, you can preview and confirm changes before permanently deleting anything. Plus, Media Cleaner uses smart analysis to ensure compatibility with specific plugins and themes.\u003C\u002Fp>\n\u003Cp>Use it alongside \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdatabase-cleaner\u002F\" rel=\"ugc\">Database Cleaner\u003C\u002Fa> for the ultimate clean-up experience.\u003C\u002Fp>\n\u003Cp>Media Cleaner is like a ninja assassin for your Media Library – it’ll stealthily take out all the unnecessary media and broken entries that are cluttering up the place. Just make sure you have a \u003Cstrong>solid backup plan\u003C\u002Fstrong> in place before you let this bad boy loose.\u003C\u002Fp>\n\u003Cp>To learn more about compatibility, features, and the Pro version, check out the \u003Ca href=\"https:\u002F\u002Fmeowapps.com\u002Fmedia-cleaner\u002Ftutorial\u002F\" rel=\"nofollow ugc\">tutorial\u003C\u002Fa> on the \u003Ca href=\"https:\u002F\u002Fmeowapps.com\u002Fmedia-cleaner\u002F\" rel=\"nofollow ugc\">official website\u003C\u002Fa>.\u003C\u002Fp>\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\u002FqmDSgWZWnSw?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>COMPATIBILITY\u003C\u002Fh3>\n\u003Cp>This plugin is compatible with all media types, including retina and WebP versions. It has been tested on a wide range of WordPress versions, including the latest version with Gutenberg, as well as on various themes with a large community of users. It also supports WooCommerce. For users with more complex plugins for handling website content, the Pro version may be necessary for optimal compatibility. We are constantly working to increase compatibility with other plugins.\u003C\u002Fp>\n\u003Ch3>PRO VERSION\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmeowapps.com\u002Fmedia-cleaner\u002F\" rel=\"nofollow ugc\">Media Cleaner Pro\u003C\u002Fa> adds extra features to the free version of Media Cleaner:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Filesystem Analysis: Scans your physical \u002Fuploads directory and matches it against the Media Library.\u003C\u002Fli>\n\u003Cli>Extra support for complex plugins, such as ACF, Metabox, Divi Builder, Fusion Builder (Avada), WPBakery Page Builder, Visual Composer, Elementor, Beaver Builder, Brizy Builder, Oxygen Builder, Slider Revolution, Justified Image Grid, Avia Framework, and many more!\u003C\u002Fli>\n\u003Cli>Live Site Scan: Analyzes the online version of your website, potentially improving accuracy in some cases.\u003C\u002Fli>\n\u003Cli>WP-CLI support: Allows you to run the plugin at a higher speed or automatically with direct server access (via SSH).\u003C\u002Fli>\n\u003C\u002Ful>\n","Clean your WordPress! Eliminate unused and broken media files. For a faster, and better website.",90000,4507756,749,"2026-04-15T08:43:00.000Z",[118,119,20,120,21],"clean","files","library","https:\u002F\u002Fmeowapps.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cleaner.7.0.7.zip",1,"2024-04-29 00:00:00",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":90,"num_ratings":135,"last_updated":136,"tested_up_to":137,"requires_at_least":138,"requires_php":16,"tags":139,"homepage":142,"download_link":143,"security_score":144,"vuln_count":145,"unpatched_count":11,"last_vuln_date":146,"fetched_at":62},"media-library-assistant","Media Library Assistant","3.35","David Lingren","https:\u002F\u002Fprofiles.wordpress.org\u002Fdglingren\u002F","\u003Cp>The Media Library Assistant provides several enhancements for managing the Media Library, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Complete support for ALL taxonomies\u003C\u002Fstrong>, including the standard Categories and Tags, your custom taxonomies and the Assistant’s pre-defined Att. Categories and Att. Tags. You can add taxonomy columns to the Media\u002FAssistant listing, filter on any taxonomy, assign terms and list the attachments for a term.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The \u003Cstrong>Media\u002FAssistant admin screen\u003C\u002Fstrong> displays more attachment information such as parent information, file URL and image metadata. Provides many more listing columns (more than 20) to choose from. You can also add columns to display custom field values.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Provides \u003Cstrong>additional view filters\u003C\u002Fstrong> for MIME types and taxonomies, and features to compose custom views of your own.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Inline \u003Cstrong>“Bulk Edit”\u003C\u002Fstrong> and \u003Cstrong>“Quick Edit”\u003C\u002Fstrong> areas; update author, parent and custom fields, add, remove or replace taxonomy terms for several attachments at once. Works on the Media\u002FAdd New screen as well.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Works with the popular \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcodepress-admin-columns\u002F\" rel=\"ugc\">Admin Columns\u003C\u002Fa> plugin for even more Media\u002FAssistant screen customization.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>IPTC\u003C\u002Fstrong>, \u003Cstrong>EXIF (including GPS)\u003C\u002Fstrong>, \u003Cstrong>XMP\u003C\u002Fstrong> and \u003Cstrong>PDF\u003C\u002Fstrong> metadata can be assigned to standard WordPress fields, taxonomy terms and custom fields. You can update all existing attachments from the Settings page IPTC\u002FEXIF tab, groups of existing attachments with a Bulk Action or one existing attachment from the Edit Media\u002FEdit Single Item screen. \u003Cstrong>Twelve hooks\u003C\u002Fstrong> provided for complete mapping customization from your theme or plugin code. You can view and\u002For download this PDF document with more information: \u003Ca href=\"http:\u002F\u002Fdavidlingren.com\u002Fassets\u002FMLA-Metadata-Mapping.pdf\" rel=\"nofollow ugc\">Mapping File Metadata to WordPress Fields with Media Library Assistant\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Attachment metadata\u003C\u002Fstrong> such as file size, image dimensions and where-used information can be assigned to WordPress custom fields. You can then use the custom fields in your \u003Ccode>[mla_gallery]\u003C\u002Fcode> display and you can add custom fields as sortable, searchable columns in the Media\u002FAssistant submenu table. You can also \u003Cstrong>modify the WordPress \u003Ccode>_wp_attachment_metadata\u003C\u002Fcode> contents\u003C\u002Fstrong> to suit your needs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Complete control over \u003Cstrong>Post MIME Types, File Upload extensions\u002FMIME Types and file type icon images\u003C\u002Fstrong>. Fifty four (54) additional upload types, 112 file type icon images and a searchable list of over 1,500 file extension\u002FMIME type associations.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Complete control over \u003Cstrong>Intermediate Image Sizes\u003C\u002Fstrong>, used by WordPress to generate and access intermediate image sizes for Media Library items.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The \u003Cstrong>\u003Ccode>[mla_gallery]\u003C\u002Fcode> shortcode\u003C\u002Fstrong>, used in a post, page or custom post type to add a gallery of images and\u002For other Media Library items (such as PDF documents). MLA Gallery is a superset of the WordPress \u003Ccode>[gallery]\u003C\u002Fcode> shortcode; it is compatible with \u003Ccode>[gallery]\u003C\u002Fcode> and provides many enhancements. These include: 1) full query and display support for WordPress categories, tags, custom taxonomies and custom fields, 2) support for all post_mime_type values, not just images 3) media Library items need not be “attached” to the post, and 4) control over the styles, markup and content of each gallery using Style and Markup Templates. \u003Cstrong>Twenty-eight hooks\u003C\u002Fstrong> are provided for complete gallery customization from your theme or plugin code.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The \u003Cstrong>\u003Ccode>[mla_tag_cloud]\u003C\u002Fcode> shortcode\u003C\u002Fstrong>, displays a “cloud” of the “most used” terms in your Media Library where the size of each term is determined by how many times that particular term has been assigned to Media Library items. \u003Cstrong>Twenty-five hooks\u003C\u002Fstrong> are provided for complete cloud customization from your theme or plugin code.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The \u003Cstrong>\u003Ccode>[mla_term_list]\u003C\u002Fcode> shortcode\u003C\u002Fstrong>, displays hierarchical (and flat) taxonomy terms in list, dropdown control or checklist formats. \u003Cstrong>Twenty hooks\u003C\u002Fstrong> are provided for complete list customization from your theme or plugin code.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The \u003Cstrong>\u003Ccode>[mla_custom_list]\u003C\u002Fcode> shortcode\u003C\u002Fstrong>, displays flat\u002Fcloud lists, dropdown controls and checkbox lists of custom field values. \u003Cstrong>Twenty-seven hooks\u003C\u002Fstrong> are provided for complete list customization from your theme or plugin code.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The \u003Cstrong>\u003Ccode>[mla_archive_list]\u003C\u002Fcode> shortcode\u003C\u002Fstrong>, displays flat\u002Fcloud lists and dropdown controls of date-based values. \u003Cstrong>Twenty hooks\u003C\u002Fstrong> are provided for complete list customization from your theme or plugin code.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Powerful \u003Cstrong>Content Templates\u003C\u002Fstrong>, which let you compose a value from multiple data sources, mix literal text with data values, test for empty values and choose among two or more alternatives or suppress output entirely.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Support for \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u003C\u002Fstrong> and \u003Cstrong>Polylang\u003C\u002Fstrong> multi-language CMS plugins. MLA has earned a place on \u003Ca href=\"https:\u002F\u002Fwpml.org\u002Fplugin\u002Fmedia-library-assistant\u002F\" rel=\"nofollow ugc\">WPML’s List of Recommended Plugins\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Works with \u003Cstrong>Photonic Gallery, Justified Image Grid, Jetpack and other plugins\u003C\u002Fstrong>, so you can add slideshows, thumbnail strips and special effects to your \u003Ccode>[mla_gallery]\u003C\u002Fcode> galleries.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Works with \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freal-media-library-lite\u002F\" rel=\"ugc\">WordPress Real Media Library: Media Library Folder & File Manager\u003C\u002Fa>\u003C\u002Fstrong> (Lite and Pro) to organize your files into folders, collections and galleries. This combination enhances both the Media\u002FAssistant admin submenu and the \u003Ccode>[mla_gallery]\u003C\u002Fcode> shortcode.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Works with \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcatfolders\u002F\" rel=\"ugc\">CatFolders – WP Media Folders\u003C\u002Fa>\u003C\u002Fstrong> (Lite and Pro) to categorize media files better and faster. This combination enhances both the Media\u002FAssistant admin submenu and the \u003Ccode>[mla_gallery]\u003C\u002Fcode> shortcode.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhanced Search Media box\u003C\u002Fstrong>. Search can be extended to the name\u002Fslug, ALT text and caption fields. The connector between search terms can be “and” or “or”. Search by attachment ID or Parent ID is supported, and you can search on keywords in the taxonomy terms assigned to Media Library items. Works in the Media Manager Modal Window, too.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Taxonomy and custom field support in the ATTACHMENT DETAILS pane of the Media Manager Modal Window and Media\u002FLibrary Grid view.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Assistant is designed to work like the standard Media Library pages, so the learning curve is short and gentle. Contextual help is provided on every new screen to highlight new features.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NOTE:\u003C\u002Fstrong> Complete documentation is included in the Documentation tab on the Settings\u002FMedia Library Assistant admin screen and the drop-down “Help” content in the admin screens. You can find a stand-alone version of the Documentation on my web site: \u003Ca href=\"http:\u002F\u002Fdavidlingren.com\u002Fassets\u002Fmla-doc.html\" rel=\"nofollow ugc\">Media Library Assistant Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>I do not solicit nor accept personal donations in support of the plugin.\u003C\u002Fstrong> WordPress and its global community means a lot to me and I am happy to give something back.\u003C\u002Fp>\n\u003Cp>If you find the Media Library Assistant plugin useful and would like to support a great cause, consider a \u003Ca href=\"http:\u002F\u002Fsecure.alsnetwork.org\u002Fgoto\u002FChateau_Seaview_Fund\" rel=\"nofollow ugc\">tax-deductible donation\u003C\u002Fa> to our \u003Ca href=\"http:\u002F\u002Fsecure.alsnetwork.org\u002Fgoto\u002FChateau_Seaview_Fund\" rel=\"nofollow ugc\">Chateau Seaview Fund\u003C\u002Fa> at the ALS Network. Every dollar of the fund goes to make the lives of people with ALS, their families and caregivers easier. Thank you!\u003C\u002Fp>\n\u003Ch3>Acknowledgements\u003C\u002Fh3>\n\u003Cp>Media Library Assistant includes many images drawn (with permission) from the \u003Ca href=\"http:\u002F\u002Fwww.softicons.com\u002Ffree-icons\u002Fsystem-icons\u002Fcrystal-project-icons-by-everaldo-coelho\" rel=\"nofollow ugc\">Crystal Project Icons\u003C\u002Fa>, created by \u003Ca href=\"http:\u002F\u002Fwww.everaldo.com\" rel=\"nofollow ugc\">Everaldo Coelho\u003C\u002Fa>, founder of \u003Ca href=\"http:\u002F\u002Fwww.yellowicon.com\" rel=\"nofollow ugc\">Yellowicon\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Many thanks\u003C\u002Fstrong> to Aurovrata Venet, Il’ya Karastel and Kristian Adolfsson for testing and advising on the multilingual support features!\u003C\u002Fp>\n\u003Ch4>The Example Plugins\u003C\u002Fh4>\n\u003Cp>The MLA example plugins have been developed to illustrate practical applications that use the hooks MLA provides to enhance the admin-mode screens and front-end content produced by the MLA shortcodes. Most of the examples are drawn from topics in the MLA Support Forum.\u003C\u002Fp>\n\u003Cp>The Documentation\u002FExample Plugins submenu lets you browse the list of MLA example plugins, install or update them in the Plugins\u002FInstalled Plugins area and see which examples you have already installed. To activate, deactivate or delete the plugins you must go to the Plugins\u002FInstalled Plugins admin submenu.\u003C\u002Fp>\n\u003Cp>The Example plugins submenu lists all of the MLA example plugins and identifies those already in the Installed Plugins area. In the submenu:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>the “Screen Options” dropdown area lets you choose which columns to display and how many items appear on each page\u003C\u002Fli>\n\u003Cli>the “Help” dropdown area gives you a brief explanation of the submenu content and functions\u003C\u002Fli>\n\u003Cli>the “Search Plugins” text box lets you filter the display to items containing one or more keywords or phrases\u003C\u002Fli>\n\u003Cli>bulk and rollover actions are provided to install or update example plugins\u003C\u002Fli>\n\u003Cli>the table can be sorted by any of the displayed columns\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Once you have installed an example plugin you can use the WordPress Plugins\u002FEditor submenu to view the source code and (with extreme caution) make small changes to the code. \u003Cstrong>Be very careful if you choose to modify the code!\u003C\u002Fstrong> Making changes to active plugins is not recommended. If your changes cause a fatal error, the plugin will be automatically deactivated. It is much safer to download the file(s) or use FTP access to your site to modify the code offline in a more robust HTML\u002FPHP editor.\u003C\u002Fp>\n\u003Cp>You can use the “Download” rollover action to download a plugin to your local system. Once you have made your modifications you can copy the plugin to a compressed file (ZIP archive) and then upload it to your server with the Plugins\u002FAdd New (Upload Plugin) admin submenu.\u003C\u002Fp>\n\u003Cp>If you do make changes to the example plugin code the best practice is to save the modified file(s) under a different name, so your changes won’t be lost in a future update. If you want to retain the file name, consider changing the version number, e.g. adding 100 to the MLA value, so you can more easily identify the plugins you have modified.\u003C\u002Fp>\n","Enhances the Media Library; powerful gallery and list shortcodes, full taxonomy support, IPTC\u002FEXIF\u002FXMP\u002FPDF processing, bulk\u002Fquick edit.",70000,2603648,198,"2026-03-30T00:04:00.000Z","7.0","4.7",[140,20,21,96,141],"categories","tags","http:\u002F\u002Fdavidlingren.com\u002F#two","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-library-assistant.3.35.zip",76,29,"2026-04-06 00:00:00",{"attackSurface":148,"codeSignals":276,"taintFlows":291,"riskAssessment":292,"analyzedAt":297},{"hooks":149,"ajaxHandlers":249,"restRoutes":250,"shortcodes":251,"cronEvents":274,"entryPointCount":275,"unprotectedCount":11},[150,156,160,163,165,168,173,176,178,181,183,189,192,196,200,203,208,212,215,219,223,227,231,235,239,241,244],{"type":151,"name":152,"callback":153,"file":154,"line":155},"action","admin_menu","add_admin_menu","admin\u002Fclass-eiam-admin.php",27,{"type":151,"name":157,"callback":158,"file":154,"line":159},"admin_enqueue_scripts","enqueue_admin_assets",28,{"type":151,"name":161,"callback":162,"file":154,"line":145},"admin_init","handle_bulk_actions",{"type":151,"name":164,"callback":164,"file":154,"line":34},"admin_notices",{"type":151,"name":164,"callback":166,"file":154,"line":167},"show_setup_notice",31,{"type":151,"name":169,"callback":170,"file":171,"line":172},"plugins_loaded","init_plugin","image-credit-companion.php",79,{"type":151,"name":164,"callback":174,"file":171,"line":175},"php_version_notice",90,{"type":151,"name":164,"callback":177,"file":171,"line":90},"wp_version_notice",{"type":151,"name":164,"callback":179,"file":171,"line":180},"closure",116,{"type":151,"name":164,"callback":179,"file":171,"line":182},133,{"type":151,"name":184,"callback":185,"priority":186,"file":187,"line":188},"save_post","scan_post_images",10,"includes\u002Fclass-eiam-plugin.php",176,{"type":151,"name":190,"callback":185,"priority":186,"file":187,"line":191},"wp_insert_post",177,{"type":151,"name":193,"callback":194,"file":187,"line":195},"delete_post","cleanup_post_usage",178,{"type":151,"name":197,"callback":198,"file":187,"line":199},"delete_attachment","cleanup_attachment_usage",179,{"type":151,"name":201,"callback":201,"file":187,"line":202},"enqueue_block_editor_assets",182,{"type":204,"name":205,"callback":206,"priority":186,"file":187,"line":207},"filter","attachment_fields_to_edit","add_attachment_fields",185,{"type":204,"name":209,"callback":210,"priority":186,"file":187,"line":211},"attachment_fields_to_save","save_attachment_fields",186,{"type":151,"name":157,"callback":213,"file":187,"line":214},"enqueue_media_scripts",187,{"type":151,"name":216,"callback":217,"file":187,"line":218},"add_attachment","apply_default_values_to_upload",190,{"type":151,"name":220,"callback":221,"file":187,"line":222},"init","add_capabilities",193,{"type":151,"name":224,"callback":225,"priority":186,"file":187,"line":226},"updated_post_meta","bust_cache_on_meta_update",196,{"type":151,"name":228,"callback":229,"priority":186,"file":187,"line":230},"updated_option","bust_cache_on_option_update",197,{"type":151,"name":232,"callback":233,"file":234,"line":159},"rest_api_init","register_routes","includes\u002Fclass-eiam-rest.php",{"type":151,"name":161,"callback":236,"file":237,"line":238},"register_settings","includes\u002Fclass-eiam-settings.php",74,{"type":151,"name":220,"callback":220,"file":240,"line":155},"public\u002Fclass-eiam-frontend.php",{"type":151,"name":242,"callback":243,"file":240,"line":159},"wp_enqueue_scripts","enqueue_assets",{"type":204,"name":245,"callback":246,"priority":247,"file":240,"line":248},"the_content","auto_footer_injection",20,93,[],[],[252,256,260,263,266,270],{"tag":253,"callback":254,"file":240,"line":255},"imagcrco_image_sources","image_sources_shortcode",45,{"tag":257,"callback":258,"file":240,"line":259},"imagcrco_post_image_sources","post_image_sources_shortcode",46,{"tag":261,"callback":254,"file":240,"line":262},"image_sources",49,{"tag":264,"callback":258,"file":240,"line":265},"post_image_sources",50,{"tag":267,"callback":268,"file":240,"line":269},"imagcrco_debug","debug_shortcode",53,{"tag":271,"callback":272,"file":240,"line":273},"imagcrco_test","test_shortcode",54,[],6,{"dangerousFunctions":277,"sqlUsage":278,"outputEscaping":280,"fileOperations":11,"externalRequests":11,"nonceChecks":282,"capabilityChecks":289,"bundledLibraries":290},[],{"prepared":167,"raw":11,"locations":279},[],{"escaped":281,"rawEcho":282,"locations":283},376,2,[284,288],{"file":285,"line":286,"context":287},"public\u002Ftemplates\u002Flist-table.php",58,"raw output",{"file":285,"line":214,"context":287},18,[],[],{"summary":293,"deductions":294},"The \"image-credit-companion\" plugin v1.0.0 exhibits a strong security posture based on the static analysis results.  It demonstrates excellent adherence to secure coding practices, with all SQL queries utilizing prepared statements and a very high percentage of outputs being properly escaped.  The absence of dangerous functions, file operations, and external HTTP requests further bolsters its security.  Crucially, there are no detected taint flows, indicating no immediate risks of code injection or unauthorized data access through untrusted input.\n\nWhile the plugin's vulnerability history is clean, with zero recorded CVEs, this is a positive indicator but not an absolute guarantee of future safety. The presence of 6 shortcodes as entry points, though currently unprotected, warrants attention. However, given the overall lack of concerning signals in the static analysis and the clean vulnerability history, the immediate risk appears low. The plugin's developers seem to have a good understanding of WordPress security fundamentals.",[295],{"reason":296,"points":32},"Unprotected shortcodes (entry points)","2026-04-16T13:29:40.736Z",{"wat":299,"direct":308},{"assetPaths":300,"generatorPatterns":303,"scriptPaths":304,"versionParams":305},[301,302],"\u002Fwp-content\u002Fplugins\u002Fimage-credit-companion\u002Fdist\u002Fcss\u002Feiam-admin.css","\u002Fwp-content\u002Fplugins\u002Fimage-credit-companion\u002Fdist\u002Fjs\u002Feiam-admin.js",[],[302],[306,307],"image-credit-companion\u002Fdist\u002Fcss\u002Feiam-admin.css?ver=","image-credit-companion\u002Fdist\u002Fjs\u002Feiam-admin.js?ver=",{"cssClasses":309,"htmlComments":312,"htmlAttributes":313,"restEndpoints":315,"jsGlobals":316,"shortcodeOutput":318},[310,311],"eiam-admin-page","eiam-setup-notice",[],[314],"data-eiam-modal-id",[],[317],"EIAMAdmin",[],{"error":320,"url":321,"statusCode":322,"statusMessage":323,"message":323},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fimage-credit-companion\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":123,"versions":325},[326],{"version":6,"download_url":24,"svn_tag_url":327,"released_at":26,"has_diff":328,"diff_files_changed":329,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":330,"is_current":320},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-credit-companion\u002Ftags\u002F1.0.0\u002F",false,[],[]]