[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fj1wizmBXxrfuYCH35UUR_6tG93iVS3cAjkjQual1DFQ":3},{"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":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":128,"fingerprints":747},"testimonial-moving","Testimonial Moving","1.0.0","Shafiq","https:\u002F\u002Fprofiles.wordpress.org\u002Fshafiqul6171\u002F","\u003Cp>Finally a really simple way to manage testimonials on your site. This plugin creates a testimonial and a testimonial template custom post type, complete with WordPress admin fields for adding testimonials and assigning them to template for display. It includes a Widget and Shortcode to display the testimonials.\u003C\u002Fp>\n\u003Ch4>The Features You Need\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Change all template settings in the admin\u003C\u002Fli>\n\u003Cli>Add testimonials to multiple template\u003C\u002Fli>\n\u003Cli>Prev\u002FNext Buttons\u003C\u002Fli>\n\u003Cli>Vertical Align Testimonials based on Height\u003C\u002Fli>\n\u003Cli>Star Ratings\u003C\u002Fli>\n\u003Cli>Author information field\u003C\u002Fli>\n\u003Cli>Company information field\u003C\u002Fli>\n\u003Cli>Testimonial single template\u003C\u002Fli>\n\u003Cli>Ability to make custom templates\u003C\u002Fli>\n\u003Cli>Review Support\u003C\u002Fli>\n\u003Cli>Pagination in List Format\u003C\u002Fli>\n\u003Cli>Ability to show the Add template section based on User Role\u003C\u002Fli>\n\u003Cli>Settings section\u003C\u002Fli>\n\u003Cli>New hooks and filters\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Help Videos\u003C\u002Fh4>\n\u003Ch3>Licence\u003C\u002Fh3>\n\u003Cp>GPL Version 3\u003C\u002Fp>\n","Easily add and manage Testimonials to your site.",0,1141,"","6.1.10","5.8","7.4",[18,19,20,21,22],"moving","shortcode","sidebar","testimonial","testimonials","https:\u002F\u002Fwebmonch.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftestimonial-moving.1.0.0.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":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"shafiqul6171",2,10,30,94,"2026-04-04T21:00:00.962Z",[37,58,77,96,113],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":11,"num_ratings":11,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":13,"tags":50,"homepage":54,"download_link":55,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":57},"excited-testimonials-showcase","Excited! Testimonials Showcase","1.0.5","Looks Awesome","https:\u002F\u002Fprofiles.wordpress.org\u002Flooks_awesome\u002F","\u003Cp>Excited! Testimonials is a professional multi-use WordPress plugin with main purpose of building awesome testimonial showcase on your website. The plugin is packed with flexible testimonial builder, various design layouts and absolute freedom on styling.\u003C\u002Fp>\n\u003Cp>It’s possible to craft almost any design you can imagine. And use cases are not limited just for testimonials showcase. Plugin works great out of the box and very easy to use. Get excited!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Ftestimonial.looks-awesome.com\u002Fdemo\u002Fgrid\u002F\" rel=\"nofollow ugc\">Check out live demo.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Beautiful layouts and templates. Classic grid, grid with tooltips, single testimonial with or without slider, widgets.\u003C\u002Fli>\n\u003Cli>Absolute freedom on design customization: colors, font settings, spacings, arrangement of elements etc.\u003C\u002Fli>\n\u003Cli>Powerful drag and drop admin builder.\u003C\u002Fli>\n\u003Cli>Change star icon with any from svg icon library or use your own.\u003C\u002Fli>\n\u003Cli>Hardware accelerated CSS3 3D Transforms.\u003C\u002Fli>\n\u003Cli>Profile sliding panels with 5 themes and WordPress native visual\u002Fhtml editor.\u003C\u002Fli>\n\u003Cli>Predefined style presets for each layout.\u003C\u002Fli>\n\u003Cli>Testimonials filtering by your categories.\u003C\u002Fli>\n\u003Cli>Multi-use plugin: testimonials, team, logos etc.\u003C\u002Fli>\n\u003Cli>Fancy mouse over and revealing effects.\u003C\u002Fli>\n\u003Cli>Sort by date, random or custom order.\u003C\u002Fli>\n\u003Cli>Social icon bar: Facebook, Twitter, Pinterest, Google+, LinkedIn, Instagram, YouTube, Vimeo, Dribbble, Flickr, Github.\u003C\u002Fli>\n\u003Cli>Contacts information: email, phone, Skype, source.\u003C\u002Fli>\n\u003Cli>Unlimited testimonials, authors and categories.\u003C\u002Fli>\n\u003Cli>User-friendly admin.\u003C\u002Fli>\n\u003Cli>Fully responsive.\u003C\u002Fli>\n\u003Cli>Translate ready.\u003C\u002Fli>\n\u003Cli>Multisite compatible.\u003C\u002Fli>\n\u003Cli>Well documented.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F1Rrugk7\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO version features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Submission form with approval system. Place anywhere with it’s own shortcode.\u003C\u002Fli>\n\u003Cli>Rich snippets compatible.\u003C\u002Fli>\n\u003Cli>Display average rating with submit review button.\u003C\u002Fli>\n\u003Cli>Visual Composer support.\u003C\u002Fli>\n\u003Cli>1-5, 1-10, 1-100 or icon rating systems.\u003C\u002Fli>\n\u003Cli>Opt-in for Mailchimp list.\u003C\u002Fli>\n\u003Cli>Free updates.\u003C\u002Fli>\n\u003Cli>Fast and professional support.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F1Rrugk7\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Consider Excited! Testimonials as the most beautiful testimonials showcase WordPress plugin with new era admin panel. The last thing is a huge time saver and inspires you to build something new and unique. Play with settings, turn On\u002FOff or re-arrange different blocks, style it and place shortcode on your page. That’s it!\u003C\u002Fp>\n","With Excited! Testimonials Showcase you can easily create awesome testimonials for your WordPress website or blog.",60,8194,"2016-01-12T17:28:00.000Z","4.4.34","3.6",[51,52,53,19,22],"ajax","review","reviews","http:\u002F\u002Ftestimonial.looks-awesome.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexcited-testimonials-showcase.zip",85,"2026-03-15T15:16:48.613Z",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":25,"num_ratings":31,"last_updated":68,"tested_up_to":69,"requires_at_least":13,"requires_php":13,"tags":70,"homepage":75,"download_link":76,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":57},"testimonial-by-weblizar","Testimonial – Responsive Testimonials Showcase","4.5","Weblizar - WordPress Themes & Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fweblizar\u002F","\u003Cp>Testimonial is the Responsive Testimonials Showcase Plugin for WordPress built to display testimonials, reviews or quotes in multiple ways on any page , posts or widget! The plugin comes with the easiest Shortcode settings that can help you build awesome and unique testimonials showcase with responsive layouts and customizable styles on your website.\u003C\u002Fp>\n\u003Ch4>Why Do You Need Testimonials on Your 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>Help potential customers get to know that you are a faithful business.\u003C\u002Fli>\n\u003Cli>Give you the scope 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\u003Ch4>Basic Input Fields\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Testimonial \u002F Reviewer name\u003C\u002Fli>\n\u003Cli>Image\u003C\u002Fli>\n\u003Cli>Testimonial title or Tagline\u003C\u002Fli>\n\u003Cli>Testimonial content or Review message\u003C\u002Fli>\n\u003Cli>Rating star\u003C\u002Fli>\n\u003Cli>Reviewer identity or Position \u002FDesignation\u003C\u002Fli>\n\u003Cli>Site URL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Using \u003Cstrong>[RTS]\u003C\u002Fstrong> shortcode you can publish testimonial in Page or Post.\u003C\u002Fp>\n\u003Cp>In any business or for any product, one of the most important items of feedback an owner or distributor can have is testimonial.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Testimonials showcase display as slider Layout\u003C\u002Fli>\n\u003Cli>Testimonials showcase display as Grid Design\u003C\u002Fli>\n\u003Cli>Fully Responsive and Mobile friendly.\u003C\u002Fli>\n\u003Cli>Shortcode Generator through an intuitive admin UI.\u003C\u002Fli>\n\u003Cli>Beautiful, minimalist & light-weight.\u003C\u002Fli>\n\u003Cli>Add unlimited testimonials.\u003C\u002Fli>\n\u003Cli>Infinite loop for the slider\u003C\u002Fli>\n\u003Cli>Star rating system.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide section title.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide testimonial title or tagline.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide testimonial content or review message.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide reviewer name.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide star rating.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide reviewer identity or position.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide Site url.\u003C\u002Fli>\n\u003Cli>Unlimited color options for every field.\u003C\u002Fli>\n\u003Cli>Multiple testimonial sliders or showcases\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Testimonials Pro – WordPress Testimonials and Review Plugin Pro Demos\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.weblizar.com\u002Ftestimonial-pro\u002F\" rel=\"nofollow ugc\">Testimonials Pro – WordPress Testimonials and Review Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login Details\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Username:\u003C\u002Fstrong> userdemo\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Password:\u003C\u002Fstrong> userdemo\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Testimonials Pro – WordPress Testimonials and Reviews Plugin Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Testimonial Group\u003C\u002Fstrong> – Create testimonial groups and add the number of testimonial in the groups.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multiple Layout\u003C\u002Fstrong> – We Provide the 8 types of testimonial Layouts..\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multiple Color Picker\u003C\u002Fstrong> – You can change the testimonial color as per your requirements.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Testimonial Category\u003C\u002Fstrong> – Create the unlimited category as per requirements of testimonials.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fully Responsive\u003C\u002Fstrong> – It completely responsive design.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Layout Settings\u003C\u002Fstrong> – Settings option to change of the 8 type of layouts as per your requirements.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Testimonial Short-code\u003C\u002Fstrong> – testimonial are showing on the post and page using shortcode, No any PHP code.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Grid Layout\u003C\u002Fstrong>  – Display the testimonial in grid layouts\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Slider Layout\u003C\u002Fstrong> – Display the testimonial in slider layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Card Layout\u003C\u002Fstrong> – Display the testimonial in card layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Quotes Layout\u003C\u002Fstrong> – Display the testimonial in Quotes layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Review Category\u003C\u002Fstrong> – Display and get the review according to category\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Review Form\u003C\u002Fstrong> – Get review from front-end of site using review form.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Review short-code Panel\u003C\u002Fstrong> – Display the review anywhere in the site using short-code.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Docs & Support\u003C\u002Fh4>\n\u003Cp>You can find \u003Ca href=\"https:\u002F\u002Fweblizar.com\u002Fplugins\u002Ftestimonial-pro\u002F\" rel=\"nofollow ugc\">docs\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fwww.weblizar.com\u002Ffaq\u002F\" rel=\"nofollow ugc\">FAQ\u003C\u002Fa> and more detailed information about Testimonial on \u003Ca href=\"http:\u002F\u002Fwww.weblizar.com\" rel=\"nofollow ugc\">Weblizar\u003C\u002Fa>. If you were unable to find the answer to your question on the FAQ or in any of the documentation, you should check the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fresponsive-testimonial-slider\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> on WordPress.org.\u003C\u002Fp>\n\u003Ch4>We Need Your Support\u003C\u002Fh4>\n\u003Cp>It is really hard to continue development and support for this free plugin without contributions from users like you. If you are enjoying using our Testimonial plugin and find it useful, then please consider \u003Ca href=\"http:\u002F\u002Fwww.weblizar.com\" rel=\"nofollow ugc\">\u003Cstrong>Making a Donation\u003C\u002Fstrong>\u003C\u002Fa>. Your donation will help us to encourage and support the plugin’s continued development and better user support.\u003C\u002Fp>\n\u003Ch4>Translators\u003C\u002Fh4>\n\u003Cp>Please contribute to translate our plugin.  Contact at \u003Ccode>lizarweb (at) gmail (dot) com\u003C\u002Fcode>.\u003C\u002Fp>\n","Testimonial is the Responsive Testimonials Showcase Plugin for WordPress built to display testimonials, reviews or quotes in multiple ways on any page &hellip;",40,15915,"2026-02-23T12:11:00.000Z","6.9.4",[71,72,73,74,22],"star-ratings","testimonial-shortcode","testimonial-showcase","testimonial-slider","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftestimonial-by-weblizar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftestimonial-by-weblizar.4.5.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":33,"downloaded":85,"rating":25,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":13,"tags":90,"homepage":94,"download_link":95,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":57},"ig-testimonials","IG Testimonials","1.8","iografica","https:\u002F\u002Fprofiles.wordpress.org\u002Fiografica\u002F","\u003Cp>\u003Cstrong>IG Testimonials\u003C\u002Fstrong> is a clean, free and simply WordPress plugin for adding testimonials to your theme, using a shortcode or a widget.\u003C\u002Fp>\n\u003Ch4>IG Testimonials includes:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Testimonial custom post type.\u003C\u002Fli>\n\u003Cli>Testimonial categories.\u003C\u002Fli>\n\u003Cli>Testimonials slider, a responsive and touch ready testimonials carousel.\u003C\u002Fli>\n\u003Cli>Testimonials widget to show your testimonials carousel (you can select the category to display, set up the carousel settings and more).\u003C\u002Fli>\n\u003Cli>The settings page to set up testimonial image dimensions, carousel settings and more.\u003C\u002Fli>\n\u003Cli>A set of shortcodes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With IG Testimonials you can create your testimonials’s page and display your testimonials thanks to the shortcode included, you can also show your testimonials as a carousel selecting the categories that you want to show.\u003Cbr \u002F>\nIG Testimonials works like a charm with all our themes but also with others WordPress themes thanks to its simplicity and to the clean design.\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.iograficathemes.com\u002Fdocumentation\u002Fig-testimonials\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> – Read the plugin documentation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Any idea or suggestion?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fiograficathemes.uservoice.com\" rel=\"nofollow ugc\">Submit your idea\u003C\u002Fa> – Send us your feedback and suggestions.\u003C\u002Fli>\n\u003C\u002Ful>\n","IG Testimonials is a clean and easy-to-use testimonials plugin for WordPress.",3783,1,"2016-12-30T21:35:00.000Z","4.7.32","3.1",[22,91,92,93],"testimonials-carousel","testimonials-shortcode","testimonials-widget","http:\u002F\u002Fwww.iograficathemes.com\u002Fdownloads\u002Fig-testimonials","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fig-testimonials.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":32,"downloaded":104,"rating":25,"num_ratings":86,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":13,"tags":108,"homepage":111,"download_link":112,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":57},"fancy-testimonials","Fancy Testimonials","1.0","Dijitul","https:\u002F\u002Fprofiles.wordpress.org\u002Fdijitul\u002F","\u003Cp>Fancy Testimonials is a plugin for displaying testimonials via a shortcode for use on posts and pages made by Dijitul – the UK \u003Ca href=\"http:\u002F\u002Fdijitul.com\u002Fwordpress-web-design\u002F\" rel=\"nofollow ugc\">wordpress web design\u003C\u002Fa> experts\u003C\u002Fp>\n\u003Cp>The plugin comes with very minimal basic styling. Please feel free to change this as you wish.\u003C\u002Fp>\n\u003Cp>There are instructions for the slider part of this plugin in the slider.js file included in the plugin folder.\u003C\u002Fp>\n\u003Cp>To use the shortcodes for the Dijitul Testimonials use the following structure.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[testimonial-group]\n\n[testimonial author=\"Insert Author Name, Company etc here\"]\n\nLorem ipsum dolor sit amet, consectetur adipisicing elit. Non, fugiat, deleniti, mollitia ipsam blanditiis commodi nihil tempora nulla quod rerum temporibus inventore molestias recusandae cum consequatur nobis sapiente tempore quia.\n\n[\u002Ftestimonial]\n\n[\u002Ftestimonial-group]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n\u003Cp>[testimonial-group]\u003C\u002Fp>\n\u003Cp>[testimonial author=”Insert Author Name, Company etc here”]\u003C\u002Fp>\n\u003Cp>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Non, fugiat, deleniti, mollitia ipsam blanditiis commodi nihil tempora nulla quod rerum temporibus inventore molestias recusandae cum consequatur nobis sapiente tempore quia.\u003C\u002Fp>\n\u003Cp>[\u002Ftestimonial]\u003C\u002Fp>\n\u003Cp>[\u002Ftestimonial-group]\u003C\u002Fp>\n","Plugin for displaying testimonials via a shortcode for use on posts and pages.",1740,"2013-08-21T15:48:00.000Z","3.6.1","3.5.2",[109,19,110,22],"carousel","slider","http:\u002F\u002Fwww.dijitul.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffancy-testimonials.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":32,"downloaded":121,"rating":11,"num_ratings":11,"last_updated":122,"tested_up_to":69,"requires_at_least":123,"requires_php":13,"tags":124,"homepage":126,"download_link":127,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":57},"testimonial-review","Testimonial & Review","2.0.3","pickelements","https:\u002F\u002Fprofiles.wordpress.org\u002Fpickelements\u002F","\u003Cp>Testimonial Review plugin is a simple tool to display your customer’s testimonials on your WordPress website. You can use any type of feedback to make a testimonial with the author’s name, photo, company logo, and a URL to the client’s website.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpickelements.com\u002Ftestimonial-review\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpickelements.com\u002Ftestimonial-review\u002Ftestimonial-review-documentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpickelements.com\u002Fcontact\" rel=\"nofollow ugc\">Need Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Plugin Features \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Modern & Creative Design\u003C\u002Fli>\n\u003Cli>Clean Code.\u003C\u002Fli>\n\u003Cli>Seo Friendly.\u003C\u002Fli>\n\u003Cli>Responsive Layouts.\u003C\u002Fli>\n\u003Cli>Unique 15+ Styles.\u003C\u002Fli>\n\u003Cli>Unlimited Testimonials Anywhere.\u003C\u002Fli>\n\u003Cli>Easy Testimonial Option Page.\u003C\u002Fli>\n\u003Cli>Display Testimonial By Single or Multiple categories.\u003C\u002Fli>\n\u003Cli>Choose Multiple Categories.\u003C\u002Fli>\n\u003Cli>Testimonial Type (Grid, Slider, Filterable, Masonry, etc).\u003C\u002Fli>\n\u003Cli>Testimonial Order By (Publish Date, Order, Random).\u003C\u002Fli>\n\u003Cli>Testimonial Order (Descending & Ascending).\u003C\u002Fli>\n\u003Cli>Show\u002FHide Testimonial Title.\u003C\u002Fli>\n\u003Cli>Testimonial Title Font Size.\u003C\u002Fli>\n\u003Cli>Testimonial Title Font Color.\u003C\u002Fli>\n\u003Cli>Testimonial Title Text Transform.\u003C\u002Fli>\n\u003Cli>Testimonial Image Style(Round or Square).\u003C\u002Fli>\n\u003Cli>Testimonial Title Font Style(Normal\u002FItalic).\u003C\u002Fli>\n\u003Cli>Testimonial Name Font Size.\u003C\u002Fli>\n\u003Cli>Testimonial Name Font Color.\u003C\u002Fli>\n\u003Cli>Testimonial Name Text Transform.\u003C\u002Fli>\n\u003Cli>Testimonial Name Text Style(Normal\u002FItalic).\u003C\u002Fli>\n\u003Cli>Testimonial Hide Designation.\u003C\u002Fli>\n\u003Cli>Testimonial Designation Font Size.\u003C\u002Fli>\n\u003Cli>Testimonial Designation Font Color.\u003C\u002Fli>\n\u003Cli>Testimonial Designation Text Transform.\u003C\u002Fli>\n\u003Cli>Testimonial Designation Text Style.\u003C\u002Fli>\n\u003Cli>Testimonial Company URL Color.\u003C\u002Fli>\n\u003Cli>Testimonial Company URL Font Size.\u003C\u002Fli>\n\u003Cli>Testimonial Hide Rating Icons.\u003C\u002Fli>\n\u003Cli>Testimonial Rating Icons Color.\u003C\u002Fli>\n\u003Cli>Testimonial Rating Icons Size.\u003C\u002Fli>\n\u003Cli>Testimonial Items Background Color.\u003C\u002Fli>\n\u003Cli>Testimonial Content Text Color.\u003C\u002Fli>\n\u003Cli>Testimonial Content Text Color.\u003C\u002Fli>\n\u003Cli>Testimonial Grid Type(Default\u002FFilterable).\u003C\u002Fli>\n\u003Cli>Testimonial Grid Style(Default\u002FMasonry).\u003C\u002Fli>\n\u003Cli>Testimonial Grid Column(2,3,4,5,6).\u003C\u002Fli>\n\u003Cli>Testimonial Total Items Display.\u003C\u002Fli>\n\u003Cli>Testimonial Filter Menu Position(left\u002FRight\u002FCenter).\u003C\u002Fli>\n\u003Cli>Testimonial Filter 3 Menu Style.\u003C\u002Fli>\n\u003Cli>Testimonial Filter Menu Text Color.\u003C\u002Fli>\n\u003Cli>Testimonial Filter Menu Background Color.\u003C\u002Fli>\n\u003Cli>Testimonial Filter Menu Hover Color.\u003C\u002Fli>\n\u003Cli>Testimonial Filter Menu Hover Bg Color.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Autoplay Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Auto Hide Mode Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Centered Mode Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Slide Delay Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Stop Hover Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Autoplay Time Out (Sec) Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Items No Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Items Desktop Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Items Desktop Small Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Items Desktop Mobile Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Items Loop Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Items Margin Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Navigation Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Navigation Position Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Navigation Color Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Navigation Hover Color Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Navigation BG Color Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Navigation Hover BG Color Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Pagination Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Pagination Color Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider Pagination BG Color Option.\u003C\u002Fli>\n\u003Cli>Testimonial Slider 4 Pagination Style.\u003C\u002Fli>\n\u003Cli>Testimonial Slider 2 Pagination Position.\u003C\u002Fli>\n\u003Cli>Touch & Swipe Enable.\u003C\u002Fli>\n\u003Cli>No Coding Required.\u003C\u002Fli>\n\u003Cli>Easy Documentation.\u003C\u002Fli>\n\u003Cli>24\u002F7 dedicated support.\u003C\u002Fli>\n\u003Cli>And much more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Testimonial Available fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title.\u003C\u002Fli>\n\u003Cli>Description.\u003C\u002Fli>\n\u003Cli>Full Name.\u003C\u002Fli>\n\u003Cli>Designation.\u003C\u002Fli>\n\u003Cli>Company Name.\u003C\u002Fli>\n\u003Cli>Company URL.\u003C\u002Fli>\n\u003Cli>Star Ratings.\u003C\u002Fli>\n\u003Cli>Image Upload.\u003C\u002Fli>\n\u003Cli>Testimonial Category.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpickelements.com\u002Ftestimonial-review\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Testimonial Review plugin is a simple tool to display your customer's feedback on your WordPress website.",3602,"2026-02-04T07:09:00.000Z","4.0",[21,72,74,125,22],"testimonial-widget","https:\u002F\u002Fpickelements.com\u002Ftestimonial-review","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftestimonial-review.zip",{"attackSurface":129,"codeSignals":220,"taintFlows":704,"riskAssessment":741,"analyzedAt":746},{"hooks":130,"ajaxHandlers":196,"restRoutes":197,"shortcodes":198,"cronEvents":218,"entryPointCount":219,"unprotectedCount":11},[131,137,140,143,145,148,151,154,158,161,164,167,170,173,176,179,182,185,188,191,193],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","plugins_loaded","anonymous","includes\\class-testimonial-moving.php",155,{"type":132,"name":138,"callback":134,"file":135,"line":139},"widgets_init",167,{"type":132,"name":141,"callback":134,"file":135,"line":142},"admin_enqueue_scripts",181,{"type":132,"name":141,"callback":134,"file":135,"line":144},182,{"type":132,"name":146,"callback":134,"file":135,"line":147},"add_meta_boxes",184,{"type":132,"name":149,"callback":134,"file":135,"line":150},"save_post_testimonial",185,{"type":132,"name":152,"callback":134,"file":135,"line":153},"save_post_testimonial_template",186,{"type":155,"name":156,"callback":134,"file":135,"line":157},"filter","manage_edit-testimonial_columns",188,{"type":132,"name":159,"callback":134,"file":135,"line":160},"manage_testimonial_posts_custom_column",189,{"type":155,"name":162,"callback":134,"file":135,"line":163},"manage_edit-testimonial_sortable_columns",190,{"type":155,"name":165,"callback":134,"file":135,"line":166},"parse_query",191,{"type":155,"name":168,"callback":134,"file":135,"line":169},"manage_edit-testimonial_template_columns",193,{"type":132,"name":171,"callback":134,"file":135,"line":172},"manage_testimonial_template_posts_custom_column",194,{"type":132,"name":174,"callback":134,"file":135,"line":175},"admin_head",196,{"type":132,"name":177,"callback":134,"file":135,"line":178},"admin_menu",197,{"type":155,"name":180,"callback":134,"file":135,"line":181},"enter_title_here",199,{"type":155,"name":183,"callback":134,"file":135,"line":184},"tm_general_settings_array",200,{"type":132,"name":186,"callback":134,"file":135,"line":187},"admin_init",201,{"type":132,"name":189,"callback":134,"file":135,"line":190},"wp_enqueue_scripts",216,{"type":132,"name":189,"callback":134,"file":135,"line":192},217,{"type":132,"name":194,"callback":134,"file":135,"line":195},"init",218,[],[],[199,204,207,211,214],{"tag":200,"callback":201,"file":202,"line":203},"testimonial_template","tm_testimonial_template_shortcode","public\\class-testimonial-moving-public.php",123,{"tag":205,"callback":201,"file":202,"line":206},"testimonial-template",124,{"tag":208,"callback":209,"file":202,"line":210},"testimonial_single","tm_testimonial_single_shortcode",125,{"tag":212,"callback":209,"file":202,"line":213},"testimonial-single",126,{"tag":215,"callback":216,"file":202,"line":217},"testimonial_template_rating","testimonial_template_rating_shortcode",128,[],5,{"dangerousFunctions":221,"sqlUsage":222,"outputEscaping":224,"fileOperations":11,"externalRequests":11,"nonceChecks":86,"capabilityChecks":31,"bundledLibraries":703},[],{"prepared":11,"raw":11,"locations":223},[],{"escaped":225,"rawEcho":226,"locations":227},326,330,[228,232,233,235,236,237,238,239,240,241,243,245,247,249,250,251,252,254,257,259,261,262,264,266,268,270,272,274,277,279,281,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,317,319,321,323,325,327,329,331,333,336,338,339,341,343,344,346,348,349,351,352,355,356,358,360,362,364,366,368,369,371,373,374,376,378,380,382,383,385,387,388,390,391,392,394,396,397,399,401,403,404,406,407,409,410,412,413,414,416,417,418,419,421,423,425,426,427,428,429,431,432,433,435,437,438,439,440,441,442,443,445,446,448,450,451,452,454,455,456,457,458,459,460,462,463,464,466,467,468,469,470,471,472,473,474,475,477,478,479,480,481,482,483,484,485,486,487,489,490,491,492,493,494,495,496,497,498,499,500,501,503,504,505,506,507,508,510,511,512,513,514,516,518,519,520,521,522,523,524,525,526,528,529,531,533,534,535,536,537,538,539,540,541,542,543,545,546,547,548,549,550,551,552,553,554,555,556,557,559,560,561,562,563,564,565,566,567,568,569,571,572,573,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,597,598,600,601,603,604,606,607,609,611,612,613,614,615,617,618,620,621,623,625,626,628,630,631,633,635,636,638,639,640,642,644,645,647,649,650,652,653,654,656,657,659,661,662,664,665,666,668,669,670,672,673,675,677,678,680,682,683,685,686,687,689,691,692,694,696,697,698,700,701],{"file":229,"line":230,"context":231},"admin\\class-testimonial-moving-admin-metaboxes-testimonial-template.php",56,"raw output",{"file":229,"line":230,"context":231},{"file":229,"line":234,"context":231},65,{"file":229,"line":234,"context":231},{"file":229,"line":150,"context":231},{"file":229,"line":153,"context":231},{"file":229,"line":153,"context":231},{"file":229,"line":166,"context":231},{"file":229,"line":184,"context":231},{"file":229,"line":242,"context":231},227,{"file":229,"line":244,"context":231},231,{"file":229,"line":246,"context":231},235,{"file":248,"line":33,"context":231},"admin\\class-testimonial-moving-admin-metaboxes-testimonial.php",{"file":248,"line":33,"context":231},{"file":248,"line":33,"context":231},{"file":248,"line":33,"context":231},{"file":248,"line":253,"context":231},47,{"file":255,"line":256,"context":231},"admin\\class-testimonial-moving-admin.php",221,{"file":255,"line":258,"context":231},223,{"file":255,"line":260,"context":231},225,{"file":255,"line":244,"context":231},{"file":255,"line":263,"context":231},232,{"file":255,"line":265,"context":231},276,{"file":255,"line":267,"context":231},286,{"file":255,"line":269,"context":231},289,{"file":255,"line":271,"context":231},305,{"file":255,"line":273,"context":231},307,{"file":275,"line":276,"context":231},"admin\\testimonial-moving-admin-functions.php",21,{"file":135,"line":278,"context":231},342,{"file":135,"line":280,"context":231},499,{"file":282,"line":283,"context":231},"public\\testimonial-moving-public-functions.php",254,{"file":282,"line":285,"context":231},255,{"file":282,"line":287,"context":231},321,{"file":282,"line":289,"context":231},322,{"file":282,"line":291,"context":231},323,{"file":282,"line":293,"context":231},329,{"file":282,"line":295,"context":231},334,{"file":282,"line":297,"context":231},335,{"file":282,"line":299,"context":231},339,{"file":282,"line":301,"context":231},364,{"file":282,"line":303,"context":231},368,{"file":282,"line":305,"context":231},370,{"file":282,"line":307,"context":231},387,{"file":309,"line":219,"context":231},"templates\\default\\loop-testimonial.php",{"file":309,"line":311,"context":231},9,{"file":309,"line":313,"context":231},17,{"file":309,"line":315,"context":231},19,{"file":309,"line":276,"context":231},{"file":309,"line":318,"context":231},25,{"file":309,"line":320,"context":231},32,{"file":309,"line":322,"context":231},67,{"file":309,"line":324,"context":231},70,{"file":309,"line":326,"context":231},73,{"file":309,"line":328,"context":231},77,{"file":309,"line":330,"context":231},79,{"file":309,"line":332,"context":231},80,{"file":334,"line":335,"context":231},"templates\\default\\single-testimonial.php",7,{"file":334,"line":337,"context":231},11,{"file":334,"line":315,"context":231},{"file":334,"line":340,"context":231},26,{"file":334,"line":342,"context":231},34,{"file":334,"line":45,"context":231},{"file":334,"line":345,"context":231},63,{"file":334,"line":347,"context":231},66,{"file":334,"line":324,"context":231},{"file":334,"line":350,"context":231},72,{"file":334,"line":326,"context":231},{"file":353,"line":354,"context":231},"templates\\fourpigs\\loop-testimonial.php",8,{"file":353,"line":313,"context":231},{"file":353,"line":357,"context":231},42,{"file":353,"line":359,"context":231},49,{"file":353,"line":361,"context":231},50,{"file":353,"line":363,"context":231},51,{"file":353,"line":365,"context":231},53,{"file":353,"line":367,"context":231},71,{"file":353,"line":350,"context":231},{"file":353,"line":370,"context":231},74,{"file":353,"line":372,"context":231},78,{"file":353,"line":332,"context":231},{"file":353,"line":375,"context":231},81,{"file":377,"line":354,"context":231},"templates\\fourpigs\\single-testimonial.php",{"file":377,"line":379,"context":231},16,{"file":377,"line":381,"context":231},23,{"file":377,"line":33,"context":231},{"file":377,"line":384,"context":231},36,{"file":377,"line":386,"context":231},59,{"file":377,"line":45,"context":231},{"file":377,"line":389,"context":231},61,{"file":377,"line":234,"context":231},{"file":377,"line":322,"context":231},{"file":377,"line":393,"context":231},68,{"file":395,"line":219,"context":231},"templates\\headlined\\loop-testimonial.php",{"file":395,"line":32,"context":231},{"file":395,"line":398,"context":231},12,{"file":395,"line":400,"context":231},14,{"file":395,"line":402,"context":231},18,{"file":395,"line":340,"context":231},{"file":395,"line":405,"context":231},44,{"file":395,"line":347,"context":231},{"file":395,"line":408,"context":231},69,{"file":395,"line":350,"context":231},{"file":395,"line":411,"context":231},76,{"file":395,"line":372,"context":231},{"file":395,"line":330,"context":231},{"file":415,"line":335,"context":231},"templates\\headlined\\single-testimonial.php",{"file":415,"line":337,"context":231},{"file":415,"line":315,"context":231},{"file":415,"line":33,"context":231},{"file":415,"line":420,"context":231},37,{"file":415,"line":422,"context":231},54,{"file":415,"line":424,"context":231},57,{"file":415,"line":45,"context":231},{"file":415,"line":345,"context":231},{"file":415,"line":234,"context":231},{"file":415,"line":347,"context":231},{"file":430,"line":219,"context":231},"templates\\longform\\loop-testimonial.php",{"file":430,"line":337,"context":231},{"file":430,"line":402,"context":231},{"file":430,"line":434,"context":231},20,{"file":430,"line":436,"context":231},22,{"file":430,"line":340,"context":231},{"file":430,"line":405,"context":231},{"file":430,"line":345,"context":231},{"file":430,"line":347,"context":231},{"file":430,"line":408,"context":231},{"file":430,"line":326,"context":231},{"file":430,"line":444,"context":231},75,{"file":430,"line":411,"context":231},{"file":447,"line":335,"context":231},"templates\\longform\\single-testimonial.php",{"file":447,"line":449,"context":231},13,{"file":447,"line":434,"context":231},{"file":447,"line":33,"context":231},{"file":447,"line":453,"context":231},38,{"file":447,"line":424,"context":231},{"file":447,"line":45,"context":231},{"file":447,"line":345,"context":231},{"file":447,"line":322,"context":231},{"file":447,"line":408,"context":231},{"file":447,"line":324,"context":231},{"file":461,"line":219,"context":231},"templates\\onepig\\loop-testimonial.php",{"file":461,"line":337,"context":231},{"file":461,"line":276,"context":231},{"file":461,"line":465,"context":231},28,{"file":461,"line":33,"context":231},{"file":461,"line":320,"context":231},{"file":461,"line":384,"context":231},{"file":461,"line":393,"context":231},{"file":461,"line":367,"context":231},{"file":461,"line":326,"context":231},{"file":461,"line":328,"context":231},{"file":461,"line":330,"context":231},{"file":461,"line":332,"context":231},{"file":476,"line":354,"context":231},"templates\\onepig\\single-testimonial.php",{"file":476,"line":379,"context":231},{"file":476,"line":381,"context":231},{"file":476,"line":33,"context":231},{"file":476,"line":384,"context":231},{"file":476,"line":345,"context":231},{"file":476,"line":347,"context":231},{"file":476,"line":408,"context":231},{"file":476,"line":326,"context":231},{"file":476,"line":444,"context":231},{"file":476,"line":411,"context":231},{"file":488,"line":219,"context":231},"templates\\starrynight\\loop-testimonial.php",{"file":488,"line":337,"context":231},{"file":488,"line":402,"context":231},{"file":488,"line":434,"context":231},{"file":488,"line":436,"context":231},{"file":488,"line":340,"context":231},{"file":488,"line":357,"context":231},{"file":488,"line":234,"context":231},{"file":488,"line":393,"context":231},{"file":488,"line":324,"context":231},{"file":488,"line":370,"context":231},{"file":488,"line":411,"context":231},{"file":488,"line":328,"context":231},{"file":502,"line":354,"context":231},"templates\\starrynight\\single-testimonial.php",{"file":502,"line":400,"context":231},{"file":502,"line":276,"context":231},{"file":502,"line":33,"context":231},{"file":502,"line":420,"context":231},{"file":502,"line":386,"context":231},{"file":502,"line":509,"context":231},62,{"file":502,"line":234,"context":231},{"file":502,"line":408,"context":231},{"file":502,"line":367,"context":231},{"file":502,"line":350,"context":231},{"file":515,"line":354,"context":231},"templates\\threepigs\\loop-testimonial.php",{"file":515,"line":517,"context":231},15,{"file":515,"line":318,"context":231},{"file":515,"line":320,"context":231},{"file":515,"line":342,"context":231},{"file":515,"line":384,"context":231},{"file":515,"line":66,"context":231},{"file":515,"line":326,"context":231},{"file":515,"line":411,"context":231},{"file":515,"line":330,"context":231},{"file":515,"line":527,"context":231},83,{"file":515,"line":56,"context":231},{"file":515,"line":530,"context":231},86,{"file":532,"line":354,"context":231},"templates\\threepigs\\single-testimonial.php",{"file":532,"line":379,"context":231},{"file":532,"line":381,"context":231},{"file":532,"line":33,"context":231},{"file":532,"line":384,"context":231},{"file":532,"line":345,"context":231},{"file":532,"line":347,"context":231},{"file":532,"line":408,"context":231},{"file":532,"line":326,"context":231},{"file":532,"line":444,"context":231},{"file":532,"line":411,"context":231},{"file":544,"line":354,"context":231},"templates\\twopigs\\loop-testimonial.php",{"file":544,"line":517,"context":231},{"file":544,"line":318,"context":231},{"file":544,"line":320,"context":231},{"file":544,"line":342,"context":231},{"file":544,"line":384,"context":231},{"file":544,"line":66,"context":231},{"file":544,"line":326,"context":231},{"file":544,"line":411,"context":231},{"file":544,"line":330,"context":231},{"file":544,"line":527,"context":231},{"file":544,"line":56,"context":231},{"file":544,"line":530,"context":231},{"file":558,"line":354,"context":231},"templates\\twopigs\\single-testimonial.php",{"file":558,"line":379,"context":231},{"file":558,"line":381,"context":231},{"file":558,"line":33,"context":231},{"file":558,"line":384,"context":231},{"file":558,"line":345,"context":231},{"file":558,"line":347,"context":231},{"file":558,"line":408,"context":231},{"file":558,"line":326,"context":231},{"file":558,"line":444,"context":231},{"file":558,"line":411,"context":231},{"file":570,"line":359,"context":231},"widgets\\wp-widgets\\class-testimonial-moving-widget.php",{"file":570,"line":361,"context":231},{"file":570,"line":361,"context":231},{"file":570,"line":574,"context":231},55,{"file":570,"line":230,"context":231},{"file":570,"line":230,"context":231},{"file":570,"line":386,"context":231},{"file":570,"line":386,"context":231},{"file":570,"line":234,"context":231},{"file":570,"line":234,"context":231},{"file":570,"line":234,"context":231},{"file":570,"line":393,"context":231},{"file":570,"line":408,"context":231},{"file":570,"line":408,"context":231},{"file":570,"line":324,"context":231},{"file":570,"line":324,"context":231},{"file":570,"line":370,"context":231},{"file":570,"line":444,"context":231},{"file":570,"line":444,"context":231},{"file":570,"line":411,"context":231},{"file":570,"line":411,"context":231},{"file":570,"line":332,"context":231},{"file":570,"line":375,"context":231},{"file":570,"line":375,"context":231},{"file":570,"line":596,"context":231},95,{"file":570,"line":596,"context":231},{"file":570,"line":599,"context":231},96,{"file":570,"line":25,"context":231},{"file":570,"line":602,"context":231},110,{"file":570,"line":602,"context":231},{"file":570,"line":605,"context":231},112,{"file":570,"line":605,"context":231},{"file":570,"line":608,"context":231},115,{"file":570,"line":610,"context":231},120,{"file":570,"line":610,"context":231},{"file":570,"line":203,"context":231},{"file":570,"line":203,"context":231},{"file":570,"line":213,"context":231},{"file":570,"line":616,"context":231},130,{"file":570,"line":616,"context":231},{"file":570,"line":619,"context":231},133,{"file":570,"line":619,"context":231},{"file":570,"line":622,"context":231},136,{"file":570,"line":624,"context":231},140,{"file":570,"line":624,"context":231},{"file":570,"line":627,"context":231},141,{"file":570,"line":629,"context":231},145,{"file":570,"line":629,"context":231},{"file":570,"line":632,"context":231},146,{"file":570,"line":634,"context":231},150,{"file":570,"line":634,"context":231},{"file":570,"line":637,"context":231},151,{"file":570,"line":136,"context":231},{"file":570,"line":136,"context":231},{"file":570,"line":641,"context":231},160,{"file":570,"line":643,"context":231},164,{"file":570,"line":643,"context":231},{"file":570,"line":646,"context":231},169,{"file":570,"line":648,"context":231},173,{"file":570,"line":648,"context":231},{"file":570,"line":651,"context":231},178,{"file":570,"line":144,"context":231},{"file":570,"line":144,"context":231},{"file":570,"line":655,"context":231},187,{"file":570,"line":166,"context":231},{"file":570,"line":658,"context":231},204,{"file":570,"line":660,"context":231},205,{"file":570,"line":660,"context":231},{"file":570,"line":663,"context":231},211,{"file":570,"line":663,"context":231},{"file":570,"line":190,"context":231},{"file":570,"line":667,"context":231},220,{"file":570,"line":667,"context":231},{"file":570,"line":260,"context":231},{"file":570,"line":671,"context":231},229,{"file":570,"line":671,"context":231},{"file":570,"line":674,"context":231},234,{"file":570,"line":676,"context":231},238,{"file":570,"line":676,"context":231},{"file":570,"line":679,"context":231},243,{"file":570,"line":681,"context":231},247,{"file":570,"line":681,"context":231},{"file":570,"line":684,"context":231},252,{"file":570,"line":285,"context":231},{"file":570,"line":285,"context":231},{"file":570,"line":688,"context":231},260,{"file":570,"line":690,"context":231},264,{"file":570,"line":690,"context":231},{"file":570,"line":693,"context":231},269,{"file":570,"line":695,"context":231},275,{"file":570,"line":265,"context":231},{"file":570,"line":265,"context":231},{"file":570,"line":699,"context":231},324,{"file":570,"line":225,"context":231},{"file":570,"line":702,"context":231},384,[],[705,724],{"entryPoint":706,"graph":707,"unsanitizedCount":11,"severity":723},"tmr_admin_save_settings (admin\\class-testimonial-moving-admin.php:425)",{"nodes":708,"edges":720},[709,714],{"id":710,"type":711,"label":712,"file":255,"line":713},"n0","source","$_POST (x2)",447,{"id":715,"type":716,"label":717,"file":255,"line":718,"wp_function":719},"n1","sink","update_option() [Settings Manipulation]",448,"update_option",[721],{"from":710,"to":715,"sanitized":722},true,"low",{"entryPoint":725,"graph":726,"unsanitizedCount":11,"severity":723},"\u003Cclass-testimonial-moving-admin> (admin\\class-testimonial-moving-admin.php:0)",{"nodes":727,"edges":738},[728,731,734,736],{"id":710,"type":711,"label":729,"file":255,"line":730},"$_POST",142,{"id":715,"type":716,"label":732,"file":255,"line":256,"wp_function":733},"echo() [XSS]","echo",{"id":735,"type":711,"label":712,"file":255,"line":713},"n2",{"id":737,"type":716,"label":717,"file":255,"line":718,"wp_function":719},"n3",[739,740],{"from":710,"to":715,"sanitized":722},{"from":735,"to":737,"sanitized":722},{"summary":742,"deductions":743},"The \"testimonial-moving\" plugin version 1.0.0 exhibits a generally good security posture based on the provided static analysis.  A significant strength is the complete absence of known vulnerabilities, indicating a history of stable and secure development.  The plugin also demonstrates good practices by utilizing prepared statements for all SQL queries and implementing nonce and capability checks, although the latter are limited in number.  The limited attack surface, with no unprotected AJAX handlers or REST API routes, is also a positive sign.\n\nHowever, there are areas of concern. The most prominent is the significant proportion of improperly escaped output (50%). This could lead to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is directly echoed into the output without proper sanitization. While no critical or high severity taint flows were detected, the potential for XSS due to poor output escaping is a notable risk that could be exploited in conjunction with other factors or if future code introduces more complex data handling.\n\nIn conclusion, while the \"testimonial-moving\" plugin has a clean vulnerability history and employs some fundamental security practices, the high rate of unescaped output presents a tangible risk. Addressing this output escaping issue should be a priority to significantly improve the plugin's overall security. The absence of known CVEs is a strong positive, but the unescaped output represents a weakness that could be leveraged by attackers.",[744],{"reason":745,"points":354},"50% of output is not properly escaped","2026-03-17T06:01:25.574Z",{"wat":748,"direct":759},{"assetPaths":749,"generatorPatterns":754,"scriptPaths":755,"versionParams":756},[750,751,752,753],"\u002Fwp-content\u002Fplugins\u002Ftestimonial-moving\u002Fadmin\u002Fcss\u002Ftestimonial-moving-admin.css","\u002Fwp-content\u002Fplugins\u002Ftestimonial-moving\u002Fadmin\u002Fjs\u002Ftestimonial-moving-admin.js","\u002Fwp-content\u002Fplugins\u002Ftestimonial-moving\u002Fpublic\u002Fcss\u002Ftestimonial-moving-public.css","\u002Fwp-content\u002Fplugins\u002Ftestimonial-moving\u002Fpublic\u002Fjs\u002Ftestimonial-moving-public.js",[],[],[757,758],"testimonial-moving-admin?ver=","testimonial-moving-public?ver=",{"cssClasses":760,"htmlComments":765,"htmlAttributes":766,"restEndpoints":771,"jsGlobals":772,"shortcodeOutput":775},[761,762,763,764],"tm_testimonial_wrapper","tm_testimonial_item","tm_testimonial_author","tm_testimonial_content",[],[767,768,769,770],"data-testimonial-id","data-transition-speed","data-autoplay-speed","data-navigation",[],[773,774],"testimonial_moving_obj","testimonial_moving_notices",[776],"[testimonial_moving]"]