[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fcM_ig2ldpeVlI0BlFFzFM7xTYTuST45P_KQva3Q_Cz8":3,"$fwxu0yqzR8Duh2FNz6Yf0tqYwI43z5B68bcFbxssI1Mk":283,"$ftkgKeHLkRk6F0gRER9w2fpC9_NKW_0NDf93wehrKeKQ":288},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":20,"download_link":21,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24,"discovery_status":25,"vulnerabilities":26,"developer":27,"crawl_stats":23,"alternatives":35,"analysis":141,"fingerprints":244},"ot-before-after-images-slide","Before After Images Slide","1.2.2","Omegatheme","https:\u002F\u002Fprofiles.wordpress.org\u002Fcaselock\u002F","\u003Cp>Visualize the differences between two images with this plugin. Simple to use, fully responsive and supports touch navigation, OT Before & After image slider is a must have with all WordPress websites.\u003C\u002Fp>\n\u003Cp>Before & After image slider brings you a stunning way to highlight the differences between two images. Instead of placing the images side by side, your visitors now can compare 2 images in details via a swipable slider. You are offered the most visual way to focus on the difference between two images. It increases the engagement between your content and your users better than ever.\u003C\u002Fp>\n\u003Cp>There is shortcode [otbeforeafterimagesslide] with 3 available parameters.\u003C\u002Fp>\n\u003Cp>Visit plugin site\u003C\u002Fp>\n","Visualize the differences between two images with this plugin. Simple to use, fully responsive and supports touch navigation, OT Before & After im &hellip;",0,1187,"2018-04-19T09:08:00.000Z","4.9.29","4.0","",[18,19],"before-and-after-image","images-slide","https:\u002F\u002Fwww.omegatheme.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fot-before-after-images-slide.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":28,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"caselock",5,330,86,30,84,"2026-07-14T17:08:19.976Z",[36,62,84,107,123],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":31,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":11,"last_vuln_date":61,"fetched_at":24},"wp-header-images","WP Header Images","2.1.3","Fahad Mahmood","https:\u002F\u002Fprofiles.wordpress.org\u002Ffahadmahmood\u002F","\u003Cul>\n\u003Cli>Author: \u003Ca href=\"https:\u002F\u002Fwww.androidbubbles.com\u002Fcontact\" rel=\"nofollow ugc\">Fahad Mahmood\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Project URI: \u003Ca href=\"http:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fwordpress\u002Fplugins\u002Fwp-header-images\" rel=\"nofollow ugc\">http:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fwordpress\u002Fplugins\u002Fwp-header-images\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Demo Link: \u003Ca href=\"http:\u002F\u002Fdemo.androidbubble.com\u002Fwp-header-images\" rel=\"nofollow ugc\">http:\u002F\u002Fdemo.androidbubble.com\u002Fwp-header-images\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Demo Link:  \u003Ca href=\"http:\u002F\u002Fdemo.androidbubble.com\u002Fwp-header-images-slider\" rel=\"nofollow ugc\">http:\u002F\u002Fdemo.androidbubble.com\u002Fwp-header-images-slider\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Shortcode: [WP_HEADER_IMAGES]\u003C\u002Fp>\n\u003Cp>WP Header Images is a great plugin to implement custom header images for each page. You can set images easily and later can manage CSS from your theme.\u003Cbr \u002F>\nWP Header Images is a WordPress plugin which helps you to choose a unique image for each menu page. Normally a menu item can be either page, post, category, product or even just a link. These menu items can be managed from WordPress Admin > Appearance > Menus.\u003Cbr \u002F>\nWooCommerce categories can have unique header images by using this plugin. It was a difficult thing to manage different slideshow before, most of the times you have to be restricted for banner area for only home page. And that home banners cannot be used for all pages. By this plugin you can use unique header images for each WooCommerce category and product pages too.\u003C\u002Fp>\n\u003Ch4>Tags\u003C\u002Fh4>\n\u003Cp>page header, head image, slideshow, dynamic header, dynamic images\u003C\u002Fp>\n\u003Ch3>Video Tutorials\u003C\u002Fh3>\n\u003Ch4>How it works?\u003C\u002Fh4>\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\u002F4zJpBtWP2mw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Compatibility List\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Guava Pattern\u003C\u002Fli>\n\u003Cli>Genesis\u003C\u002Fli>\n\u003Cli>Thesis\u003C\u002Fli>\n\u003Cli>WooThemes\u003C\u002Fli>\n\u003Cli>Gantry\u003C\u002Fli>\n\u003Cli>Carrington Core\u003C\u002Fli>\n\u003Cli>Hybrid Core\u003C\u002Fli>\n\u003Cli>Options Framework\u003C\u002Fli>\n\u003Cli>Redux Framework\u003C\u002Fli>\n\u003Cli>SMOF\u003C\u002Fli>\n\u003Cli>UPThemes\u003C\u002Fli>\n\u003Cli>Vafpress\u003C\u002Fli>\n\u003Cli>Codestar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>I would appreciate the suggestions related to new features. Please don’t forget to support this free plugin by giving your awesome reviews.\u003C\u002Fp>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n\u003Cp>Ordered list:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Can be used with WooCommerce\u003C\u002Fli>\n\u003Cli>Exceptional support is available\u003C\u002Fli>\n\u003Cli>Developed according to the WordPress plugin development standards\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Unordered list:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>It can be used with menu pages\u003C\u002Fli>\n\u003Cli>It can be used with menu posts\u003C\u002Fli>\n\u003Cli>It can be used with menu links\u003C\u002Fli>\n\u003Cli>It can be used with menu categories\u003C\u002Fli>\n\u003Cli>It can be used with menu products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This WordPress Plugin is free software: you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. This free software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY, without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this software. If not, see http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html.\u003C\u002Fp>\n","A great WordPress plugin which helps you to choose a unique image for each menu page.",6000,232528,36,"2025-04-25T01:20:00.000Z","6.8.5","3.0.1","7.0",[52,53,54,55,56],"custom-header","custom-images","header-images","image-slider","images-slideshow","http:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fwordpress\u002Fplugins\u002Fwp-header-images","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-header-images.2.1.3.zip",92,1,"2021-10-11 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":33,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":16,"download_link":82,"security_score":83,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24},"before-after-image-compare","Before After Image Comparison – Visual Comparison for Two Images","1.1.18","bPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbplugins\u002F","\u003Cp>Easily showcase visual differences between two images with an interactive before-and-after slider—no coding required!\u003C\u002Fp>\n\u003Cp>Effortlessly create engaging visual comparisons on your WordPress site using the Before & After Image Comparison Block. This lightweight, SEO-friendly Gutenberg plugin lets you add a responsive slider to posts, pages, or portfolios, making it perfect for highlighting transformations, product comparisons, renovations, or photo edits. Simply drag and drop your images, adjust the slider, and publish—no technical skills needed. Ideal for photographers, designers, real estate agents, and content creators who want to tell compelling visual stories and boost audience engagement.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fbefore-after-image-compare\u002F\" rel=\"nofollow ugc\">Before After Image Comparison\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fbefore-after-image-compare\u002Fpricing\u002F\" rel=\"nofollow ugc\">Pricing\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbblockswp.com\u002Fdemo\u002Fimage-comparison\u002F\" rel=\"nofollow ugc\">Demos\u003C\u002Fa>\u003C\u002Fstrong> |\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Orientation\u003C\u002Fstrong>: Choose between horizontal and vertical image comparison slider.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Labels\u003C\u002Fstrong>: Add custom before\u002Fafter labels to clearly indicate the comparison.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adjustable Slider\u003C\u002Fstrong>: Drag the slider handle to compare images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Caption Support\u003C\u002Fstrong>: Add descriptive captions below the comparison.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Colors\u003C\u002Fstrong>: Customize colors for labels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Support\u003C\u002Fstrong>: shortcode support for the block.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features of image slider\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Theme\u003C\u002Fstrong>: Create stunning before & after image comparisons in both single view and slider formats.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Label Position\u003C\u002Fstrong>: Customize the label position to suit your needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Line Shape\u003C\u002Fstrong>: Customize the line shape for a unique and eye-catching design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default Offset\u003C\u002Fstrong>: Adjusts the initial position of the slider.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Move Slider On Click\u003C\u002Fstrong>: Enable the option to move the slider when the user clicks on it.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Move Slider On Mouse Over\u003C\u002Fstrong>: Enable the option to move the slider when the mouse hover over it.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto Slide\u003C\u002Fstrong>: Activate automatic sliding on the compare images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto Slide Speed\u003C\u002Fstrong>: Set the speed of the auto moving slider.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stop Slider On Mouse Over\u003C\u002Fstrong>: Pause the sliding movement when the mouse is over the images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Line Size\u003C\u002Fstrong>: Adjust the line size to your preferred thickness.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Line Color\u003C\u002Fstrong>: Choose a desired color for the line.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Handler Color\u003C\u002Fstrong>: Choose a desired color for the handler.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Icon Color\u003C\u002Fstrong>: Select the icon color from the options provided to match your design.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect For:\u003Cbr \u002F>\n– \u003Cstrong>Before\u002Fafter reveals\u003C\u002Fstrong> (home makeovers, fitness progress, beauty treatments).\u003Cbr \u002F>\n– \u003Cstrong>Product comparisons\u003C\u002Fstrong> (features, versions, or upgrades).\u003Cbr \u002F>\n– \u003Cstrong>Photography edits\u003C\u002Fstrong> (highlighting retouching or filters).\u003Cbr \u002F>\n– \u003Cstrong>Marketing campaigns\u003C\u002Fstrong> (demonstrating effectiveness or improvements).\u003C\u002Fp>\n\u003Cp>No technical skills needed—just upload your images, adjust the slider, and publish! Engage your audience with compelling visual storytelling.\u003C\u002Fp>\n\u003Ch4>How to use beaf\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>First, install the Image Compare block plugin\u003C\u002Fli>\n\u003Cli>Add the Image Compare block from the block category called “Widgets” in the Gutenberg editor.\u003C\u002Fli>\n\u003Cli>You can change block settings from the right-side settings sidebar.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enjoy!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For installation help click on Installation Tab.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Feedbacks on before after image\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Did you like this plugin? Dislike it? Do you have a feature request? \u003Ca href=\"mailto:support@bplugins.com\" title=\"Send feedback\" rel=\"nofollow ugc\">Please share your feedback with us\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ Check out the Parent Plugin of this plugin-\u003C\u002Fh3>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbblockswp.com\" rel=\"nofollow ugc\">B Blocks\u003C\u002Fa>\u003C\u002Fstrong> – Best gutenberg blocks collections for WordPress.\u003C\u002Fp>\n\u003Ch3>⭐ Check out our other WordPress Plugins-\u003C\u002Fh3>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-audio-player\" rel=\"nofollow ugc\">Html5 Audio Player\u003C\u002Fa>\u003C\u002Fstrong> – Best audio player plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\" rel=\"nofollow ugc\">Html5 Video Player\u003C\u002Fa>\u003C\u002Fstrong> – Best video player plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\" rel=\"nofollow ugc\">PDF Poster\u003C\u002Fa>\u003C\u002Fstrong> – A fully-featured PDF Viewer Plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder\" rel=\"nofollow ugc\">Document Embedder\u003C\u002Fa>\u003C\u002Fstrong> – Best WordPress Document Embedder Plugin.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002F3d-viewer\" rel=\"nofollow ugc\">3D Viewer\u003C\u002Fa>\u003C\u002Fstrong> – Display interactive 3D models on the webs.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\" rel=\"nofollow ugc\">Advanced Post Block\u003C\u002Fa>\u003C\u002Fstrong> – Best Post Display Plugin for WordPress.\u003C\u002Fp>\n","Easily showcase visual differences between two images with an interactive before-and-after slider – no coding required!",3000,42656,12,"2026-04-11T05:17:00.000Z","6.9.4","6.5","7.2",[18,78,79,80,81],"block","image-compare","image-comparison","image-filter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbefore-after-image-compare.1.1.18.zip",100,{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":83,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":16,"tags":98,"homepage":104,"download_link":105,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":106},"alobaidi-slider","Alobaidi Slider","1.0.0","Alobaidi","https:\u002F\u002Fprofiles.wordpress.org\u002Falobaidi\u002F","\u003Ch3>Alobaidi Slider\u003C\u002Fh3>\n\u003Cp>Beautiful slider, responsive and retina, autoplay, touch devices, youtube, vimeo, keek, and instagram image support, slider widget, easy to use, compatible with all major browsers.\u003C\u002Fp>\n\u003Ch3>The Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Fully Responsive.\u003C\u002Fli>\n\u003Cli>Retina Ready.\u003C\u002Fli>\n\u003Cli>Unlimited amount of images and videos to be added to the slider. \u003C\u002Fli>\n\u003Cli>Unlimited Sliders.\u003C\u002Fli>\n\u003Cli>Autoplay Support (will be stopped when hover).\u003C\u002Fli>\n\u003Cli>Slider Widget.\u003C\u002Fli>\n\u003Cli>Custom wrap width and wrap height.\u003C\u002Fli>\n\u003Cli>YouTube and Vimeo and Keek support.\u003C\u002Fli>\n\u003Cli>Instagram images support.\u003C\u002Fli>\n\u003Cli>Images Captions.\u003C\u002Fli>\n\u003Cli>Touch devices support.\u003C\u002Fli>\n\u003Cli>Compatible with any lightbox.\u003C\u002Fli>\n\u003Cli>Compatible with all major browsers, like Google Chrome, FireFox, Opera, Safari, IE9, IE10, IE11, iOS browser, Android browser, etc.\u003C\u002Fli>\n\u003Cli>Easy to use and without options, 2 shortcodes only.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Live Demo\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwp-plugins.in\u002Falobaidi-slider\" rel=\"nofollow ugc\">http:\u002F\u002Fwp-plugins.in\u002Falobaidi-slider\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Rate The Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Falobaidi-slider#postform\" rel=\"ugc\">Please rate Alobaidi Slider plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Falobaidi#content-plugins\" rel=\"nofollow ugc\">My Plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Beautiful slider, responsive and retina, autoplay, touch devices, youtube, vimeo, keek, and instagram image support, slider widget, easy to use.",10,2229,2,"2016-08-20T23:23:00.000Z","4.6.30","2.8",[99,100,101,102,103],"auto","autoplay-slider","images-slider","images-slider-responsive","slider","http:\u002F\u002Fwp-plugins.in\u002Falobaidi-slider","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falobaidi-slider.zip","2026-04-06T09:54:40.288Z",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":92,"downloaded":115,"rating":11,"num_ratings":11,"last_updated":116,"tested_up_to":117,"requires_at_least":49,"requires_php":16,"tags":118,"homepage":121,"download_link":122,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24},"mint-sliders","Mint Sliders","1.5.0","Taraprasad Swain","https:\u002F\u002Fprofiles.wordpress.org\u002Fswaintara\u002F","\u003Cp>This is a wordpress responsive images slider plugin. nextgen-gallery plugin is used to manage and upload images. skitter transaction effects are used in frontend.\u003Cbr \u002F>\nnextgen-gallery is a required plugin. Please download and install from https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fnextgen-gallery\u002F. And do not forget to activate it after installation.\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Ftaraprasad.com\u002Fwordpress\u002Fmintsliders\u002F\" title=\"Demo\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fnextgen-gallery\u002F\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fthiagosf.net\u002Fprojects\u002Fjquery\u002Fskitter\u002F\u003C\u002Fp>\n","A wordpress responsive image slider plugin.",7056,"2013-08-26T11:43:00.000Z","3.4.2",[55,101,119,103,120],"skitter-slider","wordpress-slider","http:\u002F\u002Ftaraprasad.com\u002Fwordpress\u002Fmintsliders\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmint-sliders.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":92,"downloaded":131,"rating":11,"num_ratings":11,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":16,"tags":135,"homepage":139,"download_link":140,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24},"wp-slider-images-from-posts","Wp Slider images from posts","2.1","vovamik","https:\u002F\u002Fprofiles.wordpress.org\u002Fvovamik\u002F","\u003Cp>This plugin displays images with captions selected by you from your posts and slide them with beautiful visual effect after a time interval, which you set in settings. To setup the widget bar: select photos, sign them and specify the time interval of turning.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>New Img-slider order\u003C\u002Fp>\n\u003Cp>Name: Vova\u003C\u002Fp>\n\u003Cp>Site: http:\u002F\u002Fvnete.org\u002F\u003C\u002Fp>\n\u003Cp>Telephone: +380958150079\u003C\u002Fp>\n\u003Cp>Suitable time: not specified\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Very simple plugin that allows users to display photos with the caption, in the sidebar widget",1570,"2017-10-19T12:22:00.000Z","4.8.28","3.0",[136,101,137,103,138],"images-in-sidebar","sidebar-widget-slider","slideshow","http:\u002F\u002Fvnete.org\u002Fplugins\u002Fwp-slider-images-from-posts.zip","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-slider-images-from-posts.2.1.zip",{"attackSurface":142,"codeSignals":175,"taintFlows":234,"riskAssessment":235,"analyzedAt":243},{"hooks":143,"ajaxHandlers":167,"restRoutes":168,"shortcodes":169,"cronEvents":174,"entryPointCount":60,"unprotectedCount":11},[144,149,154,158,162],{"type":145,"name":146,"callback":147,"file":148,"line":94},"action","admin_init","otbfimg_admin_init","functions.php",{"type":145,"name":150,"callback":151,"file":152,"line":153},"init","otbfimg_register_shortcodes","otbfimg-shortcode.php",51,{"type":145,"name":155,"callback":156,"file":152,"line":157},"wp_enqueue_scripts","otbfimg_required_style_scripts",53,{"type":145,"name":159,"callback":160,"priority":92,"file":161,"line":32},"admin_menu","otbfimg_setting_menu","otbfimg.php",{"type":163,"name":164,"callback":165,"priority":92,"file":161,"line":166},"filter","plugin_action_links","otbfimg_plugin_action_links",45,[],[],[170],{"tag":171,"callback":172,"file":152,"line":173},"otbeforeafterimagesslide","otbfimg_shortcode",49,[],{"dangerousFunctions":176,"sqlUsage":177,"outputEscaping":179,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":60,"bundledLibraries":233},[],{"prepared":11,"raw":11,"locations":178},[],{"escaped":180,"rawEcho":32,"locations":181},6,[182,185,186,187,189,191,193,194,196,197,199,200,202,204,207,209,211,213,215,217,219,220,221,223,225,227,228,229,231,232],{"file":148,"line":183,"context":184},29,"raw output",{"file":148,"line":46,"context":184},{"file":148,"line":46,"context":184},{"file":148,"line":188,"context":184},37,{"file":148,"line":190,"context":184},38,{"file":148,"line":192,"context":184},47,{"file":148,"line":192,"context":184},{"file":148,"line":195,"context":184},48,{"file":148,"line":173,"context":184},{"file":148,"line":198,"context":184},58,{"file":148,"line":198,"context":184},{"file":148,"line":201,"context":184},59,{"file":148,"line":203,"context":184},60,{"file":205,"line":206,"context":184},"otbfimg-setting.php",18,{"file":205,"line":208,"context":184},20,{"file":205,"line":210,"context":184},23,{"file":205,"line":212,"context":184},26,{"file":205,"line":214,"context":184},32,{"file":205,"line":216,"context":184},34,{"file":205,"line":218,"context":184},35,{"file":205,"line":46,"context":184},{"file":205,"line":188,"context":184},{"file":205,"line":222,"context":184},40,{"file":205,"line":224,"context":184},43,{"file":205,"line":226,"context":184},46,{"file":205,"line":173,"context":184},{"file":152,"line":214,"context":184},{"file":152,"line":230,"context":184},33,{"file":152,"line":216,"context":184},{"file":152,"line":218,"context":184},[],[],{"summary":236,"deductions":237},"The plugin \"ot-before-after-images-slide\" v1.2.2 exhibits a generally strong security posture based on the provided static analysis.  There are no identified dangerous functions, no raw SQL queries, and a complete absence of external HTTP requests or file operations, which are common vectors for exploitation. The limited attack surface, consisting of a single shortcode and no AJAX handlers or REST API routes, further contributes to its security. The presence of a capability check, even if only one, is a positive indicator of an attempt to implement access control.\n\nHowever, a significant concern arises from the low percentage of properly escaped output (17%). This suggests that a substantial portion of data processed and displayed by the plugin may be vulnerable to Cross-Site Scripting (XSS) attacks.  The lack of observed taint flows in this analysis doesn't negate this risk, as taint analysis can have limitations and the output escaping issue remains a concrete threat.  Furthermore, the complete absence of nonce checks on any entry points (though there are no AJAX\u002FREST entry points here) indicates a potential weakness if such features were to be added in the future without proper security considerations.\n\nWith no recorded vulnerabilities or CVEs, the plugin has a clean history. This, combined with the secure handling of SQL and file operations, suggests good development practices for those specific areas.  Overall, while the plugin demonstrates strengths in its handling of database queries and external interactions, the weak output escaping is a critical concern that significantly lowers its security score. The absence of known vulnerabilities is a positive sign, but the identified output sanitization issues present a tangible risk that needs to be addressed.",[238,241],{"reason":239,"points":240},"Low percentage of properly escaped output",8,{"reason":242,"points":29},"No nonce checks found","2026-04-16T14:00:35.816Z",{"wat":245,"direct":270},{"assetPaths":246,"generatorPatterns":257,"scriptPaths":258,"versionParams":259},[247,248,249,250,251,252,253,254,255,256],"\u002Fwp-content\u002Fplugins\u002Fot-before-after-images-slide\u002Fassets\u002Fcss\u002Fbootstrap.min.css","\u002Fwp-content\u002Fplugins\u002Fot-before-after-images-slide\u002Fassets\u002Fcss\u002Fotbfimg-setting.css","\u002Fwp-content\u002Fplugins\u002Fot-before-after-images-slide\u002Fassets\u002Fjs\u002Fbootstrap.min.js","\u002Fwp-content\u002Fplugins\u002Fot-before-after-images-slide\u002Fassets\u002Fcss\u002Ftwentytwenty.css","\u002Fwp-content\u002Fplugins\u002Fot-before-after-images-slide\u002Fassets\u002Fjs\u002Fotbfimg.js","\u002Fwp-content\u002Fplugins\u002Fot-before-after-images-slide\u002Fassets\u002Fjs\u002Fjquery.event.move.js","\u002Fwp-content\u002Fplugins\u002Fot-before-after-images-slide\u002Fassets\u002Fjs\u002Fjquery.twentytwenty2.js","\u002Fwp-content\u002Fplugins\u002Fot-before-after-images-slide\u002Fassets\u002Fjs\u002Fjquery.twentytwenty.js","\u002Fwp-content\u002Fplugins\u002Fot-before-after-images-slide\u002Fassets\u002Fcss\u002Fotbfimg.css","\u002Fwp-content\u002Fplugins\u002Fot-before-after-images-slide\u002Fassets\u002Fcss\u002Fotbfimg2.css",[],[249,251,252,253,254],[260,261,262,263,264,265,266,267,268,269],"ot-before-after-images-slide\u002Fassets\u002Fcss\u002Fbootstrap.min.css?ver=","ot-before-after-images-slide\u002Fassets\u002Fcss\u002Fotbfimg-setting.css?ver=","ot-before-after-images-slide\u002Fassets\u002Fjs\u002Fbootstrap.min.js?ver=","ot-before-after-images-slide\u002Fassets\u002Fcss\u002Ftwentytwenty.css?ver=","ot-before-after-images-slide\u002Fassets\u002Fjs\u002Fotbfimg.js?ver=","ot-before-after-images-slide\u002Fassets\u002Fjs\u002Fjquery.event.move.js?ver=","ot-before-after-images-slide\u002Fassets\u002Fjs\u002Fjquery.twentytwenty2.js?ver=","ot-before-after-images-slide\u002Fassets\u002Fjs\u002Fjquery.twentytwenty.js?ver=","ot-before-after-images-slide\u002Fassets\u002Fcss\u002Fotbfimg.css?ver=","ot-before-after-images-slide\u002Fassets\u002Fcss\u002Fotbfimg2.css?ver=",{"cssClasses":271,"htmlComments":275,"htmlAttributes":276,"restEndpoints":278,"jsGlobals":279,"shortcodeOutput":280},[272,273,274],"ot-beforeafter","otbfimg-setting","otbfimg-facebook",[],[277],"data-orientation",[],[],[281,282],"\u003Cdiv class=\"twentytwenty-container\" ","\u003Cdiv class=\"row ot-beforeafter\"",{"error":284,"url":285,"statusCode":286,"statusMessage":287,"message":287},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fot-before-after-images-slide\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":11,"versions":289},[]]