[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fEyYdsk9MHy6lEZ7dWrkrdp3ArAlV4xcRbZywed_t-GM":3,"$fvVFanjauq6SSMMNp5Q6zrsrmxKzJF5u3F1PsJ3cxVJs":227,"$f7ac6D_YKnLPa2QLebhnMEudUu5LZnqL6QI1WJIJJc2g":232},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":146,"fingerprints":209},"wp-simple-carousel","WP-simple-carousel","0.2","Sergio Milardovich","https:\u002F\u002Fprofiles.wordpress.org\u002Fmilardovich\u002F","\u003Cp>This plugin is a simple implementation for jquery plugin ‘jcarousel’.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>In your theme you must just put\u003Cbr \u002F>\n  “value”),’skin(optional)’);?>\u003Cbr \u002F>\n To see the options you can look at this URL:\u003Cbr \u002F>\n    http:\u002F\u002Fsorgalla.com\u002Fprojects\u002Fjcarousel\u002F#Configuration\u003C\u002Fp>\n","This plugin is a simple implementation for jquery plugin 'jcarousel'.",10,4721,0,"2011-05-02T22:58:00.000Z","2.9.2","2.0","",[19,20,21,22,23],"carousel","javascript-carousel","jcarousel","jquery","photos","http:\u002F\u002Fmilardovich.com.ar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-simple-carousel.0.2.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"milardovich",4,9020,30,84,"2026-05-19T23:27:50.830Z",[39,65,88,106,125],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":61,"download_link":62,"security_score":26,"vuln_count":63,"unpatched_count":13,"last_vuln_date":64,"fetched_at":28},"embed-google-photos-album-easily","Embed Google Photos album","2.2.1","pavex","https:\u002F\u002Fprofiles.wordpress.org\u002Fpavex\u002F","\u003Cp>This plugin requires a shared Google Photos album link to view photos using gallery\u002Fplayer or carousel. This widget is free to use for WordPress users.\u003C\u002Fp>\n\u003Cp>It is very easy to use. Just write a \u003Cstrong>shortcode\u003C\u002Fstrong> to your post and include a link of shared Google Photos album as a parameter. Instead of shortcode, html code with links to the photo will be inserted and it will be decorated using Public album javascript.\u003C\u002Fp>\n\u003Ch3>Example\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>[embed-google-photos-album link=\"https:\u002F\u002Fphotos.app.goo.gl\u002FCSV7NDstShTUwUZq5\"]\n\n[embed-google-photos-album link=\"https:\u002F\u002Fphotos.app.goo.gl\u002FCSV7NDstShTUwUZq5\" mode=\"carousel\"]\n\n[embed-google-photos-album link=\"https:\u002F\u002Fphotos.app.goo.gl\u002FCSV7NDstShTUwUZq5\" mediaitems-cover=\"true\"]\n\n[embed-google-photos-album link=\"https:\u002F\u002Fphotos.app.goo.gl\u002FCSV7NDstShTUwUZq5\" background-color=\"#007acc\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>link\u003C\u002Fstrong> – [string] public link of Google Photos album\u003C\u002Fli>\n\u003Cli>\u003Cstrong>mode\u003C\u002Fstrong> – [carousel | gallery-player] setup decorator mode, default id \u003Ccode>gallery-player\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>width\u003C\u002Fstrong> – [int | ‘auto’] set widget width in pixel or “auto” to stretch to 100%\u003C\u002Fli>\n\u003Cli>\u003Cstrong>height\u003C\u002Fstrong> – [int | ‘auto’] set widget height in pixels or “auto” to stretch to 100%\u003C\u002Fli>\n\u003Cli>\u003Cstrong>image-width\u003C\u002Fstrong> – [int] image max-width in pixels, default is 1920\u003C\u002Fli>\n\u003Cli>\u003Cstrong>image-height\u003C\u002Fstrong> – [int] image max-height in pixels, default is 1080\u003C\u002Fli>\n\u003Cli>\u003Cstrong>autoplay\u003C\u002Fstrong> – [true | false] start slideshow in normal view (currently not allowed by decorator)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>delay\u003C\u002Fstrong> – [true | false] slideshow delay in seconds, default is 5 seconds.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>repeat\u003C\u002Fstrong> – [true | false] Enable or disable repeat slideshow, delfault is \u003Ccode>true\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>mediaitems-aspectration\u003C\u002Fstrong> – [true | false], Keep asspect ration of images delfault is \u003Ccode>true\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>mediaitems-enlarge\u003C\u002Fstrong> – [true | false], Turn on\u002Foff image enlarge, delfault is \u003Ccode>true\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>mediaitems-stretch\u003C\u002Fstrong> – [true | false], Tunr on\u002Foff image stretch, delfault is \u003Ccode>true\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>mediaitems-cover\u003C\u002Fstrong> – [true | false], Cover full canvas. Combine with aspect ratio parameter. Delfault is \u003Ccode>false\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>background-color\u003C\u002Fstrong> – [#RRGGBB | transparent], Setup background color to RGB or transparent. Default is \u003Ccode>#000000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>expiration\u003C\u002Fstrong> – [int] setup expiration timeout in secons; default is 0; min. custom value is 86400s (experimental property)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This widget, unsupported some features like a picture’s timestamp and captions. For a more detailed description of the component, go to \u003Ca href=\"https:\u002F\u002Fwww.publicalbum.org\u002Fblog\u002Fwordpress-google-photos-album-plugin\" rel=\"nofollow ugc\">WordPress Google Photos album plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>In some cases, it may be better to use the following code directly in the template.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n    echo (new Pavex_embed_google_photos_album()) -> getcode(\n        'https:\u002F\u002Fphotos.app.goo.gl\u002FCSV7NDstShTUwUZq5', 0, 480, 1920, 1080\n    );\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>How do I update my album?\u003C\u002Fh3>\n\u003Cp>The album will update automatically as soon as you save or update your post.\u003C\u002Fp>\n\u003Ch3>Javascript decorator\u003C\u002Fh3>\n\u003Cp>External javascript decorator is stored on CDN and loading and running of them is \u003Cstrong>optimized for performance\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Javascript widget can be used without photos from Google photos. Detailed information on how to use javascript is available in one of older posts about \u003Ca href=\"https:\u002F\u002Fwww.publicalbum.org\u002Fblog\u002Fcarousel-slideshow-gallery-widget-july-update\" rel=\"nofollow ugc\">carusel slideshow\u003C\u002Fa> on my blog.\u003C\u002Fp>\n\u003Ch3>About Public album photo sharing website\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Public album\u003C\u002Fstrong> is now a \u003Ca href=\"https:\u002F\u002Fwww.publicalbum.org\u002Fblog\u002Fphoto-sharing-website\" rel=\"nofollow ugc\">photo sharing website\u003C\u002Fa> and service for sharing short photosets available in single user profile.\u003C\u002Fp>\n\u003Cp>The service can also be used as an alternative to \u003Ca href=\"https:\u002F\u002Fwww.publicalbum.org\u002Fblog\u002Fpublic-google-photos\" rel=\"nofollow ugc\">public Google Photos\u003C\u002Fa>. It is very suitable for the blogs focused mainly on photos. For example, a \u003Cstrong>photoblog\u003C\u002Fstrong> or a \u003Ca href=\"https:\u002F\u002Fwww.reabr.com\" rel=\"nofollow ugc\">\u003Cstrong>online bookmark manager\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Important links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Public album sharing website\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.publicalbum.org\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.publicalbum.org\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Blog\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.publicalbum.org\u002Fblog\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.publicalbum.org\u002Fblog\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Facebook\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fpublicalbumapp\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.facebook.com\u002Fpublicalbumapp\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reabr.com\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.reabr.com\" rel=\"nofollow ugc\">online bookmark manager\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Embed Google Photos album using Player widget.",4000,45961,88,15,"2024-03-19T10:32:00.000Z","6.4.8","5.0","5.3",[56,57,58,59,60],"carousel-slideshow","embed-gallery","embed-google-photos","google-photos","wordpress-carousel","https:\u002F\u002Fwww.publicalbum.org\u002Fblog\u002Fembedding-google-photos-albums","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fembed-google-photos-album-easily.zip",1,"2024-04-22 00:00:00",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":13,"num_ratings":13,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":85,"download_link":86,"security_score":87,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"carousel-3d-slider","Carousel 3D Slider","1.0.1","tishonator","https:\u002F\u002Fprofiles.wordpress.org\u002Ftishonator\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Ftishonator.com\u002Fproduct\u002Fcarousel-3d-slider-pro\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Configure a Responsive 3D jQuery Carousel Slider and Insert it in any Page or Post as a Shortcode. Admin slide fields for title, text, image.\u003C\u002Fp>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Configure Up to 10 Different Sliders\u003C\u002Fli>\n\u003Cli>Insert Up to 10 Slides per Slider\u003C\u002Fli>\n\u003Cli>Height and Delay Options\u003C\u002Fli>\n\u003C\u002Ful>\n","Configure a Responsive 3D jQuery Carousel Slider and Insert it in any Page or Post as a Shortcode.",200,7736,"2025-12-10T10:49:00.000Z","6.9.4","4.9.6","5.6.0",[80,81,82,83,84],"3d-carousel","3d-carousel-sider","3d-slider","jquery-3d-slider","responsive-3d-slider","https:\u002F\u002Ftishonator.com\u002Fproduct\u002Fcarousel-3d-slider-pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcarousel-3d-slider.zip",100,{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":87,"downloaded":96,"rating":97,"num_ratings":98,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":17,"tags":102,"homepage":104,"download_link":105,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"ppm-carousel","PPM Carousel","1.1","perfectpointmarketing","https:\u002F\u002Fprofiles.wordpress.org\u002Fperfectpointmarketing\u002F","\u003Ch3>PPM Carousel by http:\u002F\u002Fperfectpointmarketing.com\u003C\u002Fh3>\n\u003Cp>This plugin will add a responsive carousel image slideshow.\u003C\u002Fp>\n\u003Cp>Plugin Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shortcode System\u003C\u002Fli>\n\u003Cli>WordPress Custom Post Enabled. \u003C\u002Fli>\n\u003Cli>TinyMCE Button added for generating Shortcode.\u003C\u002Fli>\n\u003Cli>Fully Responsive. \u003C\u002Fli>\n\u003Cli>Mobile touch, keyboard arrow supported. \u003C\u002Fli>\n\u003Cli>Very Lightweight. Only 70KB.\u003Cbr \u002F>\n& many More\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Live Preview: http:\u002F\u002Fperfectpointmarketing.com\u002Fplugins\u002Fppm-carousel-wordpress-plugin\u002F\u003C\u002Fp>\n","This plugin will add a responsive carousel image slideshow. You can use several way for embedding a Carousel.",19822,82,16,"2013-07-16T04:45:00.000Z","3.5.2","3.3",[19,103],"jquery-carousel","http:\u002F\u002Fperfectpointmarketing.com\u002Fplugins\u002Fppm-carousel-wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fppm-carousel.zip",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":114,"num_ratings":63,"last_updated":116,"tested_up_to":117,"requires_at_least":118,"requires_php":17,"tags":119,"homepage":123,"download_link":124,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"mimo-carousel","Mimo Carousel","1.3.5","mimo","https:\u002F\u002Fprofiles.wordpress.org\u002Fmimothemes\u002F","\u003Cp>Creates a shortcode to display Carousels with custom loops. Use the shortcode like this:  [mimo_carousel id=”the carousel id”] , you can use this plugin with Woocommerce to make a products carusel. Mimo Carousel plugin is completely compatible with Page Builder by Siteorigin plugin.\u003C\u002Fp>\n\u003Cp>With its widget or shortcode, this plugin can be used to create a woocommerce products slider with 1,2,3,4 or more columns. with more than 1 column it has a carousel view that works perfectly to showcase your products or posts.\u003C\u002Fp>\n\u003Cp>Set different options\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Loop options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>-offset\u003C\u002Fli>\n\u003Cli>-Categories to show\u003C\u002Fli>\n\u003Cli>Number of posts\u003C\u002Fli>\n\u003Cli>Image size to use\u003C\u002Fli>\n\u003Cli>Custom Post Type to use, you can use Woocommerce products for example in the Carousels\u003C\u002Fli>\n\u003Cli>Exclude Post\u003C\u002Fli>\n\u003Cli>Order\u003C\u002Fli>\n\u003Cli>Order by\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Design Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Hide Title of posts\u003C\u002Fli>\n\u003Cli>Hide Excerpt of posts\u003C\u002Fli>\n\u003Cli>Hide images of posts\u003C\u002Fli>\n\u003Cli>Use your own theme templates, for theme developers, see developer instructions\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Carousel Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Show\u002FHide \u003Cstrong>dots\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Show\u002FHide \u003Cstrong>arrows\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Accessibility: Enables tabbing and arrow key navigation\u003C\u002Fli>\n\u003Cli>Adaptive Height: Enables adaptive height for single slide horizontal carousels.\u003C\u002Fli>\n\u003Cli>Autoplay\u003C\u002Fli>\n\u003Cli>Autoplay Speed\u003C\u002Fli>\n\u003Cli>As Nav for: Set the slider to be the navigation of other slider (Class or ID Name)\u003C\u002Fli>\n\u003Cli>draggable\u003C\u002Fli>\n\u003Cli>Kind of easing\u003C\u002Fli>\n\u003Cli>lazyLoad\u003C\u002Fli>\n\u003Cli>pauseOnHover\u003C\u002Fli>\n\u003Cli>mobileFirst : Responsive settings use mobile first calculation\u003C\u002Fli>\n\u003Cli>pauseOnDotsHover\u003C\u002Fli>\n\u003Cli>rows\u003C\u002Fli>\n\u003Cli>slidesPerRow\u003C\u002Fli>\n\u003Cli>\u003Cstrong>slidesToShow: Number of posts to show\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>slidesToScroll\u003C\u002Fstrong>: In each horizontal scroll\u003C\u002Fli>\n\u003Cli>speed\u003C\u002Fli>\n\u003Cli>touchMove\u003C\u002Fli>\n\u003Cli>vertical\u003C\u002Fli>\n\u003Cli>rtl\u003C\u002Fli>\n\u003Cli>variableWidth: Variable width slides\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>&nbsp;\u003C\u002Fp>\n\u003Ch3>Usage instructions\u003C\u002Fh3>\n\u003Cp>Create your Carousels in WordPress Dashboard\u002FCarousels\u003C\u002Fp>\n\u003Cp>Use shortcode [mimo_carousel id=”the carousel post id”] to display carousels or use Mimo Carousel Widget\u003C\u002Fp>\n\u003Ch3>Developer instructions\u003C\u002Fh3>\n\u003Cp>Apart from the options inside widget you can manipulate the before\u002Fafter loop and articles content with this actions:\u003C\u002Fp>\n\u003Cp>do_action(‘mimo_carousel_before_content’); \u002F\u002F The beginnning of content inside each article\u003Cbr \u002F>\ndo_action(‘mimo_carousel_after_content’); \u002F\u002F The end of content inside each article\u003Cbr \u002F>\ndo_action(‘mimo_carousel_before_loop’); \u002F\u002F Out of the loop\u003Cbr \u002F>\ndo_action(‘mimo_carousel_after_loop’); \u002F\u002F Out of the loop\u003C\u002Fp>\n\u003Cp>Create a folder in your theme called ‘mimo-carousel’ and inside a folder called ‘partials’, then create a file insise, called ‘mimo-carousel-content.php’, to overwrite content template for posts. You can especify here which template to use for the posts view inside carousel. This would be normally the template called content.php in your theme.\u003C\u002Fp>\n\u003Cp>Example of file ‘mimo-carousel-content.php’ :\u003C\u002Fp>\n\u003Cp>[Example 1][markdown syntax]\u003C\u002Fp>\n\u003Cpre>\u003Ccode>if(class_exists('Woocommerce') && get_post_type() == 'product' ) {\n    \u002F\u002FUse woocommerce template of theme\n    get_template_part( 'woocommerce\u002Fcontent','product');  \n\n} else {\n    \u002F\u002FUse post template of theme\n    get_template_part( 'template-parts\u002Fcontent');  \n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>[markdown syntax]\u003C\u002Fp>\n\u003Cp>Find plugin and issues solved at \u003Ca href=\"http:\u002F\u002Fmimo.studio\" title=\"Wordpress developer\" rel=\"nofollow ugc\">Mimo Studio\u003C\u002Fa>\u003C\u002Fp>\n","Create Custom Carousels with no code knowledge. Choose Columns, show\u002Fhide arrows\u002Fdots and a lot of options, display any taxonomy.",20,3827,"2016-06-10T06:42:00.000Z","4.5.33","4.3",[19,120,121,22,122],"columns","content","posts","http:\u002F\u002Fmimo.studio","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmimo-carousel.zip",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":11,"downloaded":133,"rating":134,"num_ratings":135,"last_updated":136,"tested_up_to":137,"requires_at_least":138,"requires_php":17,"tags":139,"homepage":143,"download_link":144,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":145},"ajax-post-carousel","Ajax Post Carousel","0.3.2","anabelle","https:\u002F\u002Fprofiles.wordpress.org\u002Fanabelle\u002F","\u003Cp>With Ajax Post Carousel you can display posts as a carousel using jQuery for animations. The widget only preloads a few posts and Ajax is used to load more posts as the carousel advances (this is very useful when you have hundreds of posts).\u003C\u002Fp>\n\u003Cp>The featured thumbnail of each post is used for the carousel, so at least WordPress 2.9 is required. The widget can be totally customized using CSS. Only the basic styles are defined so the carousel works properly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Posts can be selected from a category, a custom taxonomy or a post type.\u003C\u002Fli>\n\u003Cli>Configurable number of posts shown in the carousel and number of preloaded posts (visible posts + posts loaded in the background)\u003C\u002Fli>\n\u003Cli>Posts can be loaded in random order or using the default order (From most recent to oldest)\u003C\u002Fli>\n\u003Cli>Carousel can be an endless loop\u003C\u002Fli>\n\u003Cli>Title and excerpt can be shown. Thumbnail is always shown.\u003C\u002Fli>\n\u003Cli>Can be used as a widget, a shortcode or a php function.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>BETA\u003C\u002Fh3>\n\u003Cp>Be adviced we are releasing this software as beta software.\u003Cbr \u002F>\nOur initial intention is to gather feedback and collaboration.\u003C\u002Fp>\n\u003Cp>After testing and approval the plugin will launch oficially.\u003C\u002Fp>\n\u003Cp>Send us your comments to plugins@8manos.com\u003C\u002Fp>\n\u003Ch3>HOW TO\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Carousels can be added using Widgets, Shortcodes or a PHP function.\u003C\u002Fli>\n\u003Cli>You can use the default styles included in the plugin or use your own css. Explained below.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Widget\u003C\u002Fh4>\n\u003Cp>This is the easiest way to add carousels to your site. Just drag the “Ajax Post Carousel” widget to an available area and configure all settings.\u003C\u002Fp>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Cp>You can use it to include carousels in your posts or pages. Add [apc-carousel] to use the default values.\u003C\u002Fp>\n\u003Cp>All the options in the widget can also be used with the shortcode:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>random: Accepts 0 or 1. (default 0)\u003C\u002Fli>\n\u003Cli>visible_posts: Number of posts visible in the carousel. (default 3)\u003C\u002Fli>\n\u003Cli>init_posts: Number of preloaded posts. Equals number of visible posts + number of posts in the background. (default 9)\u003C\u002Fli>\n\u003Cli>show_title: Whether to show the title of the post. Accepts 0 or 1 (default 0)\u003C\u002Fli>\n\u003Cli>show_excerpt: Whether to show the excerpt of the post. Accepts 0 or 1 (default 0)\u003C\u002Fli>\n\u003Cli>loop: Accepts 0 or 1 (default 0)\u003C\u002Fli>\n\u003Cli>post_type: Slug of the post type. Accepts ‘post’, ‘page’, ‘all’ or any custom post type. (default ‘post’)\u003C\u002Fli>\n\u003Cli>category: Slug of the category. (default ‘all’)\u003C\u002Fli>\n\u003Cli>Posts can be filtered by taxonomy using: taxonomy-slug=term-slug\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cp>[apc-carousel visible_posts=2 init_posts=8 show_title=1 show_excerpt=1 my-taxonomy=my-taxonomy-term]\u003C\u002Fp>\n\u003Ch4>PHP Function\u003C\u002Fh4>\n\u003Cp>The PHP function can be used in a theme template. The options and defaults are the same as in the Shortcode:\u003C\u002Fp>\n\u003Cp>Ajax_Post_Carousel::show_carousel($random=0, $visible_posts=3, $init_posts=9, $show_title=0, $show_excerpt=0, $loop=0, $post_type=’post’, $category=’all’, $tax_filter=”)\u003C\u002Fp>\n\u003Cp>$tax_filter uses this format: ‘my-tax-1=my-term-1&my-tax-2=my-term-2’\u003C\u002Fp>\n\u003Cp>Example that returns the same output as the Shortcode example:\u003C\u002Fp>\n\u003Ch4>Use your own CSS\u003C\u002Fh4>\n\u003Cp>There are to ways to style the carousels using your own css.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Copy the css file from wp-content\u002Fplugins\u002Fajax-post-carousel\u002Fajax_post_carousel.css into your theme directory and edit the copy.\u003C\u002Fli>\n\u003Cli>Define your own styles in your theme stylesheet. Just use the carousel id, so your rules have a higher priority than the rules from the plugin (for example: #apc_carousel_0 .apc_thumb{border:none;})\u003C\u002Fli>\n\u003C\u002Fol>\n","Widget that displays posts as a carousel, using jQuery. It preloads a few posts and Ajax is used to load more posts as the carousel advances.",10969,70,2,"2011-01-21T15:01:00.000Z","3.0.5","2.9",[140,19,22,141,142],"ajax","slide","slider","http:\u002F\u002Fcodigoweb.co\u002Fwordpress-plugin-ajax-post-carousel\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-post-carousel.0.3.2.zip","2026-04-06T09:54:40.288Z",{"attackSurface":147,"codeSignals":168,"taintFlows":195,"riskAssessment":196,"analyzedAt":208},{"hooks":148,"ajaxHandlers":161,"restRoutes":162,"shortcodes":163,"cronEvents":167,"entryPointCount":63,"unprotectedCount":13},[149,155,158],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","activate_wp-simple-carousel\u002Fmain.php","install_carousel","main.php",14,{"type":150,"name":156,"callback":157,"file":153,"line":50},"deactivate_wp-simple-carousel\u002Fmain.php","uninstall_carousel",{"type":150,"name":159,"callback":160,"file":153,"line":98},"wp_head","carousel_gallery_jquery_header",[],[],[164],{"tag":4,"callback":165,"file":153,"line":166},"show_wp_carousel",105,[],{"dangerousFunctions":169,"sqlUsage":170,"outputEscaping":172,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":190},[],{"prepared":13,"raw":13,"locations":171},[],{"escaped":13,"rawEcho":173,"locations":174},7,[175,178,180,182,184,186,188],{"file":153,"line":176,"context":177},26,"raw output",{"file":153,"line":179,"context":177},27,{"file":153,"line":181,"context":177},28,{"file":153,"line":183,"context":177},29,{"file":153,"line":185,"context":177},38,{"file":153,"line":187,"context":177},65,{"file":153,"line":189,"context":177},75,[191],{"name":192,"version":193,"knownCves":194},"jQuery","1.2.3",[],[],{"summary":197,"deductions":198},"The wp-simple-carousel plugin version 0.2 exhibits a mixed security posture. On the positive side, it has a very small attack surface with no identified AJAX handlers, REST API routes, or cron events that are exposed without authentication.  The code also demonstrates a strong commitment to secure database interactions, with 100% of its SQL queries utilizing prepared statements. Furthermore, there is no recorded vulnerability history, which suggests a relatively stable and potentially well-maintained codebase. However, a significant concern arises from the complete lack of output escaping.  With 7 total outputs identified and 0% properly escaped, this creates a high risk of Cross-Site Scripting (XSS) vulnerabilities. Any user-supplied data that is displayed on the frontend via this plugin is susceptible to being injected with malicious scripts. The absence of nonce checks and capability checks, coupled with the presence of a very outdated bundled library (jQuery v1.2.3), further weakens its security. The outdated jQuery is a known source of vulnerabilities itself, and the lack of other common security checks increases the likelihood that XSS or other client-side attacks could be successful if they exploit the unescaped output.",[199,201,204,206],{"reason":200,"points":114},"Outputs are not properly escaped",{"reason":202,"points":203},"Bundled outdated library (jQuery v1.2.3)",5,{"reason":205,"points":203},"Missing nonce checks",{"reason":207,"points":203},"Missing capability checks","2026-03-16T23:24:20.469Z",{"wat":210,"direct":219},{"assetPaths":211,"generatorPatterns":216,"scriptPaths":217,"versionParams":218},[212,213,214,215],"\u002Fwp-content\u002Fplugins\u002Fwp-simple-carousel\u002Fjs\u002Fjcarousel\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fwp-simple-carousel\u002Fjs\u002Fjcarousel\u002Flib\u002Fjquery.jcarousel.css","\u002Fwp-content\u002Fplugins\u002Fwp-simple-carousel\u002Fjs\u002Fjcarousel\u002Flib\u002Fjquery-1.2.3.pack.js","\u002Fwp-content\u002Fplugins\u002Fwp-simple-carousel\u002Fjs\u002Fjcarousel\u002Flib\u002Fjquery.jcarousel.pack.js",[],[214,215],[],{"cssClasses":220,"htmlComments":221,"htmlAttributes":222,"restEndpoints":223,"jsGlobals":224,"shortcodeOutput":225},[],[],[],[],[192],[226],"\u003Cdiv id=\"",{"error":228,"url":229,"statusCode":230,"statusMessage":231,"message":231},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fwp-simple-carousel\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":233,"versions":234},3,[235,241,248],{"version":6,"download_url":25,"svn_tag_url":236,"released_at":27,"has_diff":237,"diff_files_changed":238,"diff_lines":27,"trac_diff_url":239,"vulnerabilities":240,"is_current":228},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-simple-carousel\u002Ftags\u002F0.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwp-simple-carousel%2Ftags%2F0.1.1&new_path=%2Fwp-simple-carousel%2Ftags%2F0.2",[],{"version":242,"download_url":243,"svn_tag_url":244,"released_at":27,"has_diff":237,"diff_files_changed":245,"diff_lines":27,"trac_diff_url":246,"vulnerabilities":247,"is_current":237},"0.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-simple-carousel.0.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-simple-carousel\u002Ftags\u002F0.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwp-simple-carousel%2Ftags%2F0.1&new_path=%2Fwp-simple-carousel%2Ftags%2F0.1.1",[],{"version":249,"download_url":250,"svn_tag_url":251,"released_at":27,"has_diff":237,"diff_files_changed":252,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":253,"is_current":237},"0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-simple-carousel.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-simple-carousel\u002Ftags\u002F0.1\u002F",[],[]]