[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhTKl3nRfiZMREtLwbxynXxHm_28Fi3u7HCZml0IcbzQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":147,"fingerprints":267},"ls-wp-ccsearch","Easy search and use CC-licensed images for WP","4.0","lenasterg","https:\u002F\u002Fprofiles.wordpress.org\u002Flenasterg\u002F","\u003Cp>Easy search and use CC-licensed images for WP helps you search millions of free photos using the \u003Ca href=\"https:\u002F\u002Fapi.openverse.engineering\u002Fv1\u002F\" rel=\"nofollow ugc\">Openverse API\u003C\u002Fa> and insert the original image into your content or set as featured image very quickly.\u003Cbr \u002F>\nIt allows the user to filter the provider source.\u003Cbr \u002F>\nThe plugin is inspired and based on the [CCSearch] (https:\u002F\u002Fccsearch.creativecommons.org\u002F) and it wouldnt’t be possible without the  \u003Ca href=\"https:\u002F\u002Fapi.openverse.engineering\u002Fv1\u002F\" rel=\"nofollow ugc\">Openverse API\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>After the plugin’s activation, you can see the “Image with CC License”  button above the editor and as option into the “Add Media” pop-up window.\u003Cbr \u002F>\nBy pressing it  you can search using Latin characters for an image, browse the returned images, preview an image and its license and adjust the image settings:\u003Cbr \u002F>\n – use of thumbnail or original image,\u003Cbr \u002F>\n – set the image link (if any).\u003Cbr \u002F>\n – Insert the image into the post or as featured image.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works in WordPress editor and add a button above the content text area and into the “Add Media” pop-up window.\u003C\u002Fli>\n\u003Cli>Via a pop-up window, allows searching through millions of images using Creative Commons Catalog API power.\u003C\u002Fli>\n\u003Cli>Allows filtering by a provider\u003C\u002Fli>\n\u003Cli>Paginated results\u003C\u002Fli>\n\u003Cli>Quick insert original image or thumbnail with an (optional) link to the image URL or the original site\u003C\u002Fli>\n\u003Cli>Use image as a featured image for the blog post\u003C\u002Fli>\n\u003Cli>WPML compatible\u003C\u002Fli>\n\u003Cli>Multisite compatible\u003C\u002Fli>\n\u003Cli>Translation ready (it’s already translated in Greek)\u003C\u002Fli>\n\u003Cli>Tested up to WordPress 5.9 with Classic Editor plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can find a blog post in \u003Ca href=\"https:\u002F\u002Fopensource.creativecommons.org\u002Fblog\u002Fentries\u002F2019-07-24-cc-search-wp-plugin\u002F\" rel=\"nofollow ugc\">opensource.creativecommons.org\u003C\u002Fa> about the inspiration and how it works.\u003C\u002Fp>\n\u003Cp>NOTE 1: Please, verify the license at the source. Creative Commons does not host the content and does not verify that the content is properly CC-licensed or that the attribution information is accurate or complete.\u003Cbr \u002F>\nPlease follow the link to the source of the content to independently verify before reuse.\u003C\u002Fp>\n\u003Cp>NOTE 2: Currently, the plugin needs \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-editor\u002F\" rel=\"ugc\">Classic Editor\u003C\u002Fa> in order to work for WP 5+.\u003C\u002Fp>\n\u003Ch4>Roadmap\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Multiple images select support\u003C\u002Fli>\n\u003Cli>Gutenberg compatibility\u003C\u002Fli>\n\u003Cli>Multiselect options for filtering: providers\u003C\u002Fli>\n\u003Cli>select options for filtering: licenses, creator\u003C\u002Fli>\n\u003Cli>Image for the ‘Image with CC license’ editor button\u003C\u002Fli>\n\u003Cli>Info page\u003C\u002Fli>\n\u003Cli>Initial step for registring in the API and use of Bearer authentication \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The plugin is inspired and based on the [CC Search] (https:\u002F\u002Fccsearch.creativecommons.org\u002F) and wouldnt’t be possible without the [Creative Commons Catalog API] (https:\u002F\u002Fapi.openverse.engineering)\u003C\u002Fli>\n\u003Cli>The plugin’s code is based on the [WP Pexels] (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-pexels\u002F)  code by WPclever.net\u003C\u002Fli>\n\u003Cli>Pointer’s code is based on [https:\u002F\u002Fcode.tutsplus.com\u002Farticles\u002Fintegrating-with-wordpress-ui-admin-pointers–wp-26853] (https:\u002F\u002Fcode.tutsplus.com\u002Farticles\u002Fintegrating-with-wordpress-ui-admin-pointers–wp-26853)\u003C\u002Fli>\n\u003Cli>Many thanks to \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fstavroulastas\u002F\" rel=\"nofollow ugc\">Stavroula Stasinou\u003C\u002Fa> for the free creation of header image and plugin icon.\u003C\u002Fli>\n\u003C\u002Ful>\n","Search millions of CC-licensed images without leaving WordPress editor and use one into your post content or set as featured image very quickly.",80,4205,100,1,"2024-12-23T12:23:00.000Z","6.7.5","4.6","",[20,21,22,23,24],"cc","creative-commons","free-image","free-photo","media-library","https:\u002F\u002Fgithub.com\u002Flenasterg\u002Fls-wp-ccsearch","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fls-wp-ccsearch.4.0.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},10,2100,93,3763,74,"2026-04-04T09:12:18.730Z",[40,65,85,105,125],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":18,"tags":55,"homepage":60,"download_link":61,"security_score":62,"vuln_count":63,"unpatched_count":28,"last_vuln_date":64,"fetched_at":30},"instant-images","Instant Images – One-click Image Uploads from Unsplash, Openverse, Pixabay, Pexels, and Giphy","7.1.0.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,2942295,96,59,"2026-02-13T13:27:00.000Z","6.9.4","6.0",[56,24,57,58,59],"free-images","pixabay","stock-photos","unsplash","https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Finstant-images\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finstant-images.7.1.0.1.zip",98,3,"2024-01-29 00:00:00",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":62,"num_ratings":75,"last_updated":76,"tested_up_to":53,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":18,"download_link":84,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"tool-for-ada-section-508-and-seo","Accessibility Tools & Alt Text Finder","3.0","Joseph LoPreste","https:\u002F\u002Fprofiles.wordpress.org\u002Ffoucciano\u002F","\u003Cp>This software HELPS you in the process of becoming ADA Section 508 compliant by providing:\u003C\u002Fp>\n\u003Ch3>Missing Alt Text Finder\u003C\u002Fh3>\n\u003Cp>Easily add any Missing Alt Text, Description Text or Caption Text to all of the pictures in your Media Library and the pictures that are already published on your Pages and Posts.\u003C\u002Fp>\n\u003Ch3>Contrast Ratio Checker\u003C\u002Fh3>\n\u003Cp>Provides you with a Contrast Ratio Checker to make sure everything hits the minimum requirements.\u003C\u002Fp>\n\u003Ch3>WCAG 3.0 Compliance Checklist\u003C\u002Fh3>\n\u003Cp>A interactive WCAG 3.0 Section 508 Checklist that helps you better understand your websites accessibility issues.\u003C\u002Fp>\n\u003Ch3>Automated Accessibility Audit\u003C\u002Fh3>\n\u003Cp>You can activate the A11Y auditing function and run multiple accessibility tests on your website and even get suggestions on how to fix them.\u003C\u002Fp>\n\u003Ch3>Resources\u003C\u002Fh3>\n\u003Cp>We give you some great resources in the form of links that will help you better understand web accessibility and help your website become even more inclusive.\u003C\u002Fp>\n\u003Ch3>Course Related Functionality\u003C\u002Fh3>\n\u003Cp>Access comprehensive accessibility training courses and educational materials directly within the plugin. Learn best practices, understand WCAG guidelines, and master accessibility implementation through interactive courses designed to help you and your team become accessibility experts.\u003C\u002Fp>\n\u003Cp>While this plugin can HELP you meet compliance requirements, you are the only one that can ensure that all requirements are met.\u003C\u002Fp>\n\u003Cp>If you find this plugin useful, please rate and review it. If you have a problem with this plugin, please send me an email letting us know what issues you are having. I will address all issues in a timely fashion. Thank you!\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin uses the following third-party services:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Incrementable.js\u003C\u002Fstrong>\u003Cbr \u002F>\nUsed in the contrast testing tool to allow keyboard-accessible incrementable fields.  \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Loaded from: \u003Ccode>https:\u002F\u002Fleaverou.github.com\u002Fincrementable\u002Fincrementable.js\u003C\u002Fcode>\u003Cbr \u002F>\n– No user data is sent.\u003Cbr \u002F>\n– License: MIT License\u003Cbr \u002F>\n– Source: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FLeaVerou\u002Fincrementable\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FLeaVerou\u002Fincrementable\u003C\u002Fa>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Example API (Replace with actual endpoint)\u003C\u002Fstrong>\u003Cbr \u002F>\nUsed to send page URLs to an external server for SEO auditing (if applicable).  \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Endpoint: \u003Ccode>http:\u002F\u002Fmyserver.com\u002F\u003C\u002Fcode>\u003Cbr \u002F>\n– Data sent: page URL\u003Cbr \u002F>\n– Sent only during SEO analysis execution.\u003Cbr \u002F>\n– If you operate this server, link your own Privacy Policy here.\u003Cbr \u002F>\n  Example: \u003Ca href=\"https:\u002F\u002Fyourdomain.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">https:\u002F\u002Fyourdomain.com\u002Fprivacy-policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Main Features Are:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>Shows you all of the pictures from either your Media Library, Posts or Pages that are missing any of the 3 types of text. (Alternative Text, Description text or Caption Text)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Allows you to add any missing – Alternative Text, Description Text or Caption Text to any of your pictures one at a time.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Allows you to add missing Alternative Text, Description Text or Caption Text to all of your pictures with just one click.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Helps the process of making your website ADA Section 508 Compliant become much easier. (by adding Alt Text to all pictures on your website)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Allows you to run a Automated A11Y Accessibility Audit so you can see where you are not compliant.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Provides a free Contrast Ratio Checker. This allows you to easily understand your websites contrast ratios.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>We provide you a interactive (WCAG 3.0) Section 508 Checklist. This checklist helps you better understand the WCAG 3.0 recommendations and guidelines.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>We offer a ton of Free Accessibility resources in the form of links that will greatly help your understanding of web accessibility.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Access comprehensive accessibility training courses and educational materials to learn best practices and master accessibility implementation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>The video below is how to use our missing alt text feature.\u003C\u002Fh3>\n\u003Ch3>The video below is part 2 on how to use all of the new accessibility tools we added.\u003C\u002Fh3>\n\u003Ch3>The video below is us giving our “Web Accessibility Made Easy” talk in Tampa Fl.\u003C\u002Fh3>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>This plugin includes bundled\u002Fminified JavaScript and CSS files to optimize performance. To comply with WordPress.org guidelines for human-readable code, the original, non-minified source code is included directly within the plugin under:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002Fassets\u002Fsrc\u002F or `\u002Fsrc\u002F`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This includes:\u003Cbr \u002F>\n– Original JavaScript files before minification or bundling.\u003Cbr \u002F>\n– SASS\u002FSCSS or uncompiled CSS files (if applicable).\u003Cbr \u002F>\n– Any build configuration files (such as webpack.config.js or angular.json if used).\u003C\u002Fp>\n\u003Cp>These files are provided to ensure transparency and promote open-source collaboration.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later. For more information, see \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html\u003C\u002Fa>.\u003C\u002Fp>\n","Accessibility Tools Included: Missing Alt text finder, contrast checker, WCAG 3.0 checklist, automated testing software and a ton of free resources.",3000,42336,69,"2026-02-26T10:43:00.000Z","4.8","7.4",[80,81,24,82,83],"accessible","ada-section-508-standards","missing-alternative-text-finder","web-accessibility","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftool-for-ada-section-508-and-seo.3.0.zip",{"slug":21,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":13,"num_ratings":14,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":97,"tags":98,"homepage":102,"download_link":103,"security_score":104,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"Creative Commons","2022.09.1","Timid Robot","https:\u002F\u002Fprofiles.wordpress.org\u002Fcctimidrobot\u002F","\u003Cp>The Creative Commons WordPress plugin gives authors the ability to license content with a Creative Commons license (\u003Ca href=\"https:\u002F\u002Fcreativecommons.org\u002Fchoose\u002F\" rel=\"nofollow ugc\">Choose a License\u003C\u002Fa>). With this plugin you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>License your blog (single WordPress install)\u003C\u002Fli>\n\u003Cli>Display license for the site, posts and pages\u003C\u002Fli>\n\u003Cli>Prevent license changes per site (all pages on a site must use the same license)\u003C\u002Fli>\n\u003Cli>License your WordPress Network (WordPress Multisite install)\u003C\u002Fli>\n\u003Cli>License some of your sites differently in your WordPress Network\u003C\u002Fli>\n\u003Cli>Prevent license changes in your WordPress Network (all pages on all sites need to use the same license)\u003C\u002Fli>\n\u003Cli>License all your content with the same license (license per author)\u003C\u002Fli>\n\u003Cli>License some posts, pages, or images differently from your default license (per content license)\u003C\u002Fli>\n\u003Cli>License posts and pages by simply including CC Gutenberg blocks for each license required (Gutenberg License Blocks)\u003C\u002Fli>\n\u003Cli>Display license information with “One Click Attribution” for images\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The default license for the site used by the plugin is the Creative Commons \u003Ca href=\"http:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby-sa\u002F4.0\u002F\" rel=\"nofollow ugc\">Attribution-ShareAlike (CC BY-SA)\u003C\u002Fa> license. This can be easily changed including attribution, depending on the permissions by a user with the role: superadmin, site admin or author.Selecting a license is straight forward. If you are not sure about what license to use, you can use the linked license chooser.\u003C\u002Fp>\n\u003Cp>The selected license can be displayed as a widget or a footer or both at the same time. In Appearance > Widgets, the CC License widget can be dragged to any widget area like the side-bar and all other available areas. You can also include the license in footer. We recommend using the widget for better compatibility with your theme. You can use individual licenses in posts or pages using Gutenberg blocks.\u003C\u002Fp>\n","Official Creative Commons plugin for licensing your content. With Creative Commons licenses, keep your copyright AND share your creativity.",800,19975,"2022-09-09T19:43:00.000Z","6.0.11","3.1","5.6.20",[20,99,100,21,101],"copyleft","copyright","license","https:\u002F\u002Fgithub.com\u002Fcreativecommons\u002Fwp-plugin-creativecommons","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcreative-commons.2022.09.1.zip",85,{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":13,"num_ratings":63,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":18,"tags":118,"homepage":123,"download_link":124,"security_score":104,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wpartisan-filename-sanitizer","WPArtisan Filename Sanitizer","0.0.6","OzTheGreat","https:\u002F\u002Fprofiles.wordpress.org\u002Fozthegreat\u002F","\u003Cp>Improves upon the default WordPress filename sanitizer to remove all non-latin special characters and accents for all new uploads, media and attachments.\u003C\u002Fp>\n","Sanitize media filenames to remove non-latin special characters and accents",400,3600,"2017-11-07T12:57:00.000Z","4.8.28","4.4",[119,120,121,24,122],"accents","filenames","media","upload","https:\u002F\u002Fwpartisan.me\u002Fplugins\u002Fwpa-filename-sanitizer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpartisan-filename-sanitizer.0.0.6.zip",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":135,"num_ratings":136,"last_updated":137,"tested_up_to":16,"requires_at_least":138,"requires_php":18,"tags":139,"homepage":143,"download_link":144,"security_score":145,"vuln_count":14,"unpatched_count":28,"last_vuln_date":146,"fetched_at":30},"dreamstime-stock-photos","Dreamstime Stock Photos","4.2","dreamstime","https:\u002F\u002Fprofiles.wordpress.org\u002Fdreamstime\u002F","\u003Cp>Insert stock photos & images easily & safely into your posts and pages from the largest selection of free images and professional stock photos online without leaving WordPress. The Dreamstime plugin enhances your WordPress workflow by allowing you to download royalty-free and public domain images directly from Dreamstime’s database of millions of free stock photos and commercial Royalty-Free images from within the WordPress Add Media tool. All images are model released and properly attributed so they are 100% safe to use without ever having to worry about model or photographer claims.\u003C\u002Fp>\n\u003Cp>For current Dreamstime users, the plugin is linked to your existing account so if you’ve already purchased an image prior to installing the WordPress plugin, you won’t have to purchase the same image again. New users can quickly sign up a free account at Dreamstime.com.\u003C\u002Fp>\n\u003Cp>Dreamstime contributors can add their own images to their blog articles without having to pay for them.\u003C\u002Fp>\n\u003Cp>You can also make money with the automatic Dreamstime referral program integration. Using the automatically generated referral links you will receive 10% of all sales and uploads made within the first 3 years for each user you refer!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Over 278,000,000 free and Royalty-Free stock photos and illustrations to choose from\u003C\u002Fli>\n\u003Cli>Insert images and illustrations directly into your posts or pages with ease with seamless Dreamstime account integration\u003C\u002Fli>\n\u003Cli>100% safe, model-released images\u003C\u002Fli>\n\u003Cli>Image attribution automatically added\u003C\u002Fli>\n\u003Cli>Earn 10% referral commissions with automatically generated referral links\u003C\u002Fli>\n\u003Cli>Thousands of free stock photos and public domain (CC0) images available\u003C\u002Fli>\n\u003C\u002Ful>\n","Stock Photos by Dreamstime: Easily search and insert images into your posts and pages from Dreamstime's vast database of Free and Royalty-Free st &hellip;",200,34190,82,18,"2025-03-18T09:55:00.000Z","3.5",[56,140,141,142,58],"free-photos","stock-images","stock-photography","https:\u002F\u002Fwww.dreamstime.com\u002Fwordpress-photo-image-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdreamstime-stock-photos.4.2.zip",91,"2025-02-02 00:00:00",{"attackSurface":148,"codeSignals":214,"taintFlows":235,"riskAssessment":261,"analyzedAt":266},{"hooks":149,"ajaxHandlers":201,"restRoutes":210,"shortcodes":211,"cronEvents":212,"entryPointCount":213,"unprotectedCount":28},[150,156,160,164,169,173,177,181,185,189,194,198],{"type":151,"name":152,"callback":153,"file":154,"line":155},"action","plugins_loaded","lswpcc_load_textdomain","index.php",30,{"type":151,"name":157,"callback":158,"file":154,"line":159},"admin_menu","lswpcc_menu",31,{"type":151,"name":161,"callback":162,"file":154,"line":163},"admin_enqueue_scripts","lswpcc_load_scripts",32,{"type":165,"name":166,"callback":167,"priority":33,"file":154,"line":168},"filter","plugin_action_links","lswpcc_settings_link",33,{"type":151,"name":170,"callback":171,"file":154,"line":172},"media_buttons","lswpcc_add_button",36,{"type":151,"name":174,"callback":175,"file":154,"line":176},"admin_footer","lswpcc_area_content",37,{"type":151,"name":178,"callback":179,"priority":33,"file":154,"line":180},"save_post","lswpcc_save_post_data",38,{"type":165,"name":182,"callback":183,"file":154,"line":184},"media_upload_tabs","lswpcc_media_upload_tabs",40,{"type":151,"name":186,"callback":187,"file":154,"line":188},"media_upload_wpcc","lswpcc_media_upload_iframe",41,{"type":151,"name":161,"callback":190,"priority":191,"file":192,"line":193},"wp_ccsearch_pointer_load",1000,"ls-wp-ccsearch-pointer.php",8,{"type":165,"name":195,"callback":196,"file":192,"line":197},"wp_ccsearch_admin_pointers-post","wp_ccsearch_register_pointer",61,{"type":165,"name":199,"callback":196,"file":192,"line":200},"wp_ccsearch_admin_pointers-page",62,[202,208],{"action":203,"nopriv":204,"callback":205,"hasNonce":206,"hasCapCheck":204,"file":154,"line":207},"lswpcc_search",false,"lswpcc_search_ajax",true,34,{"action":203,"nopriv":206,"callback":205,"hasNonce":206,"hasCapCheck":204,"file":154,"line":209},35,[],[],[],2,{"dangerousFunctions":215,"sqlUsage":216,"outputEscaping":218,"fileOperations":213,"externalRequests":213,"nonceChecks":14,"capabilityChecks":213,"bundledLibraries":234},[],{"prepared":28,"raw":28,"locations":217},[],{"escaped":219,"rawEcho":220,"locations":221},13,5,[222,226,228,230,232],{"file":223,"line":224,"context":225},"get_ov_stats_nobearer.php",46,"raw output",{"file":154,"line":227,"context":225},84,{"file":154,"line":229,"context":225},99,{"file":154,"line":231,"context":225},190,{"file":154,"line":233,"context":225},198,[],[236,253],{"entryPoint":237,"graph":238,"unsanitizedCount":28,"severity":252},"lswpcc_search_ajax (index.php:165)",{"nodes":239,"edges":250},[240,245],{"id":241,"type":242,"label":243,"file":154,"line":244},"n0","source","$_POST",168,{"id":246,"type":247,"label":248,"file":154,"line":231,"wp_function":249},"n1","sink","echo() [XSS]","echo",[251],{"from":241,"to":246,"sanitized":206},"low",{"entryPoint":254,"graph":255,"unsanitizedCount":28,"severity":252},"\u003Cindex> (index.php:0)",{"nodes":256,"edges":259},[257,258],{"id":241,"type":242,"label":243,"file":154,"line":244},{"id":246,"type":247,"label":248,"file":154,"line":231,"wp_function":249},[260],{"from":241,"to":246,"sanitized":206},{"summary":262,"deductions":263},"The ls-wp-ccsearch v4.0 plugin exhibits a generally good security posture, with several positive indicators. The absence of shortcodes, cron events, and REST API routes significantly limits its potential attack surface.  Crucially, all detected SQL queries utilize prepared statements, and there are no identified flows with unsanitized paths in the taint analysis, indicating a strong defense against common injection vulnerabilities. The presence of nonce and capability checks on its two AJAX entry points further suggests a thoughtful approach to securing these interactions.\n\nHowever, the static analysis does reveal some areas for improvement. While the attack surface is small, 100% of the AJAX handlers are protected, which is excellent. The main concern lies in the output escaping, where only 72% of outputs are properly escaped. This leaves a portion of the plugin's output potentially vulnerable to cross-site scripting (XSS) attacks if user-supplied data is reflected without adequate sanitization. The file operations and external HTTP requests, while not directly flagged as problematic in this analysis, warrant careful review for potential vulnerabilities.\n\nThe plugin's vulnerability history is remarkably clean, with zero known CVEs. This is a strong positive signal, suggesting a history of secure development and maintenance. However, the absence of past vulnerabilities does not guarantee future immunity. The focus should remain on addressing the identified output escaping issue to further harden the plugin.",[264],{"reason":265,"points":220},"Output escaping is not fully implemented","2026-03-16T21:25:44.795Z",{"wat":268,"direct":283},{"assetPaths":269,"generatorPatterns":277,"scriptPaths":278,"versionParams":279},[270,271,272,273,274,275,276],"\u002Fwp-content\u002Fplugins\u002Fls-wp-ccsearch\u002Fassets\u002Fimages\u002Fhow-01.jpg","\u002Fwp-content\u002Fplugins\u002Fls-wp-ccsearch\u002Fassets\u002Fimages\u002Fhow-02.jpg","\u002Fwp-content\u002Fplugins\u002Fls-wp-ccsearch\u002Fassets\u002Fimages\u002Fhow-03.jpg","\u002Fwp-content\u002Fplugins\u002Fls-wp-ccsearch\u002Fassets\u002Fcss\u002Fcolorbox.css","\u002Fwp-content\u002Fplugins\u002Fls-wp-ccsearch\u002Fassets\u002Fcss\u002Fbackend.css","\u002Fwp-content\u002Fplugins\u002Fls-wp-ccsearch\u002Fassets\u002Fjs\u002Fjquery.colorbox.js","\u002Fwp-content\u002Fplugins\u002Fls-wp-ccsearch\u002Fassets\u002Fjs\u002Fbackend.js",[],[275,276],[280,281,282],"ls-wp-ccsearch\u002Fassets\u002Fjs\u002Fjquery.colorbox.js?ver=","ls-wp-ccsearch\u002Fassets\u002Fcss\u002Fbackend.css?ver=","ls-wp-ccsearch\u002Fassets\u002Fjs\u002Fbackend.js?ver=",{"cssClasses":284,"htmlComments":291,"htmlAttributes":298,"restEndpoints":300,"jsGlobals":301,"shortcodeOutput":305},[285,286,287,288,289,290],"lswpccsearch_settings_page","lswpccsearch_settings_page_title","lswpccsearch_settings_page_desc","lswpccsearch_settings_page_nav","lswpccsearch_settings_page_content","lswpccsearch_settings_page_content_text",[292,293,294,295,296,297,295,297,295,297,295,297,295,297,295],"\u003C!--@since v. 0.4.0-->","\u003C!-- wppointer file -->","\u003C!-- @version 2.0 -->","\u003C!-- @author lenasterg -->","\u003C!-- @since version 4.0 -->","\u003C!-- @version 3.0 -->",[299],"data-tab",[],[302,303,304],"lswpcc_vars","LS_WPCC_VERSION","LS_WPCC_URI",[]]