[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYq5Y-M1Eyqe0BBV6agAlOXvV-dd56-tYvWJ3CA6bne8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":142,"fingerprints":481},"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,100,1,"2015-11-27T08:17:00.000Z","4.3.34","3.0.1","",[20,21,22,23,24],"content-slider","post-slider","slider","slideshow","wordpress-content-slider","http:\u002F\u002Ftemplaza.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-post-slider.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},7,1270,82,30,81,"2026-04-04T17:27:49.058Z",[40,64,87,105,127],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":28,"last_vuln_date":63,"fetched_at":30},"depicter","Depicter — Popup & Slider Builder","4.7.1","averta","https:\u002F\u002Fprofiles.wordpress.org\u002Faverta\u002F","\u003Cp>\u003Cem>Improve users engagement rate or sales by Depicter \u003Cstrong>Popup\u003C\u002Fstrong>, \u003Cstrong>Notification Bar\u003C\u002Fstrong>, and Slider builder.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>You can create converting \u003Cstrong>Popup and Notification Bar\u003C\u002Fstrong>, like \u003Cstrong>Email subscription popup, Exit intent popup, promotion popup, cart‑abandonment popup, campaign promoting notification bar\u003C\u002Fstrong>. And you can also create engaging WordPress sliders, carousels, and slideshows like \u003Cstrong>layer slider, video slider, image slider, fullscreen slider, post slider, product slider, WooCommerce slider, testimonial slider, gallery slider and Elementor slider\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Explore Popup, slider and more Templates\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdepicter.com\u002Ftemplates\u002F#\u002Fpopups\u002Fall-popups\" rel=\"nofollow ugc\">Popup Templates\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdepicter.com\u002Ftemplates\u002F#\u002Fnotification-bars\u002Fall-notification-bars\" rel=\"nofollow ugc\">Notification bar Templates\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdepicter.com\u002Ftemplates\u002F#\u002Fsliders\u002Fall-sliders\" rel=\"nofollow ugc\">Slider Templates\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdepicter.com\u002Ftemplates\u002F#\u002Fcarousels\u002Fall-carousels\" rel=\"nofollow ugc\">Carousel Templates\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdepicter.com\u002Ftemplates\u002F#\u002Fhero-sections\u002Fall-hero-sections\" rel=\"nofollow ugc\">Hero Section Templates\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FYTf6kFyn52A?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Create popups, notification bars, sliders, and carousels with an intuitive visual builder\u003C\u002Fh3>\n\u003Cp>Depicter provides a flexible way to design and display interactive elements on your WordPress site. You can create popups, sliding banners, hero sections, carousels, and other visual components without writing code.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited items\u003C\u002Fstrong> — Create as many popups, notification bars, sliders, and carousels as needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Template library\u003C\u002Fstrong> — Start quickly with a wide collection of pre-designed layouts for various use cases.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI tools\u003C\u002Fstrong> — Generate slider layouts or content using built-in AI features to speed up your workflow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form builder\u003C\u002Fstrong> — Add built-in forms to collect email, name, phone number, and other information.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance-friendly output\u003C\u002Fstrong> — Uses WebP, adaptive images, lazy loading, and optimized asset delivery.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual editing\u003C\u002Fstrong> — Design content through a simple, responsive editor supporting animations, effects, and custom fonts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fdepicter.com\u002Fpopup\" rel=\"nofollow ugc\">Popup\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fdepicter.com\u002Fnotification-bar\" rel=\"nofollow ugc\">Notification Bar\u003C\u002Fa> Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Variety of \u003Ca href=\"https:\u002F\u002Fdepicter.com\u002Ftemplates\u002F#\u002Fpopups\u002Fall-popups\" rel=\"nofollow ugc\">popup templates\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fdepicter.com\u002Ftemplates\u002F#\u002Fnotification-bars\u002Fall-notification-bars\" rel=\"nofollow ugc\">notification bar templates\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Configure display conditions based on pages visited, device type, referrer, location, cookies, or user behavior.\u003C\u002Fli>\n\u003Cli>Define scheduling rules for when a popup or notification bar should appear or expire.\u003C\u002Fli>\n\u003Cli>Choose from multiple triggers: exit intent, scroll depth, time on page, inactivity, or user interactions.\u003C\u002Fli>\n\u003Cli>Control reopening behavior: once per visitor, every visit, or after a specific delay.\u003C\u002Fli>\n\u003Cli>Create multi-step popups for more complex interactions.\u003C\u002Fli>\n\u003Cli>Customize mobile responsiveness and add animations or visual effects.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fdepicter.com\u002Fslider\" rel=\"nofollow ugc\">Slider\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fdepicter.net\u002Fcarousel\u002F\" rel=\"nofollow ugc\">Carousel\u003C\u002Fa> Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create fully responsive sliders and carousels that adapt to all device sizes.\u003C\u002Fli>\n\u003Cli>Add animations, transitions, and parallax effects to enhance visuals.\u003C\u002Fli>\n\u003Cli>Use arrows, bullets, timers, and swipe navigation for a more interactive experience.\u003C\u002Fli>\n\u003Cli>Populate sliders with dynamic content including posts, WooCommerce products, or custom post types.\u003C\u002Fli>\n\u003Cli>Compatible with major page builders: Elementor, Divi, Beaver Builder, Oxygen, and the WordPress block editor.\u003C\u002Fli>\n\u003Cli>Add video backgrounds from YouTube or Vimeo.\u003C\u002Fli>\n\u003Cli>Set scheduling rules to control when sliders or carousels appear on the site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How to create a WordPress slider with Depicter\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fyi_NjXKlvmg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Create a WordPress slider with AI in seconds\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FkdR9Jw0yWjU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Use of 3rd Party Services\u003C\u002Fh3>\n\u003Cp>To improve the user experience, Depicter may use the following 3rd party services if the required feature is enabled:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Places and Recaptcha are used to display location, reviews and recaptcha. Google’s \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">TOS\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Some Depicter features and services required to contact depicter website. These features and services are not used for tracking unless explicitly mentioned, requiring your approval and manual opt-in. Learn more in our \u003Ca href=\"https:\u002F\u002Fdepicter.com\u002Fterms-and-conditions\u002F\" rel=\"nofollow ugc\">TOS\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Build Stunning Slider and Popup. Exit intent Popup, Image slider carousel, video slider carousel, post slider carousel, product slider, promote popup",90000,2033341,94,228,"2026-01-14T10:42:00.000Z","6.9.4","5.9","7.4.0",[57,58,21,22,23],"carousel-slider","popup","https:\u002F\u002Fdepicter.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdepicter.4.7.1.zip",89,14,"2026-01-05 15:17:33",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":74,"num_ratings":75,"last_updated":76,"tested_up_to":53,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":83,"download_link":84,"security_score":85,"vuln_count":62,"unpatched_count":28,"last_vuln_date":86,"fetched_at":30},"ditty-news-ticker","Ditty – Responsive News Tickers, Sliders, and Lists","3.1.64","metaphorcreations","https:\u002F\u002Fprofiles.wordpress.org\u002Fmetaphorcreations\u002F","\u003Cp>Ditty, formerly known as Ditty News Ticker, is a multi-functional content display plugin for WordPress while still offering its signature “News Ticker” functionality. Effortlessly showcase your latest blog posts or custom content through multiple display options, including the classic News Ticker, Slider, and List. Enhance your site by adding more content sources and display options through extensions, enabling you to present RSS feeds, social media, image galleries, custom post types, and more through the included displays or additional display extensions like grid and carousel. Discover the enhanced capabilities of Ditty while maintaining its prowess as a reliable “News Ticker” solution.\u003C\u002Fp>\n\u003Ch3>Overview\u003C\u002Fh3>\n\u003Cp>Enhance your website with moving, scrolling, or sliding content. The Ditty plugin makes it easy to display your latest blog posts or custom text on your WordPress website. Display your content in a variety of customizable formats, including ticker, list, and slider. Customize your display with built-in options and use HTML or CSS to further customize the layouts of your content items. Choose from the variety of Ditty extensions to add even more or utilize Ditty Everything to access all features and display types. Ditty is compatible with all WordPress builders including the WordPress Block Editor (Gutenberg), Elementor, Divi, Beaver Builder, and more. Ditty is responsive and SEO friendly!\u003C\u002Fp>\n\u003Ch3>Included Display Types\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Ticker\u003C\u002Fstrong> – Create a unique news ticker using the Ticker Display type. Control the direction, spacing, speed, styling, and many other options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>List\u003C\u002Fstrong> – Create paged lists of your combined content. Multiple settings give you full control of the look and feel on your lists.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slider\u003C\u002Fstrong> – Display your content in a responsive slider (using a List display limited to 1 item per page). Get full control over your slider’s speed, direction, and design.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Included Item Types\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Default\u003C\u002Fstrong> – Add custom text to your Ditty.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>TinyMCE Editor\u003C\u002Fstrong> – Add custom text to your Ditty using a TinyMCE Editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>HTML\u003C\u002Fstrong> – Add custom HTML to your Ditty using a code editor field.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP Posts Feed (Lite)\u003C\u002Fstrong> – Add your latest blog posts to your Ditty. Check out \u003Ca href=\"https:\u002F\u002Fwww.metaphorcreations.com\u002Fwordpress-plugins\u002Fditty-posts\u002F?utm_source=wordpress.org&utm_medium=plugin%20repository&utm_campaign=ditty-news-ticker\" rel=\"nofollow ugc\">\u003Cstrong>Ditty Posts\u003C\u002Fstrong>\u003C\u002Fa> for custom post types, advanced WordPress queries, custom fields, and more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Add more features with Ditty Extensions!\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.metaphorcreations.com\u002Fwordpress-plugins\u002Fditty-facebook\u002F?utm_source=wordpress.org&utm_medium=plugin%20repository&utm_campaign=ditty-news-ticker\" rel=\"nofollow ugc\">\u003Cstrong>Ditty Facebook\u003C\u002Fstrong>\u003C\u002Fa> – Easily add Facebook posts or images to your site using the Ditty Facebook extension. Add multiple Facebook feeds and Facebook albums.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.metaphorcreations.com\u002Fwordpress-plugins\u002Fditty-grid\u002F?utm_source=wordpress.org&utm_medium=plugin%20repository&utm_campaign=ditty-news-ticker\" rel=\"nofollow ugc\">\u003Cstrong>Ditty Grid\u003C\u002Fstrong>\u003C\u002Fa> – Display your Ditty items in a customizable and responsive grid.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.metaphorcreations.com\u002Fwordpress-plugins\u002Fditty-images\u002F?utm_source=wordpress.org&utm_medium=plugin%20repository&utm_campaign=ditty-news-ticker\" rel=\"nofollow ugc\">\u003Cstrong>Ditty Images\u003C\u002Fstrong>\u003C\u002Fa> – Add internal and external images to your site through a Ditty.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.metaphorcreations.com\u002Fwordpress-plugins\u002Fditty-instagram\u002F?utm_source=wordpress.org&utm_medium=plugin%20repository&utm_campaign=ditty-news-ticker\" rel=\"nofollow ugc\">\u003Cstrong>Ditty Instagram\u003C\u002Fstrong>\u003C\u002Fa> – Ditty Instagram allows you to easily add your Instagram feed to your site.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.metaphorcreations.com\u002Fwordpress-plugins\u002Fditty-posts\u002F?utm_source=wordpress.org&utm_medium=plugin%20repository&utm_campaign=ditty-news-ticker\" rel=\"nofollow ugc\">\u003Cstrong>Ditty Posts\u003C\u002Fstrong>\u003C\u002Fa> – Easily add any posts to your site using the Ditty Posts extension. Build out a custom WP_Query or select a specific post.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.metaphorcreations.com\u002Fwordpress-plugins\u002Fditty-rss\u002F?utm_source=wordpress.org&utm_medium=plugin%20repository&utm_campaign=ditty-news-ticker\" rel=\"nofollow ugc\">\u003Cstrong>Ditty RSS\u003C\u002Fstrong>\u003C\u002Fa> – Easily add multiple RSS feeds to your site.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.metaphorcreations.com\u002Fwordpress-plugins\u002Fditty-timing\u002F?utm_source=wordpress.org&utm_medium=plugin%20repository&utm_campaign=ditty-news-ticker\" rel=\"nofollow ugc\">\u003Cstrong>Ditty Timing\u003C\u002Fstrong>\u003C\u002Fa> – Use date ranges, weekly settings, and daily settings to schedule when your Ditty Items are visible or hidden.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.metaphorcreations.com\u002Fwordpress-plugins\u002Fditty-xml\u002F?utm_source=wordpress.org&utm_medium=plugin%20repository&utm_campaign=ditty-news-ticker\" rel=\"nofollow ugc\">\u003Cstrong>Ditty XML\u003C\u002Fstrong>\u003C\u002Fa> – Easily add multiple XML data feeds to your site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>Web developers and theme builders will love how Ditty’s flexible and professional-looking display options help to enhance the look and feel of your website. Because of the HTML and CSS styling capabilities, the Ditty plugin will fit seamlessly into any WordPress website. Key plugin features include:\u003C\u002Fp>\n\u003Ch3>Live Updates\u003C\u002Fh3>\n\u003Cp>Ditty will update in the background for users without the need to refresh the browser. Keep your content fresh and engaging.\u003C\u002Fp>\n\u003Ch3>Live Editing\u003C\u002Fh3>\n\u003Cp>See the changes you make while editing your Ditty as you make them. Add Items, edit Layouts and Displays, and see what it looks like before saving.\u003C\u002Fp>\n\u003Ch3>Global Rendering\u003C\u002Fh3>\n\u003Cp>Easily add your Ditty globally on your site, anywhere, without modifying theme files. Want a ticker scrolling at the top of your site, no problem!\u003C\u002Fp>\n\u003Ch3>Mix & Match Content\u003C\u002Fh3>\n\u003Cp>Combine multiple content feeds or custom content in a single Ditty. Merging custom default Items and feeds from various Ditty extensions together has never been easier.\u003C\u002Fp>\n\u003Ch3>Customized Displays\u003C\u002Fh3>\n\u003Cp>Render your Ditty as a custom ticker, list, slider, or other Display through extensions. Customize multiple settings to show your content the way you want.\u003C\u002Fp>\n\u003Ch3>Customized Layouts\u003C\u002Fh3>\n\u003Cp>Take control of the style of your content. Every Ditty Item type can be customized to reflect the style of your site. Use a pre-made template, or edit and customize it to your needs!\u003C\u002Fp>\n\u003Ch3>Easy to Use\u003C\u002Fh3>\n\u003Cp>The Ditty interface is intuitive and easy to navigate, making managing your content a quick and seamless experience. With a few clicks, you can add content, customize your settings, and see your changes in real-time. Whether you’re new to WordPress or a seasoned pro, Ditty will help you to easily add content to your site.\u003C\u002Fp>\n\u003Ch3>SEO Friendly\u003C\u002Fh3>\n\u003Cp>Ditty is built with SEO best practices in mind. With CSS and HTML editing options, you can customize your Ditties to match the style of your website, without compromising on SEO. Not only will you be able to customize your content with SEO in mind, but the plugin files are clean and won’t bog down your website with bloated code.\u003C\u002Fp>\n\u003Ch3>Extensions\u003C\u002Fh3>\n\u003Cp>Ditty comes with numerous extensions and growing! Easily add RSS feeds, social media content, images, blog posts, and more to your website through Ditty. With new extensions being added regularly, you’ll be able to easily add the content that’s important to you and your visitors.\u003C\u002Fp>\n\u003Ch3>Responsive & Mobile Friendly\u003C\u002Fh3>\n\u003Cp>Ditty is responsive and mobile-friendly. All the Ditty display types will adapt to any screen size, including mobile devices. Whether your visitors are viewing Ditty on a desktop computer or using their smartphone, you can be sure that your content will be easily viewed and interactive.\u003C\u002Fp>\n\u003Ch3>Technical Support\u003C\u002Fh3>\n\u003Cp>Whether you’re having trouble with a basic plugin feature or customizing advanced display settings, our ongoing support team are here to answer your questions and help get your Ditty up and running on your website. The existing Ditty documentation is also available to help you get started, or if you need a little extra guidance. So what are you waiting for? Start adding Ditty to your WordPress site today and take control of your content!\u003C\u002Fp>\n","Ditty offers a range of content display options, including its signature news ticker and customizable layouts.",30000,2776717,92,106,"2026-03-12T11:02:00.000Z","6.2","7.4",[20,80,21,81,82],"news-ticker","post-ticker","responsive-slider","https:\u002F\u002Fwww.metaphorcreations.com\u002Fditty","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fditty-news-ticker.3.1.64.zip",91,"2025-09-26 00:00:00",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":13,"num_ratings":97,"last_updated":98,"tested_up_to":53,"requires_at_least":99,"requires_php":18,"tags":100,"homepage":102,"download_link":103,"security_score":13,"vuln_count":14,"unpatched_count":28,"last_vuln_date":104,"fetched_at":30},"sliderpro","Slider Pro","4.8.13","bqworks","https:\u002F\u002Fprofiles.wordpress.org\u002Fbqworks\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fbqworks.net\u002Fslider-pro\u002F\" rel=\"nofollow ugc\">Slider Pro\u003C\u002Fa> is a fully responsive and touch-enabled WordPress slider plugin that allows you to create professional and elegant sliders. This slider plugin was built with user experience in mind, providing a clean and intuitive user interface in the admin area and a smooth navigation experience for the end-users.\u003C\u002Fp>\n\u003Cp>See a few examples on the \u003Ca href=\"https:\u002F\u002Fbqworks.net\u002Fslider-pro\u002F\" rel=\"nofollow ugc\">slider’s presentation page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fully responsive on any device\u003C\u002Fli>\n\u003Cli>Touch support for touch-enabled screens\u003C\u002Fli>\n\u003Cli>Set different configurations for the same slider, based on screen sizes (using breakpoints)\u003C\u002Fli>\n\u003Cli>Load images conditionally based on the size of the slider (different image sizes for different screen sizes)\u003C\u002Fli>\n\u003Cli>Animated and static layers, which can contain text, images or any HTML content\u003C\u002Fli>\n\u003Cli>Lightbox integration\u003C\u002Fli>\n\u003Cli>Full Width and Full Window support\u003C\u002Fli>\n\u003Cli>Carousel layout with looping\u002Finfinite scrolling\u003C\u002Fli>\n\u003Cli>Thumbnails that contain both images and text.\u003C\u002Fli>\n\u003Cli>Auto height based on inner content size\u003C\u002Fli>\n\u003Cli>Lazy loading for images\u003C\u002Fli>\n\u003Cli>Deep linking (link to specific slide inside the slider)\u003C\u002Fli>\n\u003Cli>Keyboard navigation\u003C\u002Fli>\n\u003Cli>Clean and intuitive admin interface\u003C\u002Fli>\n\u003Cli>Preview sliders directly in the admin area\u003C\u002Fli>\n\u003Cli>Drag and drop slide sorting for easy management of the slides’ order\u003C\u002Fli>\n\u003Cli>Publish sliders in any post (including pages and custom post types), in PHP code, and widget areas\u003C\u002Fli>\n\u003Cli>Caching system for quick loading times\u003C\u002Fli>\n\u003Cli>Optimized file loading. The JavaScript and CSS files are loaded only in pages where there are sliders\u003C\u002Fli>\n\u003Cli>Load images (e.g., featured images) and content dynamically, from posts (including custom post types), WordPress galleries and Flickr\u003C\u002Fli>\n\u003Cli>Action and filter hooks to add to the functionality of the slider\u003C\u002Fli>\n\u003Cli>Import and export sliders between different plugin installations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbqworks.net\u002Fslider-pro\u002Fscreencasts\u002F\" rel=\"nofollow ugc\">These videos\u003C\u002Fa> demonstrate the full capabilities of the plugin.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbqworks.net\u002Fpremium-add-ons\u002F#sliderpro\" rel=\"nofollow ugc\">Premium Add-ons\u003C\u002Fa> allow you to further extend the functionality of the slider:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbqworks.net\u002Fpremium-add-ons\u002F#custom-css-js-for-sliderpro\" rel=\"nofollow ugc\">Custom CSS and JavaScript\u003C\u002Fa>: Allows you to add custom CSS and JavaScript code to your sliders in a syntax highlighting code editor. It also features a revisions system that will backup all your code edits, allow you to compare between multiple revisions and restore a certain revision.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbqworks.net\u002Fpremium-add-ons\u002F#revisions-for-sliderpro\" rel=\"nofollow ugc\">Revisions\u003C\u002Fa>: Automatically stores a record of each edit\u002Fupdate of your sliders, for comparison or backup purposes. Each slider will have its own list of revisions, allowing you to easily preview a revision, analyze its settings, compare it to other revisions or restore it.\u003C\u002Fli>\n\u003C\u002Ful>\n","Slider Pro is a responsive slider plugin that offers Premium features for FREE, including animated layers, post content, full width layout and more.",4000,64887,12,"2025-12-23T13:40:00.000Z","4.0",[20,21,82,22,101],"touch-slider","https:\u002F\u002Fbqworks.net\u002Fslider-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsliderpro.4.8.13.zip","2023-09-05 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":53,"requires_at_least":118,"requires_php":18,"tags":119,"homepage":122,"download_link":123,"security_score":124,"vuln_count":125,"unpatched_count":28,"last_vuln_date":126,"fetched_at":30},"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","4.2",[20,120,22,23,121],"feedback","testimonial","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftestimonial-slider\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftestimonial-slider.1.3.3.zip",95,4,"2024-05-03 00:00:00",{"slug":128,"name":89,"version":6,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":28,"num_ratings":28,"last_updated":135,"tested_up_to":136,"requires_at_least":137,"requires_php":18,"tags":138,"homepage":18,"download_link":141,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"slider-pro-wp","Devnath verma","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevnath-verma\u002F","\u003Cp>A modular, responsive and touch-enabled jQuery slider plugin that enables you to create elegant and professionally looking sliders\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch4> Choose Slider Types: \u003C\u002Fh4>\n\u003Cul>\n\u003Cli> Image Slider \u003C\u002Fli>\n\u003Cli> Post Slider \u003C\u002Fli>\n\u003Cli> Woocommerce Products Slider \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4> Image Slider: \u003C\u002Fh4>\n\u003Cul>\n\u003Cli> An option to Add Multiple images \u003C\u002Fli>\n\u003Cli> An option to Add Title to perticular image \u003C\u002Fli>\n\u003Cli> An option to Add Link to perticular image \u003C\u002Fli>\n\u003Cli> An option to Add Description to perticular image \u003C\u002Fli>\n\u003Cli> An option to Sort images \u003C\u002Fli>\n\u003Cli> An option to Delete perticular image or All images \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4> Post Slider: \u003C\u002Fh4>\n\u003Cul>\n\u003Cli> An option to Set limit of posts \u003C\u002Fli>\n\u003Cli> An option to Display posts as selected order ASC, DESC \u003C\u002Fli>\n\u003Cli> An option to Display posts as selected orderby Title, ID, etc… \u003C\u002Fli>\n\u003Cli> An option to Filter posts by categories \u003C\u002Fli>\n\u003Cli> An option to Filter posts by tags \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4> Woocommerce Products Slider: \u003C\u002Fh4>\n\u003Cul>\n\u003Cli> An option to Set limit of products \u003C\u002Fli>\n\u003Cli> An option to Display products as selected order ASC, DESC \u003C\u002Fli>\n\u003Cli> An option to Display products as selected orderby Title, ID, etc… \u003C\u002Fli>\n\u003Cli> An option to Filter products by categories \u003C\u002Fli>\n\u003Cli> An option to Filter products by tags \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4> Slider Settings: \u003C\u002Fh4>\n\u003Cul>\n\u003Cli> An option to Set width of slider \u003C\u002Fli>\n\u003Cli> An option to Set height of slider \u003C\u002Fli>\n\u003Cli> An option to Set auto height of slider \u003C\u002Fli>\n\u003Cli> An option to Set auto slide size of slider \u003C\u002Fli>\n\u003Cli> An option to Set slides will be shuffled \u003C\u002Fli>\n\u003Cli> An option to Set slider will be loopable \u003C\u002Fli>\n\u003Cli> An option to Set images will be centered \u003C\u002Fli>\n\u003Cli> An option to Set scale mode for images ( cover, contain, exact and none ) \u003C\u002Fli>\n\u003Cli> An option to Set slider will wait for the layers to disappear before going to a new slide \u003C\u002Fli>\n\u003Cli> An option to Set slider orientation will be vertical or horizontal \u003C\u002Fli>\n\u003Cli> An option to Set touch swipe will be enabled for slider \u003C\u002Fli>\n\u003Cli> An option to Set slider will be fade effect \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4> Autoplay Settings: \u003C\u002Fh4>\n\u003Cul>\n\u003Cli> An option to Set slide autoplay will be enabled \u003C\u002Fli>\n\u003Cli> An option to Set the delay\u002Finterval in milliseconds ( Default is 3000 ) \u003C\u002Fli>\n\u003Cli> An option to Set slide autoplay will be paused or stopped when the slider is hovered \u003C\u002Fli>\n\u003Cli> An option to Set slide autoplay will be Normal or Backwards \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4> Navigation Settings: \u003C\u002Fh4>\n\u003Cul>\n\u003Cli> An option to Set the arrows will be displayed on slider \u003C\u002Fli>\n\u003Cli> An option to Set the arrows will be displayed on Hover \u003C\u002Fli>\n\u003Cli> An option to Set the buttons will be displayed \u003C\u002Fli>\n\u003Cli> An option to Set the slider move using Keyboard \u003C\u002Fli>\n\u003Cli> An option to Set the slider full-screen button is enabled \u003C\u002Fli>\n\u003Cli> An option to Set the fullScreen button will be displayed on Hover \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4> Thumbnail Slider Settings: \u003C\u002Fh4>\n\u003Cul>\n\u003Cli> An option to Set thumbnails slider are displayed \u003C\u002Fli>\n\u003Cli> An option to Set width of the thumbnail column \u003C\u002Fli>\n\u003Cli> An option to Set height of the thumbnail column \u003C\u002Fli>\n\u003Cli> An option to Set images are displayed in thumbnail slider \u003C\u002Fli>\n\u003Cli> An option to Set the width of the thumbnail image \u003C\u002Fli>\n\u003Cli> An option to Set the height of the thumbnail image \u003C\u002Fli>\n\u003Cli> An option to Set the text are displayed in thumbnail slider \u003C\u002Fli>\n\u003Cli> An option to Set the position of the thumbnail slider \u003C\u002Fli>\n\u003Cli> An option to Set the thumbnail arrows will be enabled \u003C\u002Fli>\n\u003Cli> An option to Set the thumbnails arrows will be displayed on Hover \u003C\u002Fli>\n\u003Cli> An option to Set the thumbnails pointer are displayed \u003C\u002Fli>\n\u003Cli> An option to Set the touch swipe will be enabled for thumbnails \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4> Text Settings: \u003C\u002Fh4>\n\u003Cul>\n\u003Cli> An option to Set the title is displayed on slider \u003C\u002Fli>\n\u003Cli> An option to Set the position where the Title will be show using Animation \u003C\u002Fli>\n\u003Cli> An option to Set the position where the Title will be hide using Animation \u003C\u002Fli>\n\u003Cli> An option to Set images are displayed in thumbnail slider \u003C\u002Fli>\n\u003Cli> An option to Set the description is displayed on slider \u003C\u002Fli>\n\u003Cli> An option to Set the length of Description \u003C\u002Fli>\n\u003Cli> An option to Set the position where the Description will be show using Animation \u003C\u002Fli>\n\u003Cli> An option to Set the position where the Description will be hide using Animation \u003C\u002Fli>\n\u003Cli> An option to Set the position where the title \u002F description will be displayed \u003C\u002Fli>\n\u003Cli> An option to Set the Animation Delay Time of Title \u002F Description ( Default is 500 ) \u003C\u002Fli>\n\u003Cli> An option to Set the background of title \u002F description will be displayed on slider. \u003C\u002Fli>\n\u003Cli> An option to Set the background corner of title \u002F description will be displayed on slider. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Minimum Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 4.8.0 or greater\u003C\u002Fli>\n\u003Cli>PHP version 5.3 or greater\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>It’s easy! Just install this and see Slider Pro navigation at left side menus.\u003C\u002Fp>\n\u003Ch3>Installation of Plugin\u003C\u002Fh3>\n\u003Cp>This section describes how to install the plugin and get it working.\u003C\u002Fp>\n\u003Col>\n\u003Cli>The installation of the plugin is just like any other plugin installation for WordPress.\u003C\u002Fli>\n\u003Cli>Login to your WordPress site and go to Plugins > Add New.\u003C\u002Fli>\n\u003Cli>Install Plugins Page click on Upload from the top navigation and then click on browse.\u003C\u002Fli>\n\u003Cli>Go to the location on your computer where you saved the downloaded plugin zip file and upload this zipped file.\u003C\u002Fli>\n\u003Cli>You need to unzip the file first to get the plugin zip file.\u003C\u002Fli>\n\u003Cli>Now click on Install Now.\u003C\u002Fli>\n\u003Cli>Wait until WordPress has uploaded the file. If it”s done click on Activate Plugin.\u003C\u002Fli>\n\u003Cli>Now you should see a message “Plugin activated” at the top of the window.\u003C\u002Fli>\n\u003C\u002Fol>\n","A modular, responsive and touch-enabled jQuery slider plugin that enables you to create elegant and professionally looking sliders",1000,1578,"2020-10-03T03:21:00.000Z","5.5.18","4.8.0",[20,139,21,22,140],"image-slider","woocommerce-slider","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fslider-pro-wp.zip",{"attackSurface":143,"codeSignals":203,"taintFlows":399,"riskAssessment":472,"analyzedAt":480},{"hooks":144,"ajaxHandlers":177,"restRoutes":195,"shortcodes":196,"cronEvents":201,"entryPointCount":202,"unprotectedCount":28},[145,151,155,159,162,166,170],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","admin_menu","tzcustom_modify_menu","custom-post-slider.php",20,{"type":146,"name":152,"callback":153,"file":149,"line":154},"wp_enqueue_scripts","tzcustom_enqueue",46,{"type":146,"name":156,"callback":157,"file":149,"line":158},"admin_enqueue_scripts","tzload_custom_wp_admin_style",72,{"type":146,"name":160,"callback":161,"file":149,"line":74},"plugins_loaded","tzcustom_update_db",{"type":146,"name":163,"callback":164,"file":149,"line":165},"wp_loaded","tzcustom_image_sizes",105,{"type":146,"name":167,"callback":168,"file":149,"line":169},"wp_head","tz_custom_head_css",261,{"type":171,"name":172,"callback":173,"priority":174,"file":175,"line":176},"filter","image_resize_dimensions","aq_upscale",10,"tzcustom_resizer.php",61,[178,183,186,189,192],{"action":179,"nopriv":180,"callback":179,"hasNonce":181,"hasCapCheck":180,"file":149,"line":182},"tzcustomchkCategory",false,true,115,{"action":184,"nopriv":180,"callback":184,"hasNonce":181,"hasCapCheck":180,"file":149,"line":185},"tzcustomUpdateLabel",116,{"action":187,"nopriv":180,"callback":187,"hasNonce":181,"hasCapCheck":180,"file":149,"line":188},"tzcustomUpdateOpt",117,{"action":190,"nopriv":180,"callback":190,"hasNonce":181,"hasCapCheck":180,"file":149,"line":191},"tzcustomListPost",118,{"action":193,"nopriv":180,"callback":193,"hasNonce":181,"hasCapCheck":180,"file":149,"line":194},"tzcustomupdateSmethod",119,[],[197],{"tag":198,"callback":199,"file":149,"line":200},"tzcustom-slideshow","tzcustom_slideshow",374,[],6,{"dangerousFunctions":204,"sqlUsage":243,"outputEscaping":262,"fileOperations":28,"externalRequests":28,"nonceChecks":396,"capabilityChecks":397,"bundledLibraries":398},[205,209,212,215,218,221,224,228,231,234,237,240],{"fn":206,"file":149,"line":207,"context":208},"unserialize",274,"$plist = unserialize($res1[0]->plist);",{"fn":206,"file":149,"line":210,"context":211},275,"$query = unserialize($res1[0]->query);",{"fn":206,"file":149,"line":213,"context":214},276,"$slider = unserialize($res1[0]->slider);",{"fn":206,"file":149,"line":216,"context":217},277,"$container = unserialize($res1[0]->container);",{"fn":206,"file":149,"line":219,"context":220},278,"$content = unserialize($res1[0]->content);",{"fn":206,"file":149,"line":222,"context":223},279,"$navigation = unserialize($res1[0]->navigation);",{"fn":206,"file":225,"line":226,"context":227},"templates\\template-owl.php",23,"$plist = unserialize($dset->plist);",{"fn":206,"file":225,"line":229,"context":230},24,"$query = unserialize($dset->query);",{"fn":206,"file":225,"line":232,"context":233},25,"$slider = unserialize($dset->slider);",{"fn":206,"file":225,"line":235,"context":236},26,"$container = unserialize($dset->container);",{"fn":206,"file":225,"line":238,"context":239},27,"$content = unserialize($dset->content);",{"fn":206,"file":225,"line":241,"context":242},28,"$navigation = unserialize($dset->navigation);",{"prepared":244,"raw":33,"locations":245},21,[246,249,250,253,256,258,260],{"file":149,"line":247,"context":248},97,"$wpdb->get_results() with variable interpolation",{"file":225,"line":244,"context":248},{"file":251,"line":252,"context":248},"tzcustom-db.php",98,{"file":251,"line":254,"context":255},99,"$wpdb->query() with variable interpolation",{"file":251,"line":257,"context":248},127,{"file":251,"line":259,"context":248},131,{"file":251,"line":261,"context":255},132,{"escaped":263,"rawEcho":158,"locations":264},38,[265,268,270,272,274,275,277,278,279,280,282,284,286,288,289,291,293,295,296,298,300,302,303,304,306,308,310,311,313,315,316,318,320,322,324,326,328,330,332,334,336,338,339,341,343,345,347,349,351,353,355,357,359,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,389,390,391,394],{"file":149,"line":266,"context":267},165,"raw output",{"file":149,"line":269,"context":267},240,{"file":225,"line":271,"context":267},39,{"file":225,"line":273,"context":267},40,{"file":225,"line":273,"context":267},{"file":225,"line":276,"context":267},48,{"file":225,"line":276,"context":267},{"file":225,"line":276,"context":267},{"file":225,"line":276,"context":267},{"file":225,"line":281,"context":267},49,{"file":225,"line":283,"context":267},53,{"file":225,"line":285,"context":267},59,{"file":225,"line":287,"context":267},63,{"file":225,"line":287,"context":267},{"file":225,"line":290,"context":267},67,{"file":225,"line":292,"context":267},70,{"file":225,"line":294,"context":267},80,{"file":225,"line":294,"context":267},{"file":225,"line":297,"context":267},86,{"file":225,"line":299,"context":267},104,{"file":225,"line":301,"context":267},109,{"file":225,"line":257,"context":267},{"file":225,"line":261,"context":267},{"file":225,"line":305,"context":267},134,{"file":225,"line":307,"context":267},138,{"file":225,"line":309,"context":267},144,{"file":225,"line":309,"context":267},{"file":225,"line":312,"context":267},150,{"file":225,"line":314,"context":267},161,{"file":225,"line":314,"context":267},{"file":225,"line":317,"context":267},169,{"file":225,"line":319,"context":267},208,{"file":225,"line":321,"context":267},213,{"file":225,"line":323,"context":267},219,{"file":225,"line":325,"context":267},230,{"file":225,"line":327,"context":267},234,{"file":225,"line":329,"context":267},238,{"file":225,"line":331,"context":267},249,{"file":225,"line":333,"context":267},254,{"file":225,"line":335,"context":267},260,{"file":225,"line":337,"context":267},273,{"file":225,"line":219,"context":267},{"file":225,"line":340,"context":267},284,{"file":225,"line":342,"context":267},315,{"file":225,"line":344,"context":267},320,{"file":225,"line":346,"context":267},325,{"file":225,"line":348,"context":267},330,{"file":225,"line":350,"context":267},332,{"file":225,"line":352,"context":267},337,{"file":225,"line":354,"context":267},342,{"file":225,"line":356,"context":267},364,{"file":225,"line":358,"context":267},369,{"file":225,"line":200,"context":267},{"file":225,"line":361,"context":267},381,{"file":225,"line":363,"context":267},386,{"file":225,"line":365,"context":267},392,{"file":225,"line":367,"context":267},428,{"file":225,"line":369,"context":267},433,{"file":225,"line":371,"context":267},438,{"file":225,"line":373,"context":267},457,{"file":225,"line":375,"context":267},462,{"file":225,"line":377,"context":267},466,{"file":225,"line":379,"context":267},467,{"file":225,"line":381,"context":267},468,{"file":225,"line":383,"context":267},470,{"file":225,"line":385,"context":267},484,{"file":387,"line":125,"context":267},"tpl_views\\default.php",{"file":387,"line":150,"context":267},{"file":387,"line":238,"context":267},{"file":387,"line":283,"context":267},{"file":392,"line":393,"context":267},"tzcustom-admin.php",247,{"file":392,"line":395,"context":267},258,9,2,[],[400,418,428,437],{"entryPoint":401,"graph":402,"unsanitizedCount":28,"severity":417},"tzcustomUpdateLabel (custom-post-slider.php:121)",{"nodes":403,"edges":415},[404,409],{"id":405,"type":406,"label":407,"file":149,"line":408},"n0","source","$_POST (x2)",123,{"id":410,"type":411,"label":412,"file":149,"line":413,"wp_function":414},"n1","sink","update_option() [Settings Manipulation]",129,"update_option",[416],{"from":405,"to":410,"sanitized":181},"low",{"entryPoint":419,"graph":420,"unsanitizedCount":28,"severity":417},"tzcustomupdateSmethod (custom-post-slider.php:243)",{"nodes":421,"edges":426},[422,424],{"id":405,"type":406,"label":407,"file":149,"line":423},245,{"id":410,"type":411,"label":412,"file":149,"line":425,"wp_function":414},252,[427],{"from":405,"to":410,"sanitized":181},{"entryPoint":429,"graph":430,"unsanitizedCount":28,"severity":417},"\u003Ccustom-post-slider> (custom-post-slider.php:0)",{"nodes":431,"edges":435},[432,434],{"id":405,"type":406,"label":433,"file":149,"line":408},"$_POST (x4)",{"id":410,"type":411,"label":412,"file":149,"line":413,"wp_function":414},[436],{"from":405,"to":410,"sanitized":181},{"entryPoint":438,"graph":439,"unsanitizedCount":28,"severity":417},"\u003Ctzcustom-admin> (tzcustom-admin.php:0)",{"nodes":440,"edges":467},[441,443,447,451,456,460,462,465],{"id":405,"type":406,"label":442,"file":392,"line":238},"$_POST (x5)",{"id":410,"type":411,"label":444,"file":392,"line":445,"wp_function":446},"query() [SQLi]",29,"query",{"id":448,"type":406,"label":449,"file":392,"line":450},"n2","$_POST",36,{"id":452,"type":411,"label":453,"file":392,"line":454,"wp_function":455},"n3","get_results() [SQLi]",37,"get_results",{"id":457,"type":406,"label":458,"file":392,"line":459},"n4","$_POST['nextoptid'] (x2)",44,{"id":461,"type":411,"label":412,"file":392,"line":459,"wp_function":414},"n5",{"id":463,"type":406,"label":464,"file":392,"line":459},"n6","$_POST['optset-id']",{"id":466,"type":411,"label":412,"file":392,"line":459,"wp_function":414},"n7",[468,469,470,471],{"from":405,"to":410,"sanitized":181},{"from":448,"to":452,"sanitized":181},{"from":457,"to":461,"sanitized":181},{"from":463,"to":466,"sanitized":181},{"summary":473,"deductions":474},"The \"custom-post-slider\" v1.0.0 plugin presents a generally good security posture with no known vulnerabilities or critical taint flows. The static analysis reveals strong practices in areas like SQL query sanitization, with 75% using prepared statements.  The presence of nonce and capability checks, along with the absence of external HTTP requests or file operations, further contributes to its security.  However, there are notable areas of concern. The high number of total outputs (110) with a low percentage (35%) of proper escaping indicates a significant risk of Cross-Site Scripting (XSS) vulnerabilities, especially as the attack surface is relatively small and all entry points are protected. Additionally, the use of the `unserialize` function, while not flagged as a critical issue in the taint analysis, is inherently risky and could lead to deserialization vulnerabilities if not handled with extreme care and input validation. The plugin's history of zero vulnerabilities is positive but doesn't entirely negate the risks identified in the static analysis, particularly the output escaping issues and the use of `unserialize`.",[475,478],{"reason":476,"points":477},"Low percentage of properly escaped output",15,{"reason":479,"points":174},"Use of dangerous function (unserialize)","2026-03-16T20:01:58.480Z",{"wat":482,"direct":503},{"assetPaths":483,"generatorPatterns":491,"scriptPaths":492,"versionParams":495},[484,485,486,487,488,489,490],"\u002Fwp-content\u002Fplugins\u002Fcustom-post-slider\u002Ftzcustom-style.css","\u002Fwp-content\u002Fplugins\u002Fcustom-post-slider\u002Fcss\u002Fowl.carousel.css","\u002Fwp-content\u002Fplugins\u002Fcustom-post-slider\u002Fcss\u002Fowl.theme.css","\u002Fwp-content\u002Fplugins\u002Fcustom-post-slider\u002Fcss\u002Fowl.transitions.css","\u002Fwp-content\u002Fplugins\u002Fcustom-post-slider\u002Fjs\u002Ftzcustom.frnt.script.js","\u002Fwp-content\u002Fplugins\u002Fcustom-post-slider\u002Fjs\u002Ftzcustom.script.js","\u002Fwp-content\u002Fplugins\u002Fcustom-post-slider\u002Fcss\u002Ftzcustom_slider_admin.css",[],[493,494],"wp-content\u002Fplugins\u002Fcustom-post-slider\u002Fjs\u002Ftzcustom.frnt.script.js","wp-content\u002Fplugins\u002Fcustom-post-slider\u002Fjs\u002Ftzcustom.script.js",[496,497,498,499,500,501,502],"custom-post-slider\u002Ftzcustom-style.css?ver=","custom-post-slider\u002Fcss\u002Fowl.carousel.css?ver=","custom-post-slider\u002Fcss\u002Fowl.theme.css?ver=","custom-post-slider\u002Fcss\u002Fowl.transitions.css?ver=","custom-post-slider\u002Fjs\u002Ftzcustom.frnt.script.js?ver=","custom-post-slider\u002Fjs\u002Ftzcustom.script.js?ver=","custom-post-slider\u002Fcss\u002Ftzcustom_slider_admin.css?ver=",{"cssClasses":504,"htmlComments":505,"htmlAttributes":506,"restEndpoints":508,"jsGlobals":509,"shortcodeOutput":512},[198],[],[507],"data-tzcustom-options",[],[510,511],"tzcustomajx","tzcustom_url",[]]