[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f3N1YELg9Fxj1yk_BPO8dyDvtyzTJoP-SEBEU-LyG-sc":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":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":90,"crawl_stats":38,"alternatives":98,"analysis":197,"fingerprints":603},"testimonial-slider","Testimonial Slider","1.3.3","David Anderson \u002F Team Updraft","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidanderson\u002F","\u003Cp>Testimonial Slider shows the testimonials and feedbacks submitted by your Happy Customers in a clean, responsive and beautiful Slider format. The “Testimonials” are a Custom Post Type so it is very easy to add, modify and delete testimonials. You can enter the Customer’s Image\u002FAvatar, Name, Company, Website in the Custom Fields for the Testimonial and the actual Testimonial text in the “Description”. It is as simple as that!\u003C\u002Fp>\n\u003Ch4>Important notice about this plugin’s maintainership and future\u003C\u002Fh4>\n\u003Cp>This plugin is (October 2018) under new maintainership. The previous maintainer (whom we sincerely thank for his work) was no longer working on it. Security issues had been discovered, and not fixed, and the wordpress.org repository had closed the plugin. We have taken over maintainership \u003Cem>solely for the purposes of keeping the plugin alive\u003C\u002Fem> (since we were using it on our own live sites) and secure. No future feature developments are planned, though, you are welcome to send in new code for us to evaluate for inclusion if you are interested yourself. As such, we \u003Cem>do not particularly recommend\u003C\u002Fem> using this plugin on new sites, as it has no planned future of new features, only of being kept alive. Accordingly, whilst users are of course welcome and encouraged to support eachother in the wordpress.org forums, we will be quite likely to pass over anything found there except significant bug reports.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>5 Stylish Skins\u003C\u002Fli>\n\u003Cli>Create Unlimited Testimonials Slider Settings\u003C\u002Fli>\n\u003Cli>Add List View of Slider Quickly\u003C\u002Fli>\n\u003Cli>Add only specific “Testimonials” to Custom Slider\u003C\u002Fli>\n\u003Cli>Show “Category” specific Testimonials\u003C\u002Fli>\n\u003Cli>Show “Recent” testimonials auto fetched by the slider\u003C\u002Fli>\n\u003Cli>Show the Testimonials List using Template tag or Shortcode\u003C\u002Fli>\n\u003Cli>Shortcodes and Widgets available\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Multiple Sliders, Multiple Settings and Multiple transition effects supported.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Language Files Available\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Option 1 – Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use Testimonial Slider – Simple Widget, Testimonial Category Widget or Testimonial Recent Slider Widget to insert the Slider in the Widgetized area of your WordPress theme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Option 2 – Manual Insertion of Shortcode\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>To insert the Testimonial Slider, paste the below shortcode in the content section of your WordPress post\u002Fpage:\u003C\u002Fp>\n\u003Cp>[testimonialslider]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Category Shortcode\u003C\u002Fp>\n\u003Cp>[testimonialcategory catg_slug=”support”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Recent Testimoniials in Slider\u003C\u002Fp>\n\u003Cp>[testimonialrecent]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Testimonials List\u003C\u002Fp>\n\u003Cp>[testimonialList]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Please refer the \u003Ca href=\"http:\u002F\u002Fguides.slidervilla.com\u002Ftestimonial-slider\u002F\" rel=\"nofollow ugc\">Testimonial Slider Documentation\u003C\u002Fa> for more details.\u003C\u002Fstrong> N.B. The linked site is maintained by a previous maintainer. We cannot guarantee it will remain operative into the future.\u003C\u002Fp>\n","Display your happy customers' Testimonials in a neat Responsive Slider",3000,184332,84,69,"2025-11-12T16:21:00.000Z","6.9.4","4.2","",[20,21,22,23,24],"content-slider","feedback","slider","slideshow","testimonial","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftestimonial-slider\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftestimonial-slider.1.3.3.zip",95,4,0,"2024-05-03 00:00:00","2026-03-15T15:16:48.613Z",[33,48,64,77],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":6,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":30,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2024-4193","testimonial-slider-authenticated-contributor-stored-cross-site-scripting","Testimonial Slider \u003C= 1.3.2 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Testimonial Slider plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'testimonialcategory' shortcode in all versions up to, and including, 1.3.2 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=1.3.2","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-05-09 20:03:38",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fcd7ed687-4049-4957-86e9-b2f59621c747?source=api-prod",7,{"id":49,"url_slug":50,"title":51,"description":52,"plugin_slug":4,"theme_slug":38,"affected_versions":53,"patched_in_version":54,"severity":55,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63},"CVE-2022-44741","testimonial-slider-cross-site-request-forgery","Testimonial Slider \u003C= 1.3.1 - Cross-Site Request Forgery","The Testimonial Slider plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 1.3.1. This is due to missing nonce validation on the testimonial_update_review_me() function. This makes it possible for unauthenticated attackers to inject malicious JavaScript, granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C=1.3.1","1.3.2","high",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Cross-Site Request Forgery (CSRF)","2022-11-07 00:00:00","2024-01-22 19:56:02",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd557db81-9689-4fc1-b749-3595859048de?source=api-prod",442,{"id":65,"url_slug":66,"title":67,"description":68,"plugin_slug":4,"theme_slug":38,"affected_versions":69,"patched_in_version":70,"severity":55,"cvss_score":56,"cvss_vector":71,"vuln_type":72,"published_date":73,"updated_date":60,"references":74,"days_to_patch":76},"CVE-2018-5372","testimonial-slider-sql-injection","Testimonial Slider \u003C 1.2.5 - SQL Injection","The Testimonial Slider plugin through 1.2.4 for WordPress has SQL Injection via settings\\sliders.php (current_slider_id parameter).","\u003C1.2.5","1.2.5","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2018-01-10 00:00:00",[75],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe5240171-6051-455c-b6df-630e2cd8308d?source=api-prod",2204,{"id":78,"url_slug":79,"title":80,"description":81,"plugin_slug":4,"theme_slug":38,"affected_versions":82,"patched_in_version":83,"severity":40,"cvss_score":84,"cvss_vector":85,"vuln_type":43,"published_date":86,"updated_date":60,"references":87,"days_to_patch":89},"CVE-2015-9417","testimonial-slider-cross-site-request-forgery-to-stored-cross-site-scripting","Testimonial Slider \u003C= 1.2.5 - Cross-Site Request Forgery to Stored Cross-Site Scripting","The Testimonial Slider plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Slider Name Section in versions up to, and including, 1.2.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page if they can trick an administrator into performing an action, such as clicking a link.","\u003C=1.2.5","1.3.0",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2015-09-01 00:00:00",[88],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5d9e0147-74ae-481a-bdc2-16bb3cdc10d7?source=api-prod",3066,{"slug":91,"display_name":7,"profile_url":8,"plugin_count":92,"total_installs":93,"avg_security_score":94,"avg_patch_time_days":95,"trust_score":96,"computed_at":97},"davidanderson",16,6440540,98,1197,78,"2026-04-04T15:34:33.829Z",[99,123,142,162,180],{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":94,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":18,"download_link":119,"security_score":120,"vuln_count":121,"unpatched_count":29,"last_vuln_date":122,"fetched_at":31},"bne-testimonials","BNE Testimonials","2.0.8","Kerry","https:\u002F\u002Fprofiles.wordpress.org\u002Fbluenotes\u002F","\u003Cp>BNE Testimonials makes it easy to add Testimonials and Reviews to any Page using a shortcode or in a sidebar (widget area) using the provided widgets. Each testimonial includes a title, image, tagline, website URL, and message. You can also separate your testimonials into different groups (categories). BNE Testimonials will inherit the styling from your theme – just install and get to work adding your testimonials and reviews!\u003C\u002Fp>\n\u003Ch4>Display your testimonials as a List:\u003C\u002Fh4>\n\u003Cp>Shortcode: [bne_testimonials layout=”list”]\u003Cbr \u002F>\nTestimonials will be shown vertically as a traditional list.\u003C\u002Fp>\n\u003Ch4>Display your testimonials as a Slider\u003C\u002Fh4>\n\u003Cp>Shortcode: [bne_testimonials layout=”slider”]\u003Cbr \u002F>\nTestimonials will be shown in a rotating slider. To remove the styling of the slider, include theme=”simple” as a shortcode option.\u003C\u002Fp>\n\u003Ch4>Pro Features Include\u003C\u002Fh4>\n\u003Cp>We have a PRO version of BNE Testimonials on our \u003Ca href=\"http:\u002F\u002Fwww.bnecreative.com\u002Fproducts\u002Ftestimonials-wordpress-pro\u002F\" title=\"BNE Testimonials PRO\" rel=\"nofollow ugc\">website\u003C\u002Fa>. Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>API Access: Display testimonials on multiple WordPress websites from a single source.\u003C\u002Fli>\n\u003Cli>Yelp, Google Places, and Facebook Reviews: Use their API to bring in reviews and display them on your website using any of the layouts\u003C\u002Fli>\n\u003Cli>Aggregated Review Badges for Yelp, Google, Facebook, and Custom branding. Automatically calculates your rating and total testimonials published. \u003C\u002Fli>\n\u003Cli>Additional Layouts: Masonry Grid and Thumbnail Slider\u003C\u002Fli>\n\u003Cli>Additional Themes: Bubble and Cards\u003C\u002Fli>\n\u003Cli>Shortcode Generator\u003C\u002Fli>\n\u003Cli>Custom styling\u003C\u002Fli>\n\u003Cli>5 Star Ratings\u003C\u002Fli>\n\u003Cli>Truncated (shorten) text\u003C\u002Fli>\n\u003Cli>Schema.org tags and meta for online search\u003C\u002Fli>\n\u003Cli>Front-end submission form with email notification\u003C\u002Fli>\n\u003Cli>Pagination for list and masonry layouts\u003C\u002Fli>\n\u003Cli>Automatic updates to new versions\u003C\u002Fli>\n\u003Cli>Numerous filters\u002Fhooks for developers\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdemo.bnecreative.com\u002Ftestimonial-pro\u002F\" title=\"BNE Testimonials PRO Demo\" rel=\"nofollow ugc\">View the PRO Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Why Do I Need Testimonials on my Website?\u003C\u002Fh4>\n\u003Cp>Testimonials are a great way to strengthen your brand and reliability with new customers.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Testimonials help potential customers get to know that you are a trustworthy business.\u003C\u002Fli>\n\u003Cli>Testimonials give you the opportunity to point out specific features or compelling reasons why a customer should buy from you.\u003C\u002Fli>\n\u003Cli>Testimonials, when used effectively, are a great tool to increase conversions rates on your website!\u003C\u002Fli>\n\u003C\u002Ful>\n","Display testimonials and reviews on any page or widget area as list or slider. Upgrade to PRO for additional layouts, themes, submission form, API, ra &hellip;",1000,85231,28,"2023-01-26T00:45:00.000Z","6.0.11","5.0","5.6",[21,115,116,117,118],"flexslider","random-testimonials","testimonial-widget","testimonials","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbne-testimonials.zip",85,1,"2023-01-27 00:00:00",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":107,"downloaded":131,"rating":13,"num_ratings":132,"last_updated":133,"tested_up_to":16,"requires_at_least":112,"requires_php":134,"tags":135,"homepage":139,"download_link":140,"security_score":141,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"testimonial-maker","Testimonial Customer Feedback","1.2.6","A WP Life","https:\u002F\u002Fprofiles.wordpress.org\u002Fawordpresslife\u002F","\u003Ch4>A Complete Testimonial Solution for Customer Review, Rating, and Feedback\u003C\u002Fh4>\n\u003Cp>Starter Testimonial helps you showcase customer feedback and client reviews on your WordPress website. Whether you run a small business, agency, or e-commerce store, displaying genuine testimonials builds trust with potential customers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Check Pro Demo:\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Ftestimonial-premium\u002F\" rel=\"nofollow ugc\">Testimonial Premium\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>More About Pro:\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Ftestimonial-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Testimonial Premium Details\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Where To Buy:\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Faccount\u002Fsignup\u002Ftestimonial-premium\" rel=\"nofollow ugc\">Buy Testimonial Premium\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>How To Use\u003C\u002Fh4>\n\u003Cp>\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\u002FbB1RmgGVwTY?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>\u003C\u002Fp>\n\u003Cp>This testimonial plugin creates a dedicated post type for managing reviews. Add client names, photos, designations, and website links for each testimonial. Once saved, embed your testimonials anywhere using a simple shortcode.\u003C\u002Fp>\n\u003Ch4>Why Use Testimonials on Your Website?\u003C\u002Fh4>\n\u003Cp>Customer reviews influence buying decisions. When visitors see positive feedback from real clients, they feel more confident about your products or services. A well-placed testimonial section can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Build credibility with first-time visitors\u003C\u002Fli>\n\u003Cli>Highlight your track record and expertise\u003C\u002Fli>\n\u003Cli>Increase conversions on landing pages\u003C\u002Fli>\n\u003Cli>Add social proof to service pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Core Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Easy Testimonial Management\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd testimonials like regular posts. Include client name as the title, feedback in the editor, and upload a profile photo using the featured image option.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Client Information Fields\u003C\u002Fstrong>\u003Cbr \u002F>\nEach testimonial includes fields for client designation (job title or role) and website URL. Display these details alongside the review.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerate a shortcode to place testimonials in pages, posts, or text widgets. Works with any theme.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Responsive Slider Display\u003C\u002Fstrong>\u003Cbr \u002F>\nTestimonials appear in a slider format that adapts to mobile, tablet, and desktop screens. Visitors can browse through reviews smoothly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Template Options\u003C\u002Fstrong>\u003Cbr \u002F>\nChoose from 8 layout designs to match your website style. Each template presents testimonials differently.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Color Customization\u003C\u002Fstrong>\u003Cbr \u002F>\nAdjust colors for title text, designation, and testimonial content. Match the display with your brand colors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Star Ratings\u003C\u002Fstrong>: (If applicable) Visualize customer satisfaction.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Autoplay Control\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable or disable automatic sliding. Configure pagination bullets for manual navigation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Column Settings\u003C\u002Fstrong>\u003Cbr \u002F>\nControl how many testimonials appear per row based on your layout preferences.\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to Testimonial Maker menu in your dashboard\u003C\u002Fli>\n\u003Cli>Click “Add New Testimonial”\u003C\u002Fli>\n\u003Cli>Enter client name as title and feedback in the editor\u003C\u002Fli>\n\u003Cli>Add designation and website link in the meta fields\u003C\u002Fli>\n\u003Cli>Set a featured image for the client photo\u003C\u002Fli>\n\u003Cli>Publish and configure display settings\u003C\u002Fli>\n\u003Cli>Copy the shortcode and paste it where you want testimonials to appear\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service Businesses\u003C\u002Fstrong> – Show client feedback on your homepage or services page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Freelancers\u003C\u002Fstrong> – Add testimonials to your portfolio\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Online Stores\u003C\u002Fstrong> – Display product reviews in a slider widget\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agencies\u003C\u002Fstrong> – Feature client success stories\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free vs Pro Comparison\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Free Version Includes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited testimonials\u003C\u002Fli>\n\u003Cli>8 template designs\u003C\u002Fli>\n\u003Cli>Video Testimonial (Youtube Video)\u003C\u002Fli>\n\u003Cli>Star Ratings\u003C\u002Fli>\n\u003Cli>Star Rating Color\u003C\u002Fli>\n\u003Cli>Video Playback Mode\u003C\u002Fli>\n\u003Cli>Box Shadow\u003C\u002Fli>\n\u003Cli>Border Radius\u003C\u002Fli>\n\u003Cli>Animation Speed\u003C\u002Fli>\n\u003Cli>Hover Effect\u003C\u002Fli>\n\u003Cli>Animation Speed\u003C\u002Fli>\n\u003Cli>Image Shape\u003C\u002Fli>\n\u003Cli>Lazy Loading\u003C\u002Fli>\n\u003Cli>Responsive slider\u003C\u002Fli>\n\u003Cli>Basic color options (title, designation, description)\u003C\u002Fli>\n\u003Cli>Single transition effect\u003C\u002Fli>\n\u003Cli>Autoplay toggle\u003C\u002Fli>\n\u003Cli>Pagination bullets\u003C\u002Fli>\n\u003Cli>Column layout settings\u003C\u002Fli>\n\u003Cli>Shortcode embedding\u003C\u002Fli>\n\u003Cli>Widget compatible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Ftestimonial-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Testimonial Premium Version\u003C\u002Fa> Adds:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>27 template designs\u003C\u002Fli>\n\u003Cli>Video Testimonial (Youtube,Vimeo,Local)\u003C\u002Fli>\n\u003Cli>Star Ratings\u003C\u002Fli>\n\u003Cli>Star Rating Color\u003C\u002Fli>\n\u003Cli>Video Playback Mode\u003C\u002Fli>\n\u003Cli>Star Ratings Hide & Show\u003C\u002Fli>\n\u003Cli>Testimonial Order\u003C\u002Fli>\n\u003Cli>Auto Height Content\u003C\u002Fli>\n\u003Cli>RTL Support\u003C\u002Fli>\n\u003Cli>Autoplay toggle\u003C\u002Fli>\n\u003Cli>Image Shape\u003C\u002Fli>\n\u003Cli>Multiple animated transition effects\u003C\u002Fli>\n\u003Cli>Transition speed control\u003C\u002Fli>\n\u003Cli>Unlimited color customization\u003C\u002Fli>\n\u003Cli>Font size adjustment\u003C\u002Fli>\n\u003Cli>2 pagination styles\u003C\u002Fli>\n\u003Cli>Column layout settings\u003C\u002Fli>\n\u003Cli>Custom CSS input field\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Testimonial Slider Works With\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All standard WordPress themes\u003C\u002Fli>\n\u003Cli>Page builders (using shortcode blocks)\u003C\u002Fli>\n\u003Cli>Widget areas and sidebars\u003C\u002Fli>\n\u003Cli>Custom post layouts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Our More Free Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fportfolio-filter-gallery\u002F\" rel=\"ugc\">Portfolio Filter Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmedia-slider\u002F\" rel=\"ugc\">Media Slider\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fweather-effect\u002F\" rel=\"ugc\">Weather Effect Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnew-grid-gallery\u002F\" rel=\"ugc\">Grid Gallery Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnew-image-gallery\u002F\" rel=\"ugc\">Image Gallery Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresponsive-slider-gallery\u002F\" rel=\"ugc\">Responsive Slider Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Display client testimonials with customizable layouts, slider effects, and responsive design. Simple setup with shortcode support.",66559,5,"2025-12-31T08:05:00.000Z","7.0",[136,137,138,24,118],"client-feedback","customer-reviews","review-slider","https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Ftestimonial-premium\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftestimonial-maker.1.2.6.zip",100,{"slug":143,"name":144,"version":145,"author":146,"author_profile":147,"description":148,"short_description":149,"active_installs":107,"downloaded":150,"rating":141,"num_ratings":151,"last_updated":152,"tested_up_to":16,"requires_at_least":153,"requires_php":18,"tags":154,"homepage":160,"download_link":161,"security_score":141,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wp-featured-content-and-slider","WP Featured Content and Slider","1.7.6","Essential Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fessentialplugin\u002F","\u003Cp>✅ Now that you have your website ready then why don’t you \u003Cstrong>download\u003C\u002Fstrong> and try out this Featured slider to give it better functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download now\u003C\u002Fstrong> and display multiple Featured content slider using shortcode with category. Fully responsive, Swipe enabled, Desktop mouse dragging. Fully accessible with arrow key navigation  Autoplay, dots, arrows etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> this Featured slider because It is proven that Featured sliders have been a powerful tool to present your content in a very neat manner with the help of fancy sliders and customized designs.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Ffeatured-content-and-slider-demo\u002F?utm_source=WP&utm_medium=FeaturedContent&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fpro-wp-featured-content-and-slider\u002F?utm_source=WP&utm_medium=FeaturedContent&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Your customer might like the professional and fancy vibe of your site with Featured sliders\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ This plugin displays your featured content using :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Featured Content Grid (4 designs)\u003C\u002Fli>\n\u003Cli>Featured Content Slider (4 designs)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> it today and explore all the features.\u003C\u002Fp>\n\u003Cp>Many CMS site needs to display Featured Content\u002FFeatured services on website. “WP Featured Content and Slider” is a clean and easy-to-use features showcase management system for WordPress.\u003C\u002Fp>\n\u003Cp>Display Featured Content\u002FFeatured services, features your product, company or services offers, and display them via a shortcode OR template code.\u003C\u002Fp>\n\u003Cp>Now added Custom Post Type support where you can display custom post type content with this plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Also added Gutenberg block support.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>✅ Here is the plugin shortcode example\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Featured Content Grid\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[featured-content]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Featured Content Slider\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[featured-content-slider]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>To display only Featured Content 4 post:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[featured-content limit=\"4\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Where limit define the number of posts to display. You can use same parameter with slider shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you want to display Featured Content by category then use this short code:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[featured-content cat_id=\"category_ID\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can use same parameter with slider shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ We have given 4 designs. For designs use the following shortcode:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[featured-content design=\"design-1\"] \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Where designs are : design-1, design-2, design-3, design-4. You can use same parameter with slider shortcode.\u003C\u002Fp>\n\u003Ch4>✅ Here is Template code\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003C?php echo do_shortcode('[featured-content]'); ?> \n\u003C?php echo do_shortcode('[featured-content-slider]'); ?> \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>✅ Use Following Featured Content Grid parameters with shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[featured-content]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>limit\u003C\u002Fstrong> : [featured-content limit=”5″] ( ie Display 5 featured content on your website )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Design\u003C\u002Fstrong> : [featured-content design=”design-1″] ( ie Select design for featured content. Designs are design-1, design-2, design-3)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>post_type\u003C\u002Fstrong> : [featured-content post_type=”post”] ( ie Select Post type for featured content. You can select post type: post, page, any custom post type)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Taxonomy\u003C\u002Fstrong> : [featured-content taxonomy=”category”] (Enter registered custom taxonomy name with respective to post type. To use with category wise for custom taxonomy.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>cat_id\u003C\u002Fstrong> : [featured-content cat_id=”category_id”] ( ie Display featured content categories wise)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>grid\u003C\u002Fstrong> : [featured-content grid=”2″]  ( ie Display featured content in grid view)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>fa_icon_color\u003C\u002Fstrong> : [featured-content fa_icon_color=”#000000″]  ( ie Change the color of Font Awesome Icon – If added insted of featured image)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>image_style\u003C\u002Fstrong> : [featured-content image_style=”square”]  ( ie Image style “square” OR “circle”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>display_read_more\u003C\u002Fstrong> : [featured-content display_read_more=”true”]  ( ie Display Read More Button OR Not. Values are “true” and “false”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>content_words_limit\u003C\u002Fstrong> : [featured-content content_words_limit=”50″]  ( ie Limit the words limit in the content section.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>show_content\u003C\u002Fstrong> : [featured-content show_content=”true”]  ( ie show short content or not. By default value is “true”. Values are “true” and “false”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>extra_class\u003C\u002Fstrong> : [featured-content extra_class=””]  ( You can add extra class here.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Use Following Featured Content Slider parameters with shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[featured-content-slider]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>Display Number of Featured content at time\u003C\u002Fstrong> : [featured-content-slider slides_column=”2″] (Display no of columns in featured content )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Number of featured content slides at a time\u003C\u002Fstrong> : [featured-content-slider slides_scroll=”2″] (Controls number of featured content rotate at a time)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination and arrows\u003C\u002Fstrong> : [featured-content-slider dots=”false” arrows=”false”]\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Autoplay and Autoplay Interval\u003C\u002Fstrong> : [featured-content-slider autoplay=”true” autoplay_interval=”100″]\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slide Speed\u003C\u002Fstrong> : [featured-content-slider speed=”3000″]\u003C\u002Fli>\n\u003Cli>\u003Cstrong>limit\u003C\u002Fstrong> : [featured-content-slider limit=”5″] ( ie Display 5 featured content on your website )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Design\u003C\u002Fstrong> : [featured-content-slider design=”design-1″] ( ie Select design for featured content. Designs are design-1, design-2, design-3)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>post_type\u003C\u002Fstrong> : [featured-content-slider post_type=”featured_post”] ( ie Select Post type for featured content. You can select post type: post, page, any custom post type)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Taxonomy\u003C\u002Fstrong> : [featured-content-slider taxonomy=”category”] (Enter registered custom taxonomy name with respective to post type. To use with category wise for custom taxonomy.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>cat_id\u003C\u002Fstrong> : [featured-content-slider cat_id=”category_id”] ( ie Display featured content categories wise)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>fa_icon_color\u003C\u002Fstrong> : [featured-content-slider fa_icon_color=”#000000″]  ( ie Change the color of Font Awesome Icon – If added insted of featured image)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>image_style\u003C\u002Fstrong> : [featured-content-slider image_style=”square”]  ( ie Image style “square” OR “circle”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>display_read_more\u003C\u002Fstrong> : [featured-content-slider display_read_more=”true”]  ( ie Display Read More Button OR Not. Values are “true” and “false”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>content_words_limit\u003C\u002Fstrong> : [featured-content-slider content_words_limit=”50″]  ( ie Limit the words limit in the content section.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>show_content\u003C\u002Fstrong> : [featured-content-slider show_content=”true”]  ( ie show short content or not. By default value is “true”. Values are “true” and “false”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>extra_class\u003C\u002Fstrong> : [featured-content-slider extra_class=””]  ( You can add extra class here.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✅ \u003Cstrong>Checkout demo for better understanding\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Ffeatured-content-and-slider-demo\u002F?utm_source=WP&utm_medium=FeaturedContent&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fpro-wp-featured-content-and-slider\u002F?utm_source=WP&utm_medium=FeaturedContent&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Essential Plugin Bundle Deal\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fpricing\u002F?utm_source=WP&utm_medium=FeaturedContent&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Annual or Lifetime Bundle Deal\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>✅ Features include:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added Gutenberg block support.\u003C\u002Fli>\n\u003Cli>Featured Content Grid\u003C\u002Fli>\n\u003Cli>Featured Content Slider\u003C\u002Fli>\n\u003Cli>Easy to add.\u003C\u002Fli>\n\u003Cli>Also work with Gutenberg shortcode block. \u003C\u002Fli>\n\u003Cli>Elementor, Beaver and SiteOrigin Page Builder Native Support (New).\u003C\u002Fli>\n\u003Cli>Divi Page Builder Native Support (New).\u003C\u002Fli>\n\u003Cli>Fusion Page Builder (Avada) Native Support (New).\u003C\u002Fli>\n\u003Cli>Touch-enabled Navigation.\u003C\u002Fli>\n\u003Cli>Given 5 designs.\u003C\u002Fli>\n\u003Cli>Responsive.\u003C\u002Fli>\n\u003Cli>Use for header image slider.\u003C\u002Fli>\n\u003Cli>You can create multiple Featured Content slider with different options at single page or post.\u003C\u002Fli>\n\u003Cli>Fully responsive. Scales with its container.\u003C\u002Fli>\n\u003Cli>100% Multi Language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy & Policy\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We have also opt-in e-mail selection , once you download the plugin , so that we can inform you and nurture you about products and its features.\u003C\u002Fli>\n\u003C\u002Ful>\n","A quick, easy way to add and display what features your company, product or service offers, using our shortcode OR template code or Gutenberg block.",93534,8,"2026-02-20T19:31:00.000Z","4.0",[155,156,157,158,159],"custom-post-type-featured-content-slider","featured-content-gallery","featured-content-rotator-services","featured-content-slideshow","featured-content-slider","https:\u002F\u002Fessentialplugin.com\u002Fwordpress-plugin\u002Fwp-featured-content-and-slider\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-featured-content-and-slider.1.7.6.zip",{"slug":163,"name":164,"version":165,"author":166,"author_profile":167,"description":168,"short_description":169,"active_installs":170,"downloaded":171,"rating":141,"num_ratings":121,"last_updated":172,"tested_up_to":173,"requires_at_least":174,"requires_php":18,"tags":175,"homepage":178,"download_link":179,"security_score":120,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"custom-post-slider","Custom Post Slider","1.0.0","tuyennv","https:\u002F\u002Fprofiles.wordpress.org\u002Ftuyennv\u002F","\u003Cp>Custom Post Slider Plugin Display Post with Owl Slider order by date, title, random… Developer can override HTML or create new layout in their theme.(Theme name\u002Fcustom-post-slider\u002Fany layout.php).\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display Slider your post on sidebar or content with shortcode.\u003C\u002Fli>\n\u003Cli>Order post by Date, Title, ID, Author, Comment, Random.\u003C\u002Fli>\n\u003Cli>Can override HTML layout.\u003C\u002Fli>\n\u003Cli>Can create new layout on your theme.\u003C\u002Fli>\n\u003C\u002Ful>\n","Custom Post Slider Plugin Display Post with Owl Slider order by date, title, random... Developer can override HTML or create new layout in their theme &hellip;",300,3848,"2015-11-27T08:17:00.000Z","4.3.34","3.0.1",[20,176,22,23,177],"post-slider","wordpress-content-slider","http:\u002F\u002Ftemplaza.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-post-slider.zip",{"slug":181,"name":182,"version":183,"author":184,"author_profile":185,"description":186,"short_description":187,"active_installs":188,"downloaded":189,"rating":190,"num_ratings":28,"last_updated":191,"tested_up_to":18,"requires_at_least":18,"requires_php":18,"tags":192,"homepage":195,"download_link":196,"security_score":120,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"background-slideshow","Background Slideshow","1.1","IWEBIX","https:\u002F\u002Fprofiles.wordpress.org\u002Fiwebix\u002F","\u003Cp>Background Slideshow uses jQuery to slide through unlimited full-size background images. Images are being connected with both, posts or pages. You can even decide if you want to let your visitors click on a background image to change to its post\u002Fpage. Background Slideshow offers some nice features for example:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>jQuery Powered lightweight slideshow\u003C\u002Fli>\n\u003Cli>Nice flewing full-size background images\u003C\u002Fli>\n\u003Cli>Link to post\u002Fpages\u003C\u002Fli>\n\u003Cli>Full post-thumbnail support\u003C\u002Fli>\n\u003Cli>Add unlimited images\u003C\u002Fli>\n\u003Cli>Use on your whole blog or only on specific pages\u002Fposts\u003C\u002Fli>\n\u003Cli>Choose timeout\u002Fanimation speed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out the \u003Ca href=\"http:\u002F\u002Fpreview.wp-themix.org\u002Fplugins\u002Fbackground-slideshow\u002F\" rel=\"nofollow ugc\">DEMO\u003C\u002Fa> at \u003Ca href=\"http:\u002F\u002Fwww.iwebix.de\" title=\"webdesign\" rel=\"nofollow ugc\">IWEBIX\u003C\u002Fa>\u003C\u002Fp>\n","background, slider, background slideshow, images, post, pages, pictures Requires at least: 3.0 Tested up to: 3.2 Stable tag: trunk Background Slidesh &hellip;",20,12496,30,"2011-12-07T14:21:00.000Z",[20,193,194,22,23],"content-slideshow","javascript-slider","http:\u002F\u002Fwww.iwebix.de\u002Fbackground-slideshow-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbackground-slideshow.zip",{"attackSurface":198,"codeSignals":321,"taintFlows":476,"riskAssessment":589,"analyzedAt":602},{"hooks":199,"ajaxHandlers":285,"restRoutes":292,"shortcodes":293,"cronEvents":320,"entryPointCount":47,"unprotectedCount":29},[200,206,209,212,217,220,224,228,230,235,238,241,246,249,253,256,259,262,264,268,274,277,281],{"type":201,"name":202,"callback":203,"file":204,"line":205},"action","admin_menu","testimonial_slider_settings","settings\\settings.php",6,{"type":201,"name":207,"callback":208,"file":204,"line":47},"admin_init","register_testimonial_settings",{"type":201,"name":210,"callback":211,"file":204,"line":120},"load-testimonial-slider_page_testimonial-slider-settings","testimonial_process_set_requests",{"type":201,"name":213,"callback":214,"file":215,"line":216},"init","testimonial_slider_enqueue_scripts","slider_versions\\testimonial_1.php",225,{"type":201,"name":207,"callback":218,"file":215,"line":219},"testimonial_slider_admin_scripts",253,{"type":201,"name":221,"callback":222,"file":215,"line":223},"admin_head","testimonial_slider_admin_head",367,{"type":201,"name":225,"callback":226,"file":215,"line":227},"wp_head","testimonial_slider_css",543,{"type":201,"name":221,"callback":226,"file":215,"line":229},544,{"type":201,"name":231,"callback":232,"file":233,"line":234},"widgets_init","testimonial_slider_simple_widget_register","slider_versions\\widgets_1.php",81,{"type":201,"name":231,"callback":236,"file":233,"line":237},"testimonial_slider_category_widget_register",154,{"type":201,"name":231,"callback":239,"file":233,"line":240},"testimonial_slider_recent_widget_register",214,{"type":201,"name":242,"callback":243,"file":244,"line":245},"plugins_loaded","testimonial_update_db_check","testimonial-slider.php",220,{"type":201,"name":202,"callback":247,"file":244,"line":248},"testimonial_slider_add_custom_box",373,{"type":201,"name":250,"callback":251,"file":244,"line":252},"publish_post","testimonial_add_to_slider",506,{"type":201,"name":254,"callback":251,"file":244,"line":255},"publish_page",507,{"type":201,"name":257,"callback":251,"file":244,"line":258},"edit_post",508,{"type":201,"name":250,"callback":260,"file":244,"line":261},"testimonial_remove_from_slider",509,{"type":201,"name":257,"callback":260,"file":244,"line":263},510,{"type":201,"name":265,"callback":266,"file":244,"line":267},"deleted_post","testimonial_delete_from_slider_table",511,{"type":269,"name":270,"callback":271,"priority":272,"file":244,"line":273},"filter","plugin_action_links","testimonial_sslider_plugin_action_links",10,533,{"type":201,"name":213,"callback":275,"priority":29,"file":244,"line":276},"create_testimonial_taxonomies",551,{"type":201,"name":213,"callback":278,"priority":279,"file":244,"line":280},"testimonial_post_type",11,570,{"type":269,"name":282,"callback":283,"file":244,"line":284},"post_updated_messages","testimonial_updated_messages",606,[286],{"action":287,"nopriv":288,"callback":287,"hasNonce":289,"hasCapCheck":288,"file":290,"line":291},"testimonial_update_review_me",false,true,"includes\\testimonial-slider-functions.php",153,[],[294,299,303,307,312,316],{"tag":295,"callback":296,"file":297,"line":298},"testimonialslider","testimonial_slider_simple_shortcode","slider_versions\\shortcodes_1.php",42,{"tag":300,"callback":301,"file":297,"line":302},"testimonialcategory","testimonial_slider_category_shortcode",68,{"tag":304,"callback":305,"file":297,"line":306},"testimonialrecent","testimonial_slider_recent_shortcode",93,{"tag":308,"callback":309,"file":310,"line":311},"testimonialCustomList","testimonial_list_simple_shortcode","slider_versions\\testimonials_list.php",198,{"tag":313,"callback":314,"file":310,"line":315},"testimonialListCategory","testimonial_list_category_shortcode",231,{"tag":317,"callback":318,"file":310,"line":319},"testimonialList","testimonial_list_shortcode",263,[],{"dangerousFunctions":322,"sqlUsage":323,"outputEscaping":338,"fileOperations":121,"externalRequests":29,"nonceChecks":47,"capabilityChecks":132,"bundledLibraries":475},[],{"prepared":324,"raw":132,"locations":325},22,[326,329,331,334,336],{"file":290,"line":327,"context":328},12,"$wpdb->get_results() with variable interpolation",{"file":290,"line":330,"context":328},19,{"file":244,"line":332,"context":333},138,"$wpdb->get_var() with variable interpolation",{"file":244,"line":335,"context":333},150,{"file":244,"line":337,"context":333},162,{"escaped":339,"rawEcho":14,"locations":340},455,[341,345,348,351,354,355,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,419,421,422,424,426,428,430,432,433,435,436,438,440,442,444,445,447,449,451,453,455,457,458,460,461,462,463,465,467,469,471,473],{"file":342,"line":343,"context":344},"css\\skins\\default\\functions.php",270,"raw output",{"file":346,"line":347,"context":344},"css\\skins\\minimal\\functions.php",257,{"file":349,"line":350,"context":344},"css\\skins\\oval\\functions.php",262,{"file":352,"line":353,"context":344},"css\\skins\\round\\functions.php",97,{"file":352,"line":343,"context":344},{"file":356,"line":357,"context":344},"css\\skins\\textonly\\functions.php",255,{"file":204,"line":359,"context":344},80,{"file":204,"line":361,"context":344},219,{"file":204,"line":363,"context":344},228,{"file":204,"line":365,"context":344},245,{"file":204,"line":367,"context":344},273,{"file":204,"line":369,"context":344},286,{"file":204,"line":371,"context":344},447,{"file":204,"line":373,"context":344},560,{"file":204,"line":375,"context":344},566,{"file":204,"line":377,"context":344},632,{"file":204,"line":379,"context":344},698,{"file":204,"line":381,"context":344},755,{"file":204,"line":383,"context":344},812,{"file":204,"line":385,"context":344},874,{"file":204,"line":387,"context":344},904,{"file":204,"line":389,"context":344},938,{"file":204,"line":391,"context":344},971,{"file":204,"line":393,"context":344},987,{"file":204,"line":395,"context":344},1048,{"file":204,"line":397,"context":344},1056,{"file":204,"line":399,"context":344},1070,{"file":204,"line":401,"context":344},1074,{"file":204,"line":403,"context":344},1076,{"file":204,"line":405,"context":344},1083,{"file":204,"line":407,"context":344},1130,{"file":204,"line":409,"context":344},1139,{"file":204,"line":411,"context":344},1143,{"file":204,"line":413,"context":344},1176,{"file":204,"line":415,"context":344},1195,{"file":204,"line":417,"context":344},1279,{"file":204,"line":417,"context":344},{"file":204,"line":420,"context":344},1281,{"file":204,"line":420,"context":344},{"file":204,"line":423,"context":344},1385,{"file":204,"line":425,"context":344},1421,{"file":204,"line":427,"context":344},1425,{"file":429,"line":141,"context":344},"settings\\sliders.php",{"file":429,"line":431,"context":344},121,{"file":429,"line":431,"context":344},{"file":429,"line":434,"context":344},122,{"file":429,"line":434,"context":344},{"file":429,"line":437,"context":344},140,{"file":429,"line":439,"context":344},145,{"file":429,"line":441,"context":344},147,{"file":429,"line":443,"context":344},151,{"file":429,"line":237,"context":344},{"file":429,"line":446,"context":344},169,{"file":429,"line":448,"context":344},186,{"file":429,"line":450,"context":344},191,{"file":429,"line":452,"context":344},271,{"file":310,"line":454,"context":344},51,{"file":215,"line":456,"context":344},540,{"file":233,"line":92,"context":344},{"file":233,"line":459,"context":344},26,{"file":233,"line":109,"context":344},{"file":233,"line":27,"context":344},{"file":233,"line":141,"context":344},{"file":233,"line":464,"context":344},102,{"file":233,"line":466,"context":344},171,{"file":233,"line":468,"context":344},175,{"file":233,"line":470,"context":344},177,{"file":244,"line":472,"context":344},402,{"file":244,"line":474,"context":344},405,[],[477,495,523,542,560,571,581],{"entryPoint":478,"graph":479,"unsanitizedCount":29,"severity":494},"testimonial_process_set_requests (settings\\settings.php:15)",{"nodes":480,"edges":492},[481,486],{"id":482,"type":483,"label":484,"file":204,"line":485},"n0","source","$_GET",23,{"id":487,"type":488,"label":489,"file":204,"line":490,"wp_function":491},"n1","sink","header() [Header Injection]",47,"header",[493],{"from":482,"to":487,"sanitized":289},"low",{"entryPoint":496,"graph":497,"unsanitizedCount":29,"severity":494},"testimonial_slider_settings_page (settings\\settings.php:98)",{"nodes":498,"edges":519},[499,501,505,509,512,515],{"id":482,"type":483,"label":500,"file":204,"line":464},"$_GET (x5)",{"id":487,"type":488,"label":502,"file":204,"line":503,"wp_function":504},"update_option() [Settings Manipulation]",129,"update_option",{"id":506,"type":483,"label":507,"file":204,"line":508},"n2","$_POST",123,{"id":510,"type":488,"label":502,"file":204,"line":511,"wp_function":504},"n3",157,{"id":513,"type":483,"label":514,"file":204,"line":464},"n4","$_GET (x138)",{"id":516,"type":488,"label":517,"file":204,"line":361,"wp_function":518},"n5","echo() [XSS]","echo",[520,521,522],{"from":482,"to":487,"sanitized":289},{"from":506,"to":510,"sanitized":289},{"from":513,"to":516,"sanitized":289},{"entryPoint":524,"graph":525,"unsanitizedCount":29,"severity":494},"\u003Csettings> (settings\\settings.php:0)",{"nodes":526,"edges":537},[527,528,529,530,531,532,533,535],{"id":482,"type":483,"label":484,"file":204,"line":485},{"id":487,"type":488,"label":489,"file":204,"line":490,"wp_function":491},{"id":506,"type":483,"label":500,"file":204,"line":464},{"id":510,"type":488,"label":502,"file":204,"line":503,"wp_function":504},{"id":513,"type":483,"label":507,"file":204,"line":508},{"id":516,"type":488,"label":502,"file":204,"line":511,"wp_function":504},{"id":534,"type":483,"label":514,"file":204,"line":464},"n6",{"id":536,"type":488,"label":517,"file":204,"line":361,"wp_function":518},"n7",[538,539,540,541],{"from":482,"to":487,"sanitized":289},{"from":506,"to":510,"sanitized":289},{"from":513,"to":516,"sanitized":289},{"from":534,"to":536,"sanitized":289},{"entryPoint":543,"graph":544,"unsanitizedCount":29,"severity":494},"testimonial_slider_create_multiple_sliders (settings\\sliders.php:5)",{"nodes":545,"edges":557},[546,549,552,555],{"id":482,"type":483,"label":547,"file":429,"line":548},"$_POST (x2)",17,{"id":487,"type":488,"label":550,"file":429,"line":330,"wp_function":551},"query() [SQLi]","query",{"id":506,"type":483,"label":553,"file":429,"line":554},"$_POST (x3)",82,{"id":510,"type":488,"label":517,"file":429,"line":556,"wp_function":518},130,[558,559],{"from":482,"to":487,"sanitized":289},{"from":506,"to":510,"sanitized":289},{"entryPoint":561,"graph":562,"unsanitizedCount":29,"severity":494},"\u003Csliders> (settings\\sliders.php:0)",{"nodes":563,"edges":568},[564,565,566,567],{"id":482,"type":483,"label":547,"file":429,"line":548},{"id":487,"type":488,"label":550,"file":429,"line":330,"wp_function":551},{"id":506,"type":483,"label":553,"file":429,"line":554},{"id":510,"type":488,"label":517,"file":429,"line":556,"wp_function":518},[569,570],{"from":482,"to":487,"sanitized":289},{"from":506,"to":510,"sanitized":289},{"entryPoint":572,"graph":573,"unsanitizedCount":29,"severity":494},"testimonial_slider_admin_head (slider_versions\\testimonial_1.php:255)",{"nodes":574,"edges":579},[575,577],{"id":482,"type":483,"label":507,"file":215,"line":576},268,{"id":487,"type":488,"label":517,"file":215,"line":578,"wp_function":518},274,[580],{"from":482,"to":487,"sanitized":289},{"entryPoint":582,"graph":583,"unsanitizedCount":29,"severity":494},"\u003Ctestimonial_1> (slider_versions\\testimonial_1.php:0)",{"nodes":584,"edges":587},[585,586],{"id":482,"type":483,"label":507,"file":215,"line":576},{"id":487,"type":488,"label":517,"file":215,"line":578,"wp_function":518},[588],{"from":482,"to":487,"sanitized":289},{"summary":590,"deductions":591},"The testimonial-slider plugin v1.3.3 presents a mixed security posture. On one hand, the static analysis indicates good practices with a majority of SQL queries utilizing prepared statements and a high percentage of output escaping. The absence of critical or high severity taint flows, along with the presence of nonce and capability checks on most entry points, are positive indicators. However, the plugin's history of four known CVEs, including two high and two medium severity vulnerabilities, is a significant concern. These past vulnerabilities, focusing on CSRF, SQL Injection, and XSS, suggest a recurring pattern of input validation and authorization weaknesses. While the current version has no unpatched CVEs, the historical trends warrant vigilance. The limited attack surface with no explicitly unprotected entry points is a strength, but the recurring nature of past vulnerabilities means that even minor oversight in future updates could reintroduce exploitable flaws.",[592,594,596,599],{"reason":593,"points":188},"History of 4 known CVEs (2 high, 2 medium)",{"reason":595,"points":132},"81% of SQL queries use prepared statements",{"reason":597,"points":598},"87% of outputs properly escaped",3,{"reason":600,"points":601},"File operations present",2,"2026-03-16T18:17:22.733Z",{"wat":604,"direct":619},{"assetPaths":605,"generatorPatterns":611,"scriptPaths":612,"versionParams":613},[606,607,608,609,610],"\u002Fwp-content\u002Fplugins\u002Ftestimonial-slider\u002Fcss\u002Fskins\u002Fdefault.css","\u002Fwp-content\u002Fplugins\u002Ftestimonial-slider\u002Fcss\u002Fskins\u002Fslider-style.css","\u002Fwp-content\u002Fplugins\u002Ftestimonial-slider\u002Fjs\u002Ftestimonial-slider.js","\u002Fwp-content\u002Fplugins\u002Ftestimonial-slider\u002Fjs\u002Fjquery.slider.min.js","\u002Fwp-content\u002Fplugins\u002Ftestimonial-slider\u002Fjs\u002Fwow.min.js",[],[608,609,610],[614,615,616,617,618],"testimonial-slider\u002Fcss\u002Fskins\u002Fdefault.css?ver=","testimonial-slider\u002Fcss\u002Fskins\u002Fslider-style.css?ver=","testimonial-slider\u002Fjs\u002Ftestimonial-slider.js?ver=","testimonial-slider\u002Fjs\u002Fjquery.slider.min.js?ver=","testimonial-slider\u002Fjs\u002Fwow.min.js?ver=",{"cssClasses":620,"htmlComments":632,"htmlAttributes":635,"restEndpoints":645,"jsGlobals":646,"shortcodeOutput":648},[621,622,623,624,625,626,627,628,629,630,631],"testimonial-slider-wrap","testimonial-slider-content","testimonial-slider-image","testimonial-slider-author","testimonial-slider-author-title","testimonial-slider-quote","testimonial-slider-nav","testimonial-slider-prev","testimonial-slider-next","testimonial-slider-pagination","testimonial-slider-pagination-bullet",[633,634],"\u003C!-- testimonial slider settings -->","\u003C!-- testimonial slider -->",[636,637,638,639,640,641,642,643,644],"data-testimonial-slider-id","data-testimonial-slider-speed","data-testimonial-slider-time","data-testimonial-slider-visible","data-testimonial-slider-scroll","data-testimonial-slider-transition","data-testimonial-slider-easing","data-testimonial-slider-autostep","data-testimonial-slider-buttons",[],[647],"testimonialSliderInit",[649,650,651,652,653],"[testimonial_slider","[testimonial_slider id=","[testimonial_slider cat=","[testimonial_slider type=","[testimonial_slider count="]