[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQ3hwhqi6bgOciFyeMFVR_Sn9tpZ_PTdND4gSsh7tXzo":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":14,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":157,"fingerprints":302},"kw-modern-advertise","Kw Modern Advertise","1.2.3","leaklords","https:\u002F\u002Fprofiles.wordpress.org\u002Fkwark\u002F","\u003Cp>This plugin mades your background images clickable for your partners programs with background images\u003C\u002Fp>\n\u003Cp>You may view how the plugin works here http:\u002F\u002Fadvertise.allwebtuts.net (I have added a white opacity voluntarily)\u003C\u002Fp>\n\u003Cp>Currently the plugin works for centered theme. To retrieve the width value of your main container, visit your site and hit F12, uses this tool to retrieve the width of your main container (the centered part of your site).\u003C\u002Fp>\n\u003Cp>I don’t give assistance for this tool, Google is your friend for a “how to use”\u003C\u002Fp>\n\u003Cp>For other kind of theme, css adpatative works (directly in its php file) is necessary.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All code review (previous version of 1.1 are deprecated)\u003C\u002Fli>\n\u003Cli>illimited background images\u003C\u002Fli>\n\u003Cli>illimited partners links\u003C\u002Fli>\n\u003Cli>pagination in administration\u003C\u002Fli>\n\u003Cli>now automatized, no-code to add if your theme supports \u003Ccode>wp_footer\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>priorities displaying \u003Ccode>- 1 to 5 +\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Option fixed & Resize or scroll for background images\u003C\u002Fli>\n\u003Cli>cache system since 1.2.0 version\u003C\u002Fli>\n\u003Cli>\n\u003Cp>based on conditional tags to synchronize background with these conditional tags\u003C\u002Fp>\n\u003Cp>is_page\u003Cbr \u002F>\nis_category\u003Cbr \u002F>\nis_home\u003Cbr \u002F>\nis_single\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you have some problem to display background img with \u003Ccode>is_home\u003C\u002Fcode> and for your home page, add in your footer.php and before \u003Ccode>\u003C\u002Fbody>\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php wp_footer(); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Make background images clickable with randomize options and priority displaying option.",10,6902,0,"","3.4.2","3.0",[18,19,20,21,22],"advertiser","background","modern-advertise","modern-advertise-zone","partner","http:\u002F\u002Fkwark.allwebtuts.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkw-modern-advertise.1.2.3.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"kwark",7,70,91,30,88,"2026-04-04T15:41:24.482Z",[38,64,90,111,135],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":35,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":59,"download_link":60,"security_score":61,"vuln_count":31,"unpatched_count":13,"last_vuln_date":62,"fetched_at":63},"enable-media-replace","Enable Media Replace","4.1.8","ShortPixel","https:\u002F\u002Fprofiles.wordpress.org\u002Fshortpixel\u002F","\u003Cp>\u003Cstrong>A free, lightweight and easy to use plugin that allows you to seamlessly replace an image or file in your Media Library by uploading a new file in its place. No more deleting, renaming and re-uploading files! Now fully compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Famazon-s3-and-cloudfront\u002F\" rel=\"ugc\">WP Offload Media!\u003C\u002Fa>\u003Cbr \u002F>\nNew beta feature! You can now remove the background of your images for better integration with eCommerce solutions!\u003Cbr \u002F>\nSupported by the friendly team that created \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortpixel-image-optimiser\u002F\" rel=\"ugc\">ShortPixel\u003C\u002Fa>  🙂\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>A real timesaver\u003C\u002Fh4>\n\u003Cp>Don’t you find it tedious and complicated to first delete a file and then upload another one with the exact same name every time you want to update an image or other uploaded file in the WordPress media library?\u003C\u002Fp>\n\u003Cp>Well, no longer!\u003C\u002Fp>\n\u003Cp>Now you can replace any uploaded file in the Edit Media view, where it should be. Replacing Media can be done in two ways:\u003C\u002Fp>\n\u003Ch4>It’s simple to replace a file\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Simply replace the file. This option requires you to upload a file of the same type as the file you want to replace. The attachment name remains the same regardless of what the file you upload is called.\u003C\u002Fli>\n\u003Cli>Replace the file, use the new file name, and update all links. If you check this option, the old file will be replaced with the name and type of the file you are uploading. All links pointing to the current file will be updated to point to the new file name. Additional options for the folder to put the new file in or the date of the new file are also available on the replace screen.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This plugin is very powerful and a must-have for all major websites built with WordPress. It also offers a preview of the replaced image!\u003C\u002Fp>\n\u003Ch4>New beta feature: You can now remove the background of any image!\u003C\u002Fh4>\n\u003Cp>Similar to replacing media, you can also remove the background of the images from the Media Library! The background removal feature sends the images to ShortPixel’s API, removes the background and sends them back in a preview window. If everything looks good, just replace the image with the one that has the background removed! If the source image is a PNG file, you will get a transparent background, while the other images default to a solid white background. You also have the option to choose a different color with an embedded color picker.\u003Cbr \u002F>\nThe background removal feature is still in beta and will be free of charge for a reasonable usage.\u003C\u002Fp>\n\u003Cp>If you don’t want to use the background removal feature, add this line to your theme’s functions.php file, or use a plugin like \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcode-snippets\u002F\" rel=\"ugc\">Code Snippets\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`add_filter( 'emr\u002Ffeature\u002Fbackground', '__return_false' );```\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>A similar filter, for the remote notification system is:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`add_filter( 'emr\u002Ffeature\u002Fremote_notice', '__return_false' );```\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To shorten the wait time before redirecting to the media editing screen, use the following filter and specify the wait time in seconds (0 means that redirection is immediate, but may cause problems in certain configurations):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`add_filter('emr\u002Fsuccess\u002Ftimeout', function () { return 3; });```\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Show file modification time\u003C\u002Fh4>\n\u003Cp>There is a shortcode that takes the file modification date and displays it in a post or on a page. The code is:\u003Cbr \u002F>\n    [file_modified id=XX format=XXXX] where the “id” is required and the “format” is optional and defaults to your current WordPress settings for date and time format.\u003C\u002Fp>\n\u003Cp>So \u003Ccode>[file_modified id=870]\u003C\u002Fcode> would show the last time the file with ID 870 was updated on your site. To get the ID for a file, check the URL when editing a file in the media library (see screenshot #4)\u003C\u002Fp>\n\u003Cp>If you want more control over the format in which the time is shown, you can use the format option. So \u003Ccode>[file_modified id=870 format=Y-m-d]\u003C\u002Fcode> would show the date the file was modified but not the time. The format string uses \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Ffunction.date.php\" rel=\"nofollow ugc\">the standard PHP date() formatting tags\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Other plugins by \u003Ca href=\"https:\u002F\u002Fshortpixel.com\" rel=\"nofollow ugc\">ShortPixel\u003C\u002Fa>:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffastpixel-website-accelerator\u002F\" rel=\"ugc\">FastPixel Caching\u003C\u002Fa> – WP Optimization made easy\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortpixel-image-optimiser\u002F\" rel=\"ugc\">ShortPixel Image Optimizer\u003C\u002Fa> – Image optimization & compression for all the images on your website, including WebP & AVIF delivery\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortpixel-adaptive-images\u002F\" rel=\"ugc\">ShortPixel Adaptive Images\u003C\u002Fa> – On-the-fly image optimization & CDN delivery\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresize-image-after-upload\u002F\" rel=\"ugc\">Resize Image After Upload\u003C\u002Fa> – Automatically resize each uploaded image\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fregenerate-thumbnails-advanced\u002F\" rel=\"ugc\">reGenerate Thumbnails Advanced\u003C\u002Fa> – Easily regenerate thumbnails\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-svg-images\u002F\" rel=\"ugc\">WP SVG Images\u003C\u002Fa> – Secure upload of SVG files to Media Library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Get in touch!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email \u003Ca href=\"https:\u002F\u002Fshortpixel.com\u002Fcontact\" rel=\"nofollow ugc\">https:\u002F\u002Fshortpixel.com\u002Fcontact\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Twitter \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fshortpixel\" rel=\"nofollow ugc\">https:\u002F\u002Ftwitter.com\u002Fshortpixel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Facebook \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002FShortPixel\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.facebook.com\u002FShortPixel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>LinkedIn \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fshortpixel\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fshortpixel\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Wishlist \u002F Coming attractions\u003C\u002Fh3>\n\u003Cp>Do you have suggestions? Feel free to contact ShortPixel \u003Ca href=\"https:\u002F\u002Fshortpixel.com\u002Fcontact\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>Want to help us improve the plugin feel free to submit PRs via GitHub \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fshort-pixel-optimizer\u002Fenable-media-replace\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","Easily replace any attached image\u002Ffile by simply uploading a new file in the Media Library edit view - a real time saver!",600000,12497216,300,"2026-03-03T10:21:00.000Z","6.9.4","4.9.7","5.6",[54,55,56,57,58],"change-media","remove-background","replace","replace-image","replace-jpg","https:\u002F\u002Fshortpixel.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenable-media-replace.4.1.8.zip",92,"2026-03-03 18:17:08","2026-03-15T15:16:48.613Z",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":74,"num_ratings":75,"last_updated":76,"tested_up_to":77,"requires_at_least":78,"requires_php":79,"tags":80,"homepage":85,"download_link":86,"security_score":87,"vuln_count":88,"unpatched_count":13,"last_vuln_date":89,"fetched_at":63},"companion-auto-update","Companion Auto Update","3.9.3","Papin Schipper","https:\u002F\u002Fprofiles.wordpress.org\u002Fpapin\u002F","\u003Cp>Companion Auto Update is a powerful and completely free plugin that allows you to manage all the updates on your WordPress site. Our aim is to give you the best control over these updates and stay in the know at all times.\u003C\u002Fp>\n\u003Cp>We understand that you might not always be able to check if your WordPress site has any updates that need to be installed. Especially when you maintain multiple websites keeping them up-to-date can be a lot of work. This plugin can help you with that. We’ll keep your site up-to-date and keep you posted about what’s happening and notify you when we need your help with something.\u003C\u002Fp>\n\u003Cp>If you have a feature suggestion or idea you’d like to see in the plugin, we’d love to hear about it! \u003Ca href=\"https:\u002F\u002Fcodeermeneer.nl\u002Fcontact\u002F\" rel=\"nofollow ugc\">Suggest a Feature\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Main features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Auto-updating for plugins, themes, core and translation files\u003C\u002Fli>\n\u003Cli>Set at what time you wish to update\u003C\u002Fli>\n\u003Cli>Filter plugins and themes to not be updated\u003C\u002Fli>\n\u003Cli>E-mail notifications about old software, pending updates and completed updates\u003C\u002Fli>\n\u003Cli>An update log with all updates\u003C\u002Fli>\n\u003Cli>Option to delay automatic updates with an x number of days\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Full control over everything\u003C\u002Fh4>\n\u003Cp>Full control, that’s what this plugin is all about. With this plugin you can enable (or disable) automatic updating for plugins, themes, WordPress core updates (both minor and major can be changed separately) and for translation files. Don’t want to run the updater for all plugins? Don’t worry, just disable auto updating for the plugins you’d like to skip and we can even notify you when there’s an update for these plugins so you can go and update them yourself.\u003C\u002Fp>\n\u003Ch4>Scheduling\u003C\u002Fh4>\n\u003Cp>By default we’ll check for updates twice a day but you can change this to several different options if you’d like. When choosing to update on a daily basis you can even select at what time you’d like it to run. Besides the updaters you can also schedule te notifications, want to update every hour but only recieve notifications once a day? No problem!\u003Cbr \u002F>\nSometimes developers will push an update that will cause errors on your site, they’ll often fix it within a day but if the updater has run in the mean time it can cause all kinds of issues. Now you can choose to delay updates with an x number of days to prevent this from happening.\u003C\u002Fp>\n\u003Ch4>Know what’s happening\u003C\u002Fh4>\n\u003Cp>We want you to know what’s happening on your website. This plugin offers settings for various email notifications. We can send you an email when an update is available, when a plugin has been updated or when wordpress has been updated.\u003Cbr \u002F>\nBut if you don’t want to recieve emails about this you can still log in and view the changelog to see what happened.\u003C\u002Fp>\n","Manage all updates on your WordPress site. Stay in the know with several optional e-mail notifications and logs. For free.",50000,4122284,96,105,"2025-07-10T18:34:00.000Z","6.8.5","5.3.0","7.4",[81,82,19,83,84],"auto","automatic","update","updates","https:\u002F\u002Fwijzijnqreative.nl\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcompanion-auto-update.3.9.3.zip",89,4,"2025-07-14 20:39:43",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":72,"downloaded":98,"rating":74,"num_ratings":99,"last_updated":100,"tested_up_to":50,"requires_at_least":101,"requires_php":79,"tags":102,"homepage":14,"download_link":108,"security_score":74,"vuln_count":109,"unpatched_count":13,"last_vuln_date":110,"fetched_at":63},"ooohboi-steroids-for-elementor","OoohBoi Steroids for Elementor","2.1.25","Sagar Patel","https:\u002F\u002Fprofiles.wordpress.org\u002Fsagarpatel124\u002F","\u003Cp>An awesome set of tools, options and settings that expand Elementor defaults. Instead of creating new Elementor Widgets, these act like an upgrade of existing options or the self-standing panels thing.\u003C\u002Fp>\n\u003Ch3>What is new?\u003C\u002Fh3>\n\u003Ch4>Fix for the disappearing ‘Glider’ slider\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add\u002Fremove\u002Fupdate preview image\u003C\u002Fli>\n\u003Cli>Export and Import with preview\u003C\u002Fli>\n\u003Cli>Works with any 3rd party plugin\u003C\u002Fli>\n\u003Cli>Cross-domain friendly\u003C\u002Fli>\n\u003Cli>WP Admin integration\u003C\u002Fli>\n\u003Cli>Bulk-export and bulk-import support\u003C\u002Fli>\n\u003Cli>Keep template name on export\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Complete Full Tutorial of OoohBoi Extensions \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLFRO-irWzXaJtlEHcu5yc6azFrvtPKXn0\" rel=\"nofollow ugc\"> Watch Now\u003C\u002Fa>\u003C\u002Fh3>\n","Boost your Elementor with some fresh and yet innovative options.",1413916,118,"2026-02-25T11:27:00.000Z","6.0",[103,104,105,106,107],"add-on","background-overlay","elementor","page-builder","vertical-text","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fooohboi-steroids-for-elementor.2.1.25.zip",3,"2026-03-04 14:44:34",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":74,"num_ratings":121,"last_updated":122,"tested_up_to":50,"requires_at_least":123,"requires_php":124,"tags":125,"homepage":130,"download_link":131,"security_score":132,"vuln_count":133,"unpatched_count":13,"last_vuln_date":134,"fetched_at":63},"advanced-backgrounds","Advanced WordPress Backgrounds","1.12.8","nK","https:\u002F\u002Fprofiles.wordpress.org\u002Fnko\u002F","\u003Cp>\u003Cstrong>Parallax, Image and Video Backgrounds Plugin For WordPress\u003C\u002Fstrong>\u003Cbr \u002F>\n★★★★★\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create any type of backgrounds using advanced block settings\u003C\u002Fstrong>. We created \u003Ca href=\"https:\u002F\u002Fwpbackgrounds.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">\u003Cstrong>Advanced WordPress Backgrounds plugin\u003C\u002Fstrong>\u003C\u002Fa> to insert the Youtube and Image Parallax backgrounds with a few clicks on block sites of our clients.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpbackgrounds.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">See Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpbackgrounds.com\u002Fdocs\u002Fgetting-started\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnk-crew\u002Fawb\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Background \u003Cstrong>Types\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Color\u003C\u002Fli>\n\u003Cli>Image\u003C\u002Fli>\n\u003Cli>Post Featured Image\u003C\u002Fli>\n\u003Cli>Pattern images\u003C\u002Fli>\n\u003Cli>Self Hosted Video\u003C\u002Fli>\n\u003Cli>Youtube \u002F Vimeo Video\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Parallax\u003C\u002Fstrong> options powered by high performance JavaScript plugin \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnk-o\u002Fjarallax\u002F\" rel=\"nofollow ugc\">Jarallax\u003C\u002Fa>\n\u003Cul>\n\u003Cli>Custom speed option\u003C\u002Fli>\n\u003Cli>Enable \u002F Disable for mobile devices option\u003C\u002Fli>\n\u003Cli>Scroll effect\u003C\u002Fli>\n\u003Cli>Opacity effect\u003C\u002Fli>\n\u003Cli>Scale effect\u003C\u002Fli>\n\u003Cli>Scroll + Opacity effect\u003C\u002Fli>\n\u003Cli>Scroll + Scale effect\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mouse Parallax\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Custom \u003Cstrong>video\u003C\u002Fstrong> start & end time\u003C\u002Fli>\n\u003Cli>srcset supported (i.e. Google love it)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Overlay\u003C\u002Fstrong> color with transparency options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg\u003C\u002Fstrong> block supported\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPBakery Page Builder\u003C\u002Fstrong> supported (extended row and col options + separate shortcode)\u003C\u002Fli>\n\u003Cli>Custom CSS offsets (paddings + margins)\u003C\u002Fli>\n\u003C\u002Ful>\n","Easy to use advanced Parallax, Image and Video backgrounds block plugin with parallax and video support.",30000,809787,44,"2025-12-15T11:01:00.000Z","6.2","7.2",[19,126,127,128,129],"gutenberg","parallax","video","youtube","https:\u002F\u002Fwpbackgrounds.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=byline","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-backgrounds.1.12.8.zip",99,1,"2024-09-10 18:48:06",{"slug":136,"name":137,"version":138,"author":139,"author_profile":140,"description":141,"short_description":142,"active_installs":143,"downloaded":144,"rating":35,"num_ratings":145,"last_updated":146,"tested_up_to":147,"requires_at_least":148,"requires_php":14,"tags":149,"homepage":154,"download_link":155,"security_score":156,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":63},"simple-full-screen-background-image","Simple Full Screen Background Image","1.2.10","AMP-MODE","https:\u002F\u002Fprofiles.wordpress.org\u002Fampmode\u002F","\u003Cp>Simple Full Screen Background Image will allow you to easily upload and set a full screen image as the background of your website. Images will be automatically scaled with the browser, so regardless of the browser size, the image will always fill the screen, even as the browser is resized live.\u003C\u002Fp>\n\u003Cp>Once activated, go to Appearance > Fullscreen BG Image. From here click Choose Image, then either upload from your computer or choose one from the media library. Once you have chosen your image, select the size you wish to insert and click Insert Into Post. A preview of your image will appear below. Now click Save Options\u003Cbr \u002F>\nand view your site. The image should now be applied as a full screen background image.\u003C\u002Fp>\n\u003Ch4>Go Pro!\u003C\u002Fh4>\n\u003Cp>A greatly enhanced Pro version is \u003Ca href=\"https:\u002F\u002Ffullscreenbackgroundimages.com\u002Fdownloads\u002Ffull-screen-background-images-pro\u002F\" rel=\"nofollow ugc\">available\u003C\u002Fa>! Features of the pro version include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited background images\u003C\u002Fli>\n\u003Cli>Post \u002F page-specific background images\u003C\u002Fli>\n\u003Cli>Multiple images with fade transitions on pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Learn more about the Pro version \u003Ca href=\"https:\u002F\u002Ffullscreenbackgroundimages.com\u002Fdownloads\u002Ffull-screen-background-images-pro\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin provides a simple way to set an automatically scaled full screen background image.",10000,434862,45,"2023-03-29T22:04:00.000Z","6.1.10","3.6",[19,150,151,152,153],"background-image","full-screen","fullscreen","image","https:\u002F\u002Ffullscreenbackgroundimages.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-full-screen-background-image.1.2.10.zip",85,{"attackSurface":158,"codeSignals":183,"taintFlows":246,"riskAssessment":288,"analyzedAt":301},{"hooks":159,"ajaxHandlers":179,"restRoutes":180,"shortcodes":181,"cronEvents":182,"entryPointCount":13,"unprotectedCount":13},[160,166,171,175],{"type":161,"name":162,"callback":163,"file":164,"line":165},"action","wp_footer","kma_is_home","kw-modern-advertise.php",50,{"type":167,"name":168,"callback":169,"file":164,"line":170},"filter","the_content","kma_filter_content",157,{"type":161,"name":172,"callback":173,"file":164,"line":174},"plugins_loaded","kma_update_db_check",402,{"type":161,"name":176,"callback":177,"file":164,"line":178},"admin_menu","kw_advert_menu",435,[],[],[],[],{"dangerousFunctions":184,"sqlUsage":185,"outputEscaping":191,"fileOperations":244,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":245},[],{"prepared":186,"raw":133,"locations":187},28,[188],{"file":164,"line":189,"context":190},408,"$wpdb->query() with variable interpolation",{"escaped":13,"rawEcho":34,"locations":192},[193,196,198,200,202,204,205,207,208,210,212,214,215,217,219,221,222,224,225,227,228,230,232,234,235,236,238,239,240,242],{"file":164,"line":194,"context":195},142,"raw output",{"file":164,"line":197,"context":195},151,{"file":164,"line":199,"context":195},328,{"file":164,"line":201,"context":195},337,{"file":164,"line":203,"context":195},496,{"file":164,"line":203,"context":195},{"file":164,"line":206,"context":195},508,{"file":164,"line":206,"context":195},{"file":164,"line":209,"context":195},528,{"file":164,"line":211,"context":195},535,{"file":164,"line":213,"context":195},555,{"file":164,"line":213,"context":195},{"file":164,"line":216,"context":195},641,{"file":164,"line":218,"context":195},642,{"file":164,"line":220,"context":195},653,{"file":164,"line":220,"context":195},{"file":164,"line":223,"context":195},658,{"file":164,"line":223,"context":195},{"file":164,"line":226,"context":195},664,{"file":164,"line":226,"context":195},{"file":164,"line":229,"context":195},672,{"file":164,"line":231,"context":195},679,{"file":164,"line":233,"context":195},682,{"file":164,"line":233,"context":195},{"file":164,"line":233,"context":195},{"file":164,"line":237,"context":195},685,{"file":164,"line":237,"context":195},{"file":164,"line":237,"context":195},{"file":164,"line":241,"context":195},688,{"file":164,"line":243,"context":195},691,6,[],[247,277],{"entryPoint":248,"graph":249,"unsanitizedCount":275,"severity":276},"kw_advert (kw-modern-advertise.php:443)",{"nodes":250,"edges":271},[251,256,262,266],{"id":252,"type":253,"label":254,"file":164,"line":255},"n0","source","$_POST (x4)",447,{"id":257,"type":258,"label":259,"file":164,"line":260,"wp_function":261},"n1","sink","update_option() [Settings Manipulation]",448,"update_option",{"id":263,"type":253,"label":264,"file":164,"line":265},"n2","$_POST (x5)",566,{"id":267,"type":258,"label":268,"file":164,"line":269,"wp_function":270},"n3","query() [SQLi]",572,"query",[272,274],{"from":252,"to":257,"sanitized":273},false,{"from":263,"to":267,"sanitized":273},9,"high",{"entryPoint":278,"graph":279,"unsanitizedCount":275,"severity":276},"\u003Ckw-modern-advertise> (kw-modern-advertise.php:0)",{"nodes":280,"edges":285},[281,282,283,284],{"id":252,"type":253,"label":254,"file":164,"line":255},{"id":257,"type":258,"label":259,"file":164,"line":260,"wp_function":261},{"id":263,"type":253,"label":264,"file":164,"line":265},{"id":267,"type":258,"label":268,"file":164,"line":269,"wp_function":270},[286,287],{"from":252,"to":257,"sanitized":273},{"from":263,"to":267,"sanitized":273},{"summary":289,"deductions":290},"The \"kw-modern-advertise\" plugin v1.2.3 presents a mixed security posture. On the positive side, there is no recorded vulnerability history, suggesting a potentially well-maintained or less targeted plugin. The static analysis also indicates a small attack surface with no publicly documented entry points like AJAX handlers, REST API routes, or shortcodes without authentication checks, which is a strong security indicator.\n\nHowever, significant concerns arise from the code signals. The most critical finding is that 100% of output is not properly escaped, posing a high risk of Cross-Site Scripting (XSS) vulnerabilities. Additionally, the taint analysis reveals two flows with unsanitized paths, both flagged as high severity. These indicate potential pathways where untrusted input could be processed without adequate sanitization, leading to security issues. The absence of nonce and capability checks further exacerbates these risks, as there are no built-in mechanisms to verify user authorization or prevent Cross-Site Request Forgery (CSRF) on any identified entry points (even though the attack surface appears limited).\n\nWhile the plugin's lack of historical CVEs is reassuring, the current static analysis reveals critical areas for improvement. The high percentage of unescaped output combined with unsanitized taint flows is a significant weakness that needs immediate attention. The absence of nonce and capability checks, while not directly indicated as exploitable due to the limited attack surface, represents a missed security best practice that could become an issue if new entry points are added or if existing ones have subtle bypasses. Therefore, despite the clean vulnerability history, the internal code analysis flags substantial risks.",[291,294,297,299],{"reason":292,"points":293},"100% of output not properly escaped",15,{"reason":295,"points":296},"2 high severity unsanitized taint flows",20,{"reason":298,"points":11},"0 nonce checks",{"reason":300,"points":11},"0 capability checks","2026-03-16T23:31:02.583Z",{"wat":303,"direct":310},{"assetPaths":304,"generatorPatterns":306,"scriptPaths":307,"versionParams":309},[305],"\u002Fwp-content\u002Fplugins\u002Fkw-modern-advertise\u002Fcss\u002Fadmin.css",[],[308],"\u002Fwp-content\u002Fplugins\u002Fkw-modern-advertise\u002Fjs\u002Fjpages.min.js",[],{"cssClasses":311,"htmlComments":315,"htmlAttributes":316,"restEndpoints":317,"jsGlobals":318,"shortcodeOutput":319},[312,313,314],"cliczone-advert-left","cliczone-advert-right","kma-wrapper",[],[],[],[],[320,321,322],"\u003Cdiv id=\"kma-wrapper\">\u003Ca href=\"","\">\u003Cdiv id=\"cliczone-advert-left\">&nbsp;\u003C\u002Fdiv>\u003C\u002Fa>\u003Ca href=\"","\">\u003Cdiv id=\"cliczone-advert-right\">&nbsp;\u003C\u002Fdiv>\u003C\u002Fa>\u003C\u002Fdiv>"]