[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fWBWy4RL5GDWqvuPXcVqXFRSd7HsMuZfctN-o5DNppJU":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":38,"analysis":140,"fingerprints":200},"enable-cors","Enable CORS","2.0.2","Dev Kabir","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevkabir\u002F","\u003Cp>Are you tired of dealing with pesky CORS errors on your website? Do you want to finally be able to access cross-origin resources with ease? Look no further! This plugin is here to solve all of your CORS issues. With just a few simple clicks, you can enable CORS support on your website and say goodbye to frustrating error messages. Plus, This tool is easy to use and compatible with all major browsers. Don’t miss out on this game-changing solution! Try today and revolutionize the way you access cross-origin resources.\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\u002FbFru6VCZ7KA?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\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\u002F-WGML9mZmPo?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>What is CORS ?\u003C\u002Fh3>\n\u003Cp>CORS (Cross-Origin Resource Sharing) is a security feature implemented by web browsers that blocks web pages from making requests to a different domain than the one that served the web page. This is done to prevent malicious websites from making unauthorized requests to other websites on behalf of the user.\u003C\u002Fp>\n\u003Cp>However, there may be legitimate reasons for a web page to make requests to a different domain, such as accessing a third-party API or including resources from a CDN. In these cases, the server that the web page is making the request to can include special headers in its responses that tell the browser to allow the web page to access the resources.\u003C\u002Fp>\n\u003Cp>If a web page tries to make a request to a different domain and the server doesn’t include the necessary CORS headers, the browser will block the request and the web page will receive a CORS error. This can be frustrating for developers, as it can prevent them from accessing resources they need to build their websites or applications.\u003C\u002Fp>\n\u003Ch3>Does the cors error occur on WordPress?\u003C\u002Fh3>\n\u003Cp>Yes, CORS errors can occur on WordPress websites. WordPress is a content management system (CMS) that runs on a web server and serves web pages to users through a web browser. As with any other web page, CORS errors can occur when a WordPress website tries to make requests to a different domain and the server doesn’t include the necessary CORS headers in its responses.\u003C\u002Fp>\n\u003Cp>There are several reasons why a WordPress website might encounter CORS errors. For example, the website might be using a plugin or theme that makes requests to an external API or includes resources from a different domain. In this case, the server hosting the API or resources would need to include the necessary CORS headers in its responses to allow the WordPress website to access them.\u003C\u002Fp>\n\u003Cp>Another possible cause of CORS errors on WordPress websites is if the website is hosted on a server that has CORS headers disabled. In this case, the website would not be able to make requests to any other domains, even if the server hosting those domains includes the necessary CORS headers.\u003C\u002Fp>\n\u003Cp>To fix CORS errors on a WordPress website, you will need to either configure the server to include the necessary CORS headers or modify the website to make requests to a different domain that does include the necessary headers. It’s also possible to use a plugin or other tool to enable CORS support on your WordPress website.\u003C\u002Fp>\n\u003Ch3>How do I enable cors without a plugin in WordPress?\u003C\u002Fh3>\n\u003Cp>There are a few different ways you can enable CORS support on a WordPress website without using a plugin.\u003C\u002Fp>\n\u003Cp>Modify the server configuration: If you have access to the server that your WordPress website is hosted on, you can enable CORS by adding the necessary headers to the server’s configuration. The exact steps for doing this will depend on the type of server you are using and how it is configured.\u003C\u002Fp>\n\u003Cp>Be aware that modifying the server configuration or adding code to your WordPress website can have unintended consequences, so it’s a good idea to test any changes thoroughly before deploying them to a production environment.\u003C\u002Fp>\n\u003Ch3>How does your plugin help with CORS support?\u003C\u002Fh3>\n\u003Cp>This plugin adds support for CORS to your WordPress website, allowing you to specify which domains are allowed to access your website’s resources, and which types of requests are allowed. This helps to ensure that your website remains secure while allowing authorized access to resources from other domains.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If your site is serving data to others, then This plugin will work. Otherwise, do not install this plugin, It will be waste of your time only.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Why Choose ‘Enable CORS’\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Save Time\u003C\u002Fstrong>: No more manual configuration of CORS headers. This plugin does it for you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improve Security\u003C\u002Fstrong>: Specify which domains are allowed to access your website’s resources.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ease of Use\u003C\u002Fstrong>: This plugin is easy to use and compatible with all major browsers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Excellent Support\u003C\u002Fstrong>: I offer top-notch \u003Cstrong>paid support\u003C\u002Fstrong> to assist you whenever you need help.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Try ‘Enable CORS’ today and experience the difference!\u003C\u002Fp>\n\u003Ch3>Testing Your Setup\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Source Site\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Install and activate the \u003Cstrong>Enable CORS\u003C\u002Fstrong> plugin.\u003C\u002Fli>\n\u003Cli>Install and activate the \u003Cstrong>Cors Tester\u003C\u002Fstrong> plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Target Site\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Install and activate the \u003Cstrong>CORS Shortcode Plugin\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>It will add a page with a short code \u003Ccode>[cors_display]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Edit and save the page content as follows:\u003Cbr \u002F>\n \u003Ccode>php\u003Cbr \u002F>\n[cors_display base_url=\"http:\u002F\u002Fsource-site.com\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>If you don’t provide a \u003Ccode>base_url\u003C\u002Fcode>, it will default to the target site’s URL. So cors will be failed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Testing\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visit the page where you added the shortcode. If everything is set up correctly, the current time data from the \u003Cstrong>Source Site\u003C\u002Fstrong> will be displayed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For a detailed walkthrough and additional help on testing your configuration, please refer to the following link: \u003Ca href=\"https:\u002F\u002Fgist.github.com\u002Fdevkabir\u002F89972aa28d2302cecf13385be1730eda\" rel=\"nofollow ugc\">How to Test Your Setup\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Note to all users\u003C\u002Fh3>\n\u003Cp>I appreciate your understanding that this project is pursued in my spare time, outside of my regular professional commitments. As such, there may be delays in responding to inquiries or implementing updates. I assure you that I am committed to this project, as I personally use this plugin for my own website and for several of my clients. If you are comfortable with this arrangement, I encourage you to install the plugin. However, if immediate support and frequent updates are crucial for you, I kindly suggest exploring other options that may better suit your needs.\u003C\u002Fp>\n\u003Ch3>Thank You\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fyanabelle\u002F\" rel=\"nofollow ugc\">Dakini\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Firinashl\u002F\" rel=\"nofollow ugc\">Irina\u003C\u002Fa> for their contributions to the Russian translation.\u003C\u002Fli>\n\u003C\u002Ful>\n","Please read the plugin description before installing to ensure compatibility and avoid potential issues. This plugin will be free forever.",6000,82226,74,3,"2026-02-20T15:14:00.000Z","6.9.4","4.7","7.1",[20,21,22,23,24],"ajax","cors","enable","error","fix","https:\u002F\u002Fwww.fiverr.com\u002Fshare\u002F7kXeLW","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenable-cors.2.0.2.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"devkabir",1,30,94,"2026-04-04T03:47:30.598Z",[39,61,85,105,120],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":16,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-ajaxify-comments","Ajaxify Comments – Ajax and Lazy Loading Comments","3.2","Ronald Huereca","https:\u002F\u002Fprofiles.wordpress.org\u002Fronalfy\u002F","\u003Cp>Skip page reloads and separate error screens when posting comments. Ajaxify Comments hooks into your native WordPress comment system and allows comment posting without a page reload. Lazy loading is also supported, which can help speed up your page load time.\u003C\u002Fp>\n\u003Ch3>TLDR\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.dlxplugins.com\u002Fv\u002Fajaxify-comments\u002Ffirst-time-users\u002Fgetting-started\" rel=\"nofollow ugc\">Getting Started\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsponsors\u002FDLXPlugins\" rel=\"nofollow ugc\">Sponsor Us\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdlxplugins.com\u002Fplugins\u002Fajaxify-comments\" rel=\"nofollow ugc\">Ajaxify Home\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Ajaxify Comments hooks into your theme and improves the usability of the comment form by validating and adding comments without the need of page reloads. Users can remain on the page and interact with new comments as they’re posted. This plugin also supports lazy loading of comments, which can help speed up your page load time.\u003C\u002Fp>\n\u003Ch3>Introduction\u003C\u002Fh3>\n\u003Cp>When submitting the comment form, WordPress by default reloads the entire page. This can be a disorienting experience for the user. In the case of errors in the comment (invalid email, duplicate comment, empty comment), these often require a separate error screen and the user has to use the back button to edit their comment. This can be a frustrating experience for the user. Adding to that, comments can be resource intensive, and can slow down your page load time.\u003C\u002Fp>\n\u003Cp>With Ajaxify Comments, comments are posted without a page reload. If there are errors, the error message is shown immediately, so the user can correct their comment.\u003C\u002Fp>\n\u003Cp>Ajaxify Comments also comes with lazy loading of the comments section. For a page with a lot of comments, this can speed things up considerably. You can load comments when the DOM is ready or when the comment section is scrolled into view.\u003C\u002Fp>\n\u003Cp>Moreover this plugin includes an option to automatically refresh the comments on the current page while the user stays on your page without requiring a page reload. This can be helpful in busy comment sections where reply response time is important.\u003C\u002Fp>\n\u003Ch3>Quick Resource Links\u003C\u002Fh3>\n\u003Cp>Here are some helpful links to help you get started with Ajaxify Comments (docs):\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.dlxplugins.com\u002Fv\u002Fajaxify-comments\u002Ffirst-time-users\u002Fgetting-started\" rel=\"nofollow ugc\">Getting Started Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.dlxplugins.com\u002Fv\u002Fajaxify-comments\u002Fadvanced-topics\u002Flazy-loading-comments\" rel=\"nofollow ugc\">Lazy Loading Comments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.dlxplugins.com\u002Fv\u002Fajaxify-comments\u002Ffirst-time-users\u002Fmenu-helper\" rel=\"nofollow ugc\">Menu Helper and Selectors\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.dlxplugins.com\u002Fv\u002Fajaxify-comments\u002Fadvanced-topics\u002Fwpml-and-translations\" rel=\"nofollow ugc\">Translating Using WPML\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Requirements and Compatibility\u003C\u002Fh3>\n\u003Cp>Please use the native WordPress comment system with Ajaxify Comments.\u003C\u002Fp>\n\u003Cp>The plugin has integrations with:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconfetti\u002F\" rel=\"ugc\">Confetti\u003C\u002Fa> – Show confetti when a comment is posted.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-comment-editing\u002F\" rel=\"ugc\">Comment Edit Core\u003C\u002Fa> – Allow users to edit their comments.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdlxplugins.com\u002Fplugins\u002Fcomment-edit-pro\u002F\" rel=\"nofollow ugc\">Comment Edit Pro\u003C\u002Fa> – Add numerous utilities and automations to your comment section.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The following themes are supported out of the box:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fastra\u002F\" rel=\"ugc\">Astra\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fblocksy\u002F\" rel=\"ugc\">Blocksy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Divi\u003C\u002Fli>\n\u003Cli>Genesis\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Follie\u002F\" rel=\"ugc\">Ollie\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fgeneratepress\u002F\" rel=\"ugc\">GeneratePress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fneve\u002F\" rel=\"ugc\">Neve\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Twenty Ten – Twenty Twenty Three\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Ajaxify Comments should be compatible with most block themes. If \u003Ca href=\"https:\u002F\u002Fdocs.dlxplugins.com\u002Fv\u002Fajaxify-comments\u002Ffirst-time-users\u002Fmenu-helper\" rel=\"nofollow ugc\">Menu Helper\u003C\u002Fa> can’t find the selectors, please leave a support request.\u003C\u002Fp>\n\u003Ch3>Technical Note\u003C\u002Fh3>\n\u003Cp>Since the plugin hooks into the theme on client-side to intercept the comment form submit process, and to add new comments without reloading the page, the plugin needs to access the DOM nodes using jQuery selectors. The plugin comes with default values for these selectors that were successfully tested with WordPress’ default themes “Twenty Ten”, “Twenty Eleven”, “Twenty Twelve”, “Twenty Thirteen”, “Twenty Fourteen”, “Twenty Fifteen”, “Twenty Sixteen”. If required, the selectors can be customized to match your theme in the plugin’s settings.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.dlxplugins.com\u002Fv\u002Fajaxify-comments\u002Ffirst-time-users\u002Fmenu-helper\" rel=\"nofollow ugc\">Menu Helper\u003C\u002Fa> is available to help you find the theme’s selectors.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>Ajaxify Comments is community supported. If you would like to add or change anything about the plugin, please consider assisting with the development on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDLXPlugins\u002Fwp-ajaxify-comments\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Post comments without a page reload.\u003C\u002Fli>\n\u003Cli>Show error messages without a page reload.\u003C\u002Fli>\n\u003Cli>Lazy load comments, compatible with most themes, including block theme and inline loading.\u003C\u002Fli>\n\u003Cli>Automatically refresh comments.\u003C\u002Fli>\n\u003Cli>Comment form validation.\u003C\u002Fli>\n\u003Cli>Support for pages with multiple comment forms.\u003C\u002Fli>\n\u003Cli>Support for threaded and moderated comments.\u003C\u002Fli>\n\u003Cli>Compatible with most spam plugins.\u003C\u002Fli>\n\u003Cli>Menu Helper to help you find the right selectors for your theme.\u003C\u002Fli>\n\u003Cli>Appearance preview to see how the plugin will look on your site.\u003C\u002Fli>\n\u003Cli>Simulate Ajaxify Comments enabled or disabled for testing and to compare the difference.\u003C\u002Fli>\n\u003Cli>Translate and customize the default WordPress comment messages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Questions\u002FHelp?\u003C\u002Fh3>\n\u003Cp>Please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-ajaxify-comments\" rel=\"ugc\">support forum\u003C\u002Fa> to ask questions or to report issues.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Most questions can be resolved by checking out our docs site. \u003Ca href=\"https:\u002F\u002Fdocs.dlxplugins.com\u002Fv\u002Fajaxify-comments\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.dlxplugins.com\u002Fv\u002Fajaxify-comments\u003C\u002Fa> – the Search is AI, so it should be able to find what you’re looking for.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin was initially developed by Jan Jonas starting in 2012. Company \u003Ca href=\"https:\u002F\u002Fweweave.net\u002F\" rel=\"nofollow ugc\">weweave\u003C\u002Fa> maintained the plugin from 2014-2022. The plugin is currently supported by Ronald Huereca of \u003Ca href=\"https:\u002F\u002Fdlxplugins.com\" rel=\"nofollow ugc\">DLX Plugins\u003C\u002Fa>.\u003C\u002Fp>\n","Ajaxify Comments hooks into native WordPress comments and allows comment posting without reloading the page.",3000,203982,96,91,"2026-02-20T00:28:00.000Z","5.0","7.2",[20,55,56,57,58],"comments","errors","lazy-load","refresh","https:\u002F\u002Fdlxplugins.com\u002Fplugins\u002Fajaxify-comments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-ajaxify-comments.3.2.0.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":76,"download_link":83,"security_score":84,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"no-hentry","Hatom\u002Fhentry remover (Fixes errors in Google Webmaster Tools)","1.3.1","Rasmus Kjellberg","https:\u002F\u002Fprofiles.wordpress.org\u002Frkjellberg\u002F","\u003Cp>This plugin removes the “.hentry” class with a post_class-filter and supports all themes (even the Twenty T*-family) by simply adding the tag again with javascript. This will prevent Google from indexing it as a hentry in “Structured Data” without messing up the layout.\u003C\u002Fp>\n","This plugin removes the \".hentry\" class with a post_class-filter and supports all themes (even the Twenty T*-family) by simply adding the ta &hellip;",1000,23501,88,54,"2016-03-06T23:50:00.000Z","4.4.34","3.7","",[78,79,80,81,82],"fix-google-webmaster-tools-errors","hatom-fixer","hatom-webmaster-tools","hentry-errors-fixer","remove-hentry","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fno-hentry.1.3.1.zip",85,{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":69,"downloaded":93,"rating":94,"num_ratings":14,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":76,"tags":98,"homepage":100,"download_link":101,"security_score":102,"vuln_count":103,"unpatched_count":34,"last_vuln_date":104,"fetched_at":30},"wp-cors","WP-CORS","0.2.2","tstephenson","https:\u002F\u002Fprofiles.wordpress.org\u002Ftstephenson\u002F","\u003Cp>My use case is to allow content authors to write help pages in WordPress.\u003Cbr \u002F>\nThis content is fetched and embedded into a single page application hosted on another domain.\u003C\u002Fp>\n\u003Cp>AJAX requests to this site from another are typically disallowed by the browser’s security model.\u003Cbr \u002F>\nTo permit legitimate uses the requesting browser may include an Origin header containing its domain.\u003Cbr \u002F>\nThis plugin uses the Origin header to decide whether to allow the request or not.\u003Cbr \u002F>\nAllowed domains can be specified in the plugin’s Settings page.\u003C\u002Fp>\n","Allows AJAX requests from other sites to integrate content from your site using the CORS standard.",38949,46,"2023-07-28T08:12:00.000Z","6.2.9","3.6",[20,21,99],"rest","http:\u002F\u002Fknowprocess.com\u002Fwp-plugins\u002Fwp-cors","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-cors.0.2.2.zip",61,2,"2026-01-28 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":13,"num_ratings":14,"last_updated":115,"tested_up_to":116,"requires_at_least":97,"requires_php":76,"tags":117,"homepage":118,"download_link":119,"security_score":84,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"lh-multisite-cors","LH Multisite CORS","1.02","shawfactor","https:\u002F\u002Fprofiles.wordpress.org\u002Fshawfactor\u002F","\u003Cp>AJAX requests to this site from another (those containing an Origin header) will be allowed for any domain in your multisite setup, no configuration required\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Like this plugin? Please consider \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Flh-multisite-cors\u002F\" rel=\"ugc\">leaving a 5-star review\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Love this plugin or want to help the LocalHero Project? Please consider \u003Ca href=\"https:\u002F\u002Flhero.org\u002Fportfolio\u002Flh-multisite-cors\u002F\" rel=\"nofollow ugc\">making a donation\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n","Allows AJAX requests from other sites in your multisite network even if they are on another domain or subdomain",300,11995,"2022-07-30T16:21:00.000Z","6.0.11",[20,21,99],"https:\u002F\u002Flhero.org\u002Fportfolio\u002Flh-multisite-cors\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flh-multisite-cors.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":113,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":134,"tags":135,"homepage":76,"download_link":139,"security_score":84,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"simple-database-repair","Simple Database Repair","2.3","phpsquare","https:\u002F\u002Fprofiles.wordpress.org\u002Fphpsquare\u002F","\u003Cp>Repair table fixes any corrupted table .\u003Cbr \u002F>\nIf you need to repair your database then install this plugin.This plugin is very easy to use and that is why it is named “Simple Database Repair” .\u003C\u002Fp>\n","Repair table fixes any corrupted table .",24604,68,5,"2023-01-03T04:23:00.000Z","6.1.10","5.2.2","5.6",[136,137,138],"corrupt-table-fix","database-repair","fix-database-error","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-database-repair.2.3.zip",{"attackSurface":141,"codeSignals":185,"taintFlows":193,"riskAssessment":194,"analyzedAt":199},{"hooks":142,"ajaxHandlers":181,"restRoutes":182,"shortcodes":183,"cronEvents":184,"entryPointCount":28,"unprotectedCount":28},[143,149,154,159,164,169,173,177,178],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","plugins_loaded","init","enable-cors.php",56,{"type":144,"name":150,"callback":151,"file":152,"line":153},"admin_menu","closure","src\\AdminPage.php",23,{"type":155,"name":156,"callback":157,"file":152,"line":158},"filter","admin_footer_text","credit",34,{"type":155,"name":160,"callback":161,"priority":162,"file":152,"line":163},"update_footer","version",11,35,{"type":155,"name":165,"callback":166,"priority":167,"file":152,"line":168},"script_loader_tag","add_module",10,42,{"type":144,"name":170,"callback":171,"file":152,"line":172},"admin_enqueue_scripts","scripts",43,{"type":144,"name":174,"callback":151,"file":175,"line":176},"rest_api_init","src\\Plugin.php",81,{"type":144,"name":174,"callback":151,"file":175,"line":27},{"type":155,"name":179,"callback":151,"file":175,"line":180},"rest_pre_serve_request",106,[],[],[],[],{"dangerousFunctions":186,"sqlUsage":187,"outputEscaping":189,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":34,"bundledLibraries":192},[],{"prepared":28,"raw":28,"locations":188},[],{"escaped":190,"rawEcho":28,"locations":191},22,[],[],[],{"summary":195,"deductions":196},"The 'enable-cors' plugin v2.0.2 exhibits a strong security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events indicates a minimal attack surface. Crucially, all observed code signals are positive: no dangerous functions are used, SQL queries are 100% prepared, and all output is properly escaped. The presence of one capability check further suggests an attempt at securing functionalities, even if the attack surface is currently zero.\n\nThe taint analysis reveals no identified flows with unsanitized paths, and the vulnerability history is clean with zero known CVEs. This lack of historical issues and the current static analysis findings paint a picture of a well-developed and secure plugin. The primary strength lies in its simplicity and adherence to secure coding practices, with no apparent vulnerabilities or potential exploit vectors identified in this version.\n\nHowever, the analysis does highlight a few areas for potential improvement, albeit minor given the current state. The lack of nonce checks on the zero AJAX handlers is technically a missed opportunity for security, even if it poses no immediate risk due to the absence of those handlers. Similarly, the capability check, while present, might be more of a placeholder if there are no actual user-facing features to protect. Overall, the plugin is highly secure for its current version, with its simplicity being its greatest asset.",[197],{"reason":198,"points":130},"Missing nonce checks on AJAX handlers","2026-03-16T18:05:42.074Z",{"wat":201,"direct":210},{"assetPaths":202,"generatorPatterns":205,"scriptPaths":206,"versionParams":207},[203,204],"\u002Fwp-content\u002Fplugins\u002Fenable-cors\u002Fassets\u002Fdist\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Fenable-cors\u002Fassets\u002Fdist\u002Fmain.js",[],[],[208,209],"enable-cors\u002Fassets\u002Fdist\u002Fmain.css?ver=","enable-cors\u002Fassets\u002Fdist\u002Fmain.js?ver=",{"cssClasses":211,"htmlComments":212,"htmlAttributes":213,"restEndpoints":214,"jsGlobals":216,"shortcodeOutput":218},[4],[],[],[215],"\u002Fwp-json\u002Fenable-cors\u002Fv2.0.2\u002Fsettings",[217],"enableCors",[]]