[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6E-eEwBpWc7W6G9NfSvq-5YvRyNjjlH-rYSV87HhTs0":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":14,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":138,"fingerprints":467},"image-3d-carousel","Image 3D Carousel","1.0","Nayeem Hyder","https:\u002F\u002Fprofiles.wordpress.org\u002Fnriddhi\u002F","\u003Cp>Image 3D Carousel is a Customizable responsive Jquery WordPress plugin that will give you a new experience with your website.\u003C\u002Fp>\n\u003Cp>You will find a \u003Ca href=\"https:\u002F\u002Fplugins-demo.nayeemriddhi.info\u002Fimage-3d-carousel\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> here\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Features \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customizable responsive.\u003C\u002Fli>\n\u003Cli>All Browser support.\u003C\u002Fli>\n\u003Cli>Unlimited Image Gallery anywhere in the theme.\u003C\u002Fli>\n\u003Cli>Use via short-code.\u003C\u002Fli>\n\u003Cli>You Can Change Width of Image.\u003C\u002Fli>\n\u003Cli>You Can Sort With Up and Down Arrow.\u003C\u002Fli>\n\u003Cli>Add and remove accordion item from backend.\u003C\u002Fli>\n\u003Cli>Highly recommended for User Experience.\u003C\u002Fli>\n\u003Cli>And Many More…\u003C\u002Fli>\n\u003C\u002Ful>\n","Image 3D Carousel With Shortcode for WordPress.",10,1404,0,"","5.0.25","3.8",[18,19,20,21,22],"carousel-shortcode","image-showcase","jquery-3d-image","nice-3d-image-showcase","responsive-image-gallery","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimage-3d\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-3d-carousel.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":33,"avg_patch_time_days":32,"trust_score":34,"computed_at":35},"nriddhi",3,30,90,87,"2026-04-04T02:14:44.824Z",[37,60,81,103,123],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":25,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":59},"codexin-image-gallery","Photo Gallery by Codexin – Image Gallery with Lightbox","1.1.0","Codexin Technologies","https:\u002F\u002Fprofiles.wordpress.org\u002Fcxntech\u002F","\u003Cp>This is a simple photo gallery plugin that will help you to create professional image galleries with the lightbox feature within minutes.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Simple and fast image gallery with a good user interface\u003C\u002Fli>\n\u003Cli>Three prebuilt gallery layout to choose from – Grid style, Masonry style and Justified style\u003C\u002Fli>\n\u003Cli>You can create an unlimited number of galleries\u003C\u002Fli>\n\u003Cli>Flexible number of columns\u003C\u002Fli>\n\u003Cli>Stunning lightbox feature using the famous \u003Ca href=\"https:\u002F\u002Fphotoswipe.com\u002F\" rel=\"nofollow ugc\">Photoswipe Javascript Gallery\u003C\u002Fa> by Dmitry Semenov\u003C\u002Fli>\n\u003Cli>Image caption and description can be shown or hidden in the lightbox for each image\u003C\u002Fli>\n\u003Cli>SEO friendly structure\u003C\u002Fli>\n\u003Cli>Image Hover Icons by \u003Ca href=\"https:\u002F\u002Fwww.flaticon.com\u002F\" rel=\"nofollow ugc\">Flaticon\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Demo link\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgallery.codexin.com\u002F\" rel=\"nofollow ugc\">Gallery Style\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgallery.codexin.com\u002Fmasonry-style\u002F\" rel=\"nofollow ugc\">Masonry Style\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgallery.codexin.com\u002Fjustified-style\u002F\" rel=\"nofollow ugc\">Justified Style\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>How this plugin works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Create a gallery from WordPress dashboard\u003C\u002Fli>\n\u003Cli>Copy the shortcode for the respective image gallery and paste inside your page or post\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Plugin Documentation\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgallery.codexin.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Click here\u003C\u002Fa> to read the plugin documentation for the details.\u003C\u002Fp>\n","Create a responsive image gallery with just a few clicks. Using this plugin you can create an unlimited number of galleries with minimum settings.",80,2128,2,"2022-11-02T16:41:00.000Z","6.1.10","5.0","5.6.20",[53,19,54,22,55],"image-gallery","photo-gallery","wordpress-gallery-plugin","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcodexin-image-gallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcodexin-image-gallery.zip",85,"2026-03-15T15:16:48.613Z",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":11,"last_updated":71,"tested_up_to":72,"requires_at_least":16,"requires_php":14,"tags":73,"homepage":77,"download_link":78,"security_score":79,"vuln_count":47,"unpatched_count":47,"last_vuln_date":80,"fetched_at":59},"carousel","Carousel Ultimate","1.8","Themepoints","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemepoints\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fthemepoints.com\u002Fcarouselpro\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fthemepoints.com\u002Fproduct\u002Fcarousel-shortcode-pro\u002F\" rel=\"nofollow ugc\">Upgrade to PRO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcarousel\" rel=\"ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Carousel Ultimate WordPress Plugin allows you to easily create Responsive carousel, slider, post slider, logo showcase, team etc.\u003C\u002Fp>\n\u003Cp>You can easily display multiple responsive carousel, slider, team, logo showcase, post slider in a same page or widget’s.\u003C\u002Fp>\n\u003Cp>Carousel Ultimate plugin 100% responsive and compatible with mobile, tablets, desktop computers and all modern web browsers which include iPhone, iPad, Android, Chrome, Safari, Firefox , Opera, Internet Explorer etc. This carousel plugin is extremely easy to use .\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Features \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>100% Responsive.\u003C\u002Fli>\n\u003Cli>All Browser support.\u003C\u002Fli>\n\u003Cli>Touch Supported.\u003C\u002Fli>\n\u003Cli>Easy Shortcode Generator.\u003C\u002Fli>\n\u003Cli>10 Different Carousel\u002FPost Style.\u003C\u002Fli>\n\u003Cli>Auto play Enable\u002FDisable option.\u003C\u002Fli>\n\u003Cli>Auto play Stop On Hover option.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Pagination option.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Navigation option.\u003C\u002Fli>\n\u003Cli>Custom Thumbnail Size.\u003C\u002Fli>\n\u003Cli>Multiple post query.\u003C\u002Fli>\n\u003Cli>Display Carousel\u002Fpost By Multiple Category.\u003C\u002Fli>\n\u003Cli>Unlimited Number of Carousel Items.\u003C\u002Fli>\n\u003Cli>Set Number of Carousel\u002FPost Displayed per slide.\u003C\u002Fli>\n\u003Cli>Carousel Items with External Link.\u003C\u002Fli>\n\u003Cli>Carousel link opening with new\u002Fself page option.\u003C\u002Fli>\n\u003Cli>Post Excerpt Length.\u003C\u002Fli>\n\u003Cli>Carousel Excerpt Length.\u003C\u002Fli>\n\u003Cli>Carousel from post with Read More.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Read More Button.\u003C\u002Fli>\n\u003Cli>Show\u002FHide Carousel or Post title option.\u003C\u002Fli>\n\u003Cli>Carousel Caption font size.\u003C\u002Fli>\n\u003Cli>Carousel Caption font color option.\u003C\u002Fli>\n\u003Cli>Carousel text alignment option.\u003C\u002Fli>\n\u003Cli>Post Title Font Size option.\u003C\u002Fli>\n\u003Cli>Post Title Font color option.\u003C\u002Fli>\n\u003Cli>Post Title Text Align option.\u003C\u002Fli>\n\u003Cli>Post Title Color option.\u003C\u002Fli>\n\u003Cli>Mobile, Tablet, Desktop touch supported.\u003C\u002Fli>\n\u003Cli>SEO friendly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pro Version Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli> All Features of the free version.\u003C\u002Fli>\n\u003Cli> 100% Responsive.\u003C\u002Fli>\n\u003Cli> Clean design & code.\u003C\u002Fli>\n\u003Cli> No coding required.\u003C\u002Fli>\n\u003Cli> Touch support.\u003C\u002Fli>\n\u003Cli> Enable Custom url.\u003C\u002Fli>\n\u003Cli> Support Unlimited logos.\u003C\u002Fli>\n\u003Cli> Display Any Post Types.\u003C\u002Fli>\n\u003Cli> Multiple Style in same page.\u003C\u002Fli>\n\u003Cli> Background Color Option.\u003C\u002Fli>\n\u003Cli> User friendly option page.\u003C\u002Fli>\n\u003Cli> 10 different Image Slider & Post Slider Style .\u003C\u002Fli>\n\u003Cli> Order By (author,date,title,modified,random).\u003C\u002Fli>\n\u003Cli> Order(Descending, Ascending).\u003C\u002Fli>\n\u003Cli> Show\u002FHide Image.\u003C\u002Fli>\n\u003Cli> Custom Image height Option.\u003C\u002Fli>\n\u003Cli> Show\u002FHide Image Title.\u003C\u002Fli>\n\u003Cli> Image Title Color Option.\u003C\u002Fli>\n\u003Cli> Image Title Font Size Option.\u003C\u002Fli>\n\u003Cli> Image Title Text Align(center,left,right).\u003C\u002Fli>\n\u003Cli> Show\u002FHide Image Description.\u003C\u002Fli>\n\u003Cli> Image Description Color Option.\u003C\u002Fli>\n\u003Cli> Image Description Font Size Option.\u003C\u002Fli>\n\u003Cli> Image Description Text Align (center,left,right).\u003C\u002Fli>\n\u003Cli> Excerpt Length Option.\u003C\u002Fli>\n\u003Cli> Show\u002FHide Permalink Option.\u003C\u002Fli>\n\u003Cli> Show\u002FHide Tooltip Option.\u003C\u002Fli>\n\u003Cli> Tooltip Position Option (Left, Right, Top , Bottom).\u003C\u002Fli>\n\u003Cli> Tooltip Background Color Option.\u003C\u002Fli>\n\u003Cli> Tooltip Text Color Option.\u003C\u002Fli>\n\u003Cli> Tooltip Custom Width Option.\u003C\u002Fli>\n\u003Cli> Image Border Color Option.\u003C\u002Fli>\n\u003Cli> Image Border Hover Color Option.\u003C\u002Fli>\n\u003Cli> Autoplay (True\u002FFalse).\u003C\u002Fli>\n\u003Cli> Slider Delay Speed.\u003C\u002Fli>\n\u003Cli> Slider Stop Hover (True\u002FFalse).\u003C\u002Fli>\n\u003Cli> Slider Autoplay Timeout (sec).\u003C\u002Fli>\n\u003Cli> Slider Items Number.\u003C\u002Fli>\n\u003Cli> Items In Desktop Device.\u003C\u002Fli>\n\u003Cli> Items In Desktop Small Device.\u003C\u002Fli>\n\u003Cli> Items In Mobile Device.\u003C\u002Fli>\n\u003Cli> Slider Loop (True\u002FFalse).\u003C\u002Fli>\n\u003Cli> Slider Margin.\u003C\u002Fli>\n\u003Cli> Slider Navigation (True\u002FFalse).\u003C\u002Fli>\n\u003Cli> 5 Slider Navigation Position.\u003C\u002Fli>\n\u003Cli> Slider Navigation Hover Color.\u003C\u002Fli>\n\u003Cli> Slider Navigation Background Color.\u003C\u002Fli>\n\u003Cli> Slider Navigation Hover Background Color.\u003C\u002Fli>\n\u003Cli> Slider Pagination (True\u002FFalse).\u003C\u002Fli>\n\u003Cli> Slider Pagination Color.\u003C\u002Fli>\n\u003Cli> Slider Pagination Background Color.\u003C\u002Fli>\n\u003Cli> 4 Slider Pagination Style.\u003C\u002Fli>\n\u003Cli> 3 Slider Pagination Position.\u003C\u002Fli>\n\u003Cli> Easy Documentation.\u003C\u002Fli>\n\u003Cli> 24\u002F7 Dedicated support forum.\u003C\u002Fli>\n\u003Cli> Life Time Self hosted auto updated enable.\u003C\u002Fli>\n\u003Cli> Many More..\u003C\u002Fli>\n\u003C\u002Ful>\n","Carousel Ultimate WordPress Plugin allows you to easily create Responsive carousel\u002Fslider\u002Fpost slider\u002Flogo showcase\u002F team etc.",800,55291,34,"2018-01-03T15:08:00.000Z","4.9.29",[61,18,74,75,76],"client-carousel","image-carousel","logo-carousel","https:\u002F\u002Fthemepoints.com\u002Fcarouselpro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcarousel.zip",42,"2025-09-22 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":25,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":101,"download_link":102,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":59},"responsive-portfolio-image-gallery","Responsive Portfolio Image Gallery – Portfolio Gallery","1.3","Realwebcare","https:\u002F\u002Fprofiles.wordpress.org\u002Frealwebcare\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.realwebcare.com\u002Fdemo\u002Fresponsive-portfolio-image-gallery-free\u002F\" rel=\"nofollow ugc\">FREE VERSION DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.realwebcare.com\u002Fdemo\u002Fplugins\u002F?product_id=responsive-portfolio-gallery\" rel=\"nofollow ugc\">PRO VERSION DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.realwebcare.com\u002Fitem\u002Fresponsive-portfolio-image-gallery-pro\u002F\" rel=\"nofollow ugc\">EXPLORE PRO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.realwebcare.com\u002Fbilling\u002Fsubmitticket.php?step=2&deptid=6\" rel=\"nofollow ugc\">CONTACT US\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Responsive Portfolio Image Gallery\u003C\u002Fstrong> is a lightweight yet powerful plugin designed to help you display your portfolios in a modern, organized, and responsive layout. Whether you’re a photographer, designer, or creative professional, this plugin allows you to build beautiful grid-style portfolio galleries with a filterable interface using WordPress posts and \u003Ccode>[shortcode]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Each portfolio item uses the featured image for its thumbnail, which opens up a stunning preview area displaying a larger version, along with optional titles, descriptions, buttons, and a related carousel.\u003C\u002Fp>\n\u003Cp>Customize the look and feel using the built-in settings panel – choose hover effects, filter animations, the number of posts to show, and much more.\u003C\u002Fp>\n\u003Cp>Use simple \u003Ccode>[shortcode]\u003C\u002Fcode> to place your gallery anywhere on your website.\u003C\u002Fp>\n\u003Ch3>Important Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>A featured image must be set for each portfolio item.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Ch4>Unlock more advanced features by upgrading to the Pro version:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create unlimited galleries with unique styles\u003C\u002Fli>\n\u003Cli>Add unlimited buttons in preview area\u003C\u002Fli>\n\u003Cli>Duplicate any Portfolio rather than resetting a new one.\u003C\u002Fli>\n\u003Cli>Backup and import\u002Fexport settings\u003C\u002Fli>\n\u003Cli>More attractive hover and filter animations\u003C\u002Fli>\n\u003Cli>Google Fonts support\u003C\u002Fli>\n\u003Cli>YouTube and Vimeo video support\u003C\u002Fli>\n\u003Cli>Assign multiple categories per portfolio\u003C\u002Fli>\n\u003Cli>Admin preview of each gallery\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.realwebcare.com\u002Fitem\u002Fresponsive-portfolio-image-gallery-pro\u002F\" rel=\"nofollow ugc\">Explore Pro Features\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Pro Version Video DEMO\u003C\u002Fh3>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F4B1bbiBdtJg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Responsive for all devices\u003C\u002Fli>\n\u003Cli>Lightweight and fast-loading\u003C\u002Fli>\n\u003Cli>Built with custom post types and taxonomies\u003C\u002Fli>\n\u003Cli>Two built-in themes: \u003Ccode>Light\u003C\u002Fcode> and \u003Ccode>Dark\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Set the number of items and description length\u003C\u002Fli>\n\u003Cli>Sort portfolios by \u003Ccode>date\u003C\u002Fcode>, \u003Ccode>name\u003C\u002Fcode>, or \u003Ccode>ID\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Customize thumbnail \u003Ccode>width\u003C\u002Fcode> and \u003Ccode>height\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Choose from several hover and filter effects\u003C\u002Fli>\n\u003Cli>Display carousel of related images\u003C\u002Fli>\n\u003Cli>Hide\u002Fshow description and carousel\u003C\u002Fli>\n\u003Cli>Portfolio description can be hidden\u003C\u002Fli>\n\u003Cli>Height of the expanding preview and carousel wrapper is adjustable\u003C\u002Fli>\n\u003Cli>Enable custom CSS\u003C\u002Fli>\n\u003Cli>Shortcode-based implementation\u003C\u002Fli>\n\u003Cli>Fully compatible with all modern browsers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Custom Post Type & Taxonomy\u003C\u002Fh3>\n\u003Cp>Portfolios are managed as a dedicated custom post type with their own taxonomy. This structure ensures easy organization and separation from other content types.\u003C\u002Fp>\n\u003Ch3>Two color schemes in style\u003C\u002Fh3>\n\u003Cp>There are two color variations for the portfolio gallery plugin, dark and light. You can switch between them and load one up which is suitable for your website.\u003C\u002Fp>\n\u003Ch3>Hover & Filter Effects\u003C\u002Fh3>\n\u003Cp>Add visual appeal with a wide variety of CSS-based hover and filter animations. Let users easily navigate your gallery by filtering items based on categories.\u003C\u002Fp>\n\u003Ch3>Expanding Preview Panel\u003C\u002Fh3>\n\u003Cp>When a thumbnail is clicked, a clean, expandable preview opens with more details including a large image, title, description, buttons, and related carousel.\u003C\u002Fp>\n\u003Ch3>Custom CSS Support\u003C\u002Fh3>\n\u003Cp>Add your own styles directly from the plugin settings panel. Your rules will override the default styles without needing to modify plugin files.\u003C\u002Fp>\n\u003Ch3>Migration Notes for Version 1.3\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Version 1.3\u003C\u002Fstrong> is a major update with internal changes that may affect users upgrading from older versions. We’ve made structural improvements for better performance and flexibility, which means certain elements have been renamed or migrated.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Don’t worry – most changes are applied automatically through the version checker method.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>However, please visit \u003Ccode>Portfolio \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Guide\u003C\u002Fcode> in your WordPress dashboard for detailed upgrade instructions.\u003C\u002Fp>\n\u003Ch3>What You Should Do\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ \u003Cstrong>Shortcodes\u003C\u002Fstrong>: Go to the pages\u002Fposts where you added \u003Ccode>[rcpig-gallery]\u003C\u002Fcode> and replace them with \u003Ccode>[rpgal-gallery]\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Post Type Visibility\u003C\u002Fstrong>: If your portfolios are missing, go to your dashboard > Portfolios, and ensure items are listed under the new \u003Ccode>rpgal\u003C\u002Fcode> post type.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Check Gallery Settings\u003C\u002Fstrong>: Visit the \u003Ccode>Generate Portfolio\u003C\u002Fcode> section to confirm your included categories are set correctly.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Custom Button Data\u003C\u002Fstrong>: If you previously used buttons in your preview, confirm that they appear as expected. If not, re-enter them using the new fields.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We’ve tried to make this transition as seamless as possible. However, if you notice anything missing or broken, re-saving your portfolio settings or re-adding buttons under the new structure usually resolves the issue. If you need help, you can contact us at anytime.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fded\u002Fbonzo\" rel=\"nofollow ugc\">Classie – class helper functions\u003C\u002Fa> by bonzo\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftympanus.net\u002Fcodrops\u002F2012\u002F04\u002F09\u002Fdirection-aware-hover-effect-with-css3-and-jquery\u002F\" rel=\"nofollow ugc\">Direction Aware Hover Effect\u003C\u002Fa> by Codrops\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftympanus.net\u002Fcodrops\u002F2013\u002F03\u002F19\u002Fthumbnail-grid-with-expanding-preview\u002F\" rel=\"nofollow ugc\">Thumbnail Grid with Expanding Preview\u003C\u002Fa> by Codrops\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftympanus.net\u002Fcodrops\u002F2011\u002F09\u002F12\u002Felastislide-responsive-carousel\u002F\" rel=\"nofollow ugc\">Elastislide\u003C\u002Fa> by Codrops\u003C\u002Fli>\n\u003Cli>Presented By: \u003Ca href=\"https:\u002F\u002Fwww.realwebcare.com\u002F\" rel=\"nofollow ugc\">Realwebcare\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Frealwebcare\" rel=\"nofollow ugc\">Facebook Page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A powerful and lightweight WordPress plugin for creating responsive, filterable image or portfolio galleries using [shortcode].",12134,78,7,"2025-07-10T16:43:00.000Z","6.8.5","5.2","7.4",[97,98,99,100,22],"grid-portfolio","photo-album","portfolio","responsive-gallery","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresponsive-portfolio-image-gallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-portfolio-image-gallery.1.3.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":33,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":14,"tags":117,"homepage":14,"download_link":120,"security_score":121,"vuln_count":31,"unpatched_count":13,"last_vuln_date":122,"fetched_at":59},"a3-portfolio","a3 Portfolio","3.2.4","Steve Truman","https:\u002F\u002Fprofiles.wordpress.org\u002Fa3rev\u002F","\u003Cp>Inspired by Google Images UI a3 Portfolio is an image based creation and management extension for every blogger, artist, photographer, and web developer to showcase their own and clients work.\u003C\u002Fp>\n\u003Ch4>SIMPLE TO USE\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>If you know how to use WordPress posts, categories and tags then you know how to use a3 Portfolios.\u003C\u002Fli>\n\u003Cli>Portfolio Items are custom post types.\u003C\u002Fli>\n\u003Cli>Portfolio Categories (custom WordPress taxonomy)\u003C\u002Fli>\n\u003Cli>Portfolio Tags (custom WordPress taxonomy)\u003C\u002Fli>\n\u003Cli>Portfolio Custom feature data\u003C\u002Fli>\n\u003Cli>Each Portfolio item has its own image gallery (add multiple images to each item).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ITEM CARDS WITH BEAUTIFUL EXPANDER\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Portfolio page, category Pages and Tag pages show Portfolio items as Cards.\u003C\u002Fli>\n\u003Cli>Item details show on click in Google Images inspired Expander item.\u003C\u002Fli>\n\u003Cli>Each Item has its own image Gallery\u003C\u002Fli>\n\u003Cli>Option to set the number of item cards to show per row.\u003C\u002Fli>\n\u003Cli>Option to show Item title on mouse over item card or under the card\u003C\u002Fli>\n\u003Cli>Option to show first part of description on Item cards\u003C\u002Fli>\n\u003Cli>Option to set the number of lines of description text to show on the cards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ITEM POSTS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Each Item is created as a post\u003C\u002Fli>\n\u003Cli>WordPress Sticky post feature\u003C\u002Fli>\n\u003Cli>Set default posts to show as 1 column or 2 columns (Gallery to left and content to the right)\u003C\u002Fli>\n\u003Cli>On each post edit page use the Item Meta to customize the layout of that post (over rides global settings)\u003C\u002Fli>\n\u003Cli>Portfolio Item gallery manager in post meta\u003C\u002Fli>\n\u003Cli>Option to set width of the Gallery main image on item post.\u003C\u002Fli>\n\u003Cli>Option to show thumbnails beside main image or under it on item post\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>EMBED PORTFOLIOS BY BLOCK OR SHORTCODE\u003C\u002Fh4>\n\u003Cp>Embed portfolios in any post or page with the a3 Portfolio Gutenberg Blocks or shortcodes if still using the old editor. Embed the entire Portfolio or embeded Portfolios via taxonomy:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Portfolio Categories\u003C\u002Fli>\n\u003Cli>Portfolio Tags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin also has 3 other filters for creating custom portfolio display:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Portfolio Featured Posts\u003C\u002Fli>\n\u003Cli>Portfolio Sticky Sticky Posts\u003C\u002Fli>\n\u003Cli>Portfolio Latest Post\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PORTFOLIO ATTRIBUTES\u003C\u002Fh4>\n\u003Cp>a3 Portfolio Attributes allows admins to create Attribute Name example ‘Colours’ and then create terms for it – example Blue, Black, Green. These terms are assigned to the item post and are used as additional data on the post and to Filter and Sort the Portfolio items from a widget.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create Attributes and terms for an attribute that can be applied to item posts.\u003C\u002Fli>\n\u003Cli>Option to show the Attributes and terms in a table on the Item Expander and the Item Post\u003C\u002Fli>\n\u003Cli>Portfolio Attributes Widget enables admin to set widget as additional Filters for users to view Portfolio Items\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PORTFOLIO WIDGETS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>a3 Portfolio Attribute widget for advanced portfolio filter and sort\u003C\u002Fli>\n\u003Cli>a3 Portfolio Category widget for easy navigation\u003C\u002Fli>\n\u003Cli>a3 Portfolio Tag Cloud widget\u003C\u002Fli>\n\u003Cli>a3 Portfolio Recently viewed items widget.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>FREE ISOTOPE PLUGIN\u003C\u002Fh4>\n\u003Cp>After installing a3 Portfolio please install and activate the a3 Portfolio Isotope Add-On. It is a FREE Add-On plugin that greatly enhances the Portfolio, Category and Tags page Items main images sort and filtering. It creates a real wow factor with the Portfolios for your site visitors.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Isotope is a js. that is subject to a Commercial License which we have purchased.\u003C\u002Fli>\n\u003Cli>WordPress could not allow us to include the script into the a3 Portfolio core because of the Isotope commercial license.\u003C\u002Fli>\n\u003Cli>From the a3 Portfolio plugin admin dashboard go the Add-Ons Menu\u003C\u002Fli>\n\u003Cli>Click on the Get This Extension button on the Isotope plugin card.\u003C\u002Fli>\n\u003Cli>The link will take you to the Free Downloads section of the a3rev site.\u003C\u002Fli>\n\u003Cli>Register an account or if you have an existing a3rev account – use it to log in.\u003C\u002Fli>\n\u003Cli>Once logged in you will see the License Key and a Download Plugin button.\u003C\u002Fli>\n\u003Cli>Click the button and you will be asked to acknowledge that we supply the Plugin to you at no charge and that you are aware of and agree to be bound by the Isotope developers Commercial License terms and conditions.\u003C\u002Fli>\n\u003Cli>Copy the License Key and download the plugins zip file to your computer.\u003C\u002Fli>\n\u003Cli>Use the WordPress plugins installer to upload the zip from your computer.\u003C\u002Fli>\n\u003Cli>WordPress will unpack the zip and install the plugin.\u003C\u002Fli>\n\u003Cli>Click the activate link and on the page that opens and enter the Key you had copied and validate the License.\u003C\u002Fli>\n\u003Cli>If you have any existing Portfolio items clear any caching on your site and in your browser so you can see the beautiful Isotope sort and filter of the portfolio, category and tags pages.\u003C\u002Fli>\n\u003Cli>Notice that when you click on an item the expander now opens over the rows below and does not push them down below the expander window.\u003C\u002Fli>\n\u003Cli>Note the Isotope Add-On Key is a lifetime key for an unlimited number of site activations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>EXTEND YOUR PORTFOLIO\u003C\u002Fh4>\n\u003Cp>There is an emerging ecosystem of Premium plugins that extend the Portfolio – you will see these on the plugins admin panel\u003C\u002Fp>\n\u003Cul>\n\u003Cli>a3 Portfolio Dynamic Style Sheets – Customize the style and layout of your portfolio item cards and item expander without touching the code with this plugin.\u003C\u002Fli>\n\u003Cli>a3 Dynamic Gallery – Converts the Item page and Item Expander static galleries into dynamic scrolling galleries with transition effects\u003C\u002Fli>\n\u003Cli>a3 Portfolio Item Switcher – Enables visitors to scroll through the entire portfolio without closing the item expander.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MORE FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>HTML5 card Architecture – responsive mobile and tablet display.\u003C\u002Fli>\n\u003Cli>Fast loading with built in Lazy Load for all images.\u003C\u002Fli>\n\u003Cli>Lightweight – Portfolio resources only load on Portfolio Post items, Portfolio page, Category and Tags pages.\u003C\u002Fli>\n\u003Cli>WordPress Multi site ready.\u003C\u002Fli>\n\u003Cli>Full WMPL compatibility\u003C\u002Fli>\n\u003Cli>Backend and frontend support for RTL display.\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>DEVELOPERS\u003C\u002Fh4>\n\u003Cp>a3 Portfolio works with any theme, including the default WordPress themes. Built in hooks and filters allow developers to create extensions with a robust template structure for easy customization.\u003C\u002Fp>\n\u003Ch4>CONTRIBUTE\u003C\u002Fh4>\n\u003Cp>When you download a3 Portfolio, you join our the a3rev Software community. Regardless of if you are a WordPress beginner or experienced developer if you are interested in contributing to the future development of this plugin head over to the a3 Portfolio \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fa3rev\u002Fa3-portfolio\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa> to find out how you can contribute.\u003C\u002Fp>\n\u003Cp>Want to add a new language to a3 Portfolio! You can contribute via \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fa3-portfolio\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>On wp-admin click on a3 Portfolio\u003C\u002Fli>\n\u003Cli>Click Add New and create items.\u003C\u002Fli>\n\u003Cli>Go to WordPress menu Appearance > Menus\u003C\u002Fli>\n\u003Cli>From Pages select the Portfolio page and add to main menu. Save menu\u003C\u002Fli>\n\u003Cli>Enjoy\u003C\u002Fli>\n\u003C\u002Fol>\n","a3 Portfolio is an extendable post based plugin that makes creating beautiful content a breeze.",36524,60,12,"2025-12-02T05:00:00.000Z","6.9.0","6.0",[104,19,99,118,119],"post-portfolio","showcase","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fa3-portfolio.3.2.4.zip",98,"2023-04-10 00:00:00",{"slug":124,"name":125,"version":126,"author":64,"author_profile":65,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":129,"num_ratings":131,"last_updated":14,"tested_up_to":93,"requires_at_least":132,"requires_php":14,"tags":133,"homepage":136,"download_link":137,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"responsive-photo-gallery-wp","Photo Gallery WordPress","1.9","\u003Cp>The Photo Gallery plugin is an excellent solution for creating responsive image and video galleries. It features a built-in shortcode generator that allows you to easily customize the gallery’s appearance to perfectly match your website’s design. With this plugin, you can create beautiful image and video galleries in various styles.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemepoints.com\u002Fphotogallery\" rel=\"nofollow ugc\">Live demo!&raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Plugin Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fully Responsive.\u003C\u002Fli>\n\u003Cli>Clean Design & Code.\u003C\u002Fli>\n\u003Cli>Lightbox Enable.\u003C\u002Fli>\n\u003Cli>Touch Enable.\u003C\u002Fli>\n\u003Cli>Unlimited Gallery Support.\u003C\u002Fli>\n\u003Cli>Drag & Drop Order Change.\u003C\u002Fli>\n\u003Cli>Easy Unique Shortcode.\u003C\u002Fli>\n\u003Cli>Unlimited Shortcode in same page.\u003C\u002Fli>\n\u003Cli>Select Multiple Categories.\u003C\u002Fli>\n\u003Cli>Gallery Styles.\u003C\u002Fli>\n\u003Cli>Gallery Column (1\u002F4).\u003C\u002Fli>\n\u003Cli>Gallery Image Height.\u003C\u002Fli>\n\u003Cli>Gallery Margin Bottom.\u003C\u002Fli>\n\u003Cli>Gallery Padding Left.\u003C\u002Fli>\n\u003Cli>Gallery Padding Right.\u003C\u002Fli>\n\u003Cli>Gallery Title and Description.\u003C\u002Fli>\n\u003Cli>Show\u002FHide Gallery Caption.\u003C\u002Fli>\n\u003Cli>2 Gallery Caption Style.\u003C\u002Fli>\n\u003Cli>3 Gallery Caption Position.\u003C\u002Fli>\n\u003Cli>Gallery Caption Background.\u003C\u002Fli>\n\u003Cli>Gallery Caption Text Color.\u003C\u002Fli>\n\u003Cli>Gallery Caption Font Size.\u003C\u002Fli>\n\u003Cli>Gallery Text Alignment.\u003C\u002Fli>\n\u003Cli>Gallery Background Color.\u003C\u002Fli>\n\u003Cli>Youtube\u002FVimeo Video Support.\u003C\u002Fli>\n\u003Cli>External Image Link Support.\u003C\u002Fli>\n\u003Cli>Unique Settings for Every Gallery.\u003C\u002Fli>\n\u003Cli>Easy Admin panel &\u003C\u002Fli>\n\u003Cli>Many More…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Fully responsive\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery is fully responsive in mobile & Desktop devices. It can adapt any screen sizes for achieving best viewing case.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unlimited image & Video Support\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery allows you to upload unlimited number of images and videos to create gallery as you need. We have no limits for upload images & Videos.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>External Link Support\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery support external image & video link.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>All Browsers Compatible\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery work’s properly in all most popular stable versions of the browsers: IE, Firefox, Safari, Opera, Chrome.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Powerful Setting panel\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery Plugin comes with a powerfull admin panel which allows you to deeply customize to fit your website\u003C\u002Fp>\n\u003Cp>\u003Cstrong>7 style & multiple columns\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery Plugin comes with 7 different unique layouts with multiple columns (1\u002F6).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Color\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery Plugin comes with a custom color which allows you to customize background color hover color, title color or overlay color etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>24\u002F7 Support\u003C\u002Fstrong>\u003Cbr \u002F>\nWe are available for support in case you have any questions, problems or need any help implementing the Photo gallery. We will do our best to respond as soon as possible.\u003C\u002Fp>\n","Pure Css3 Responsive Photo Gallery for WordPress.",40,14845,1,"4.0",[134,135,53,54,22],"gallery","grid-gallery","https:\u002F\u002Fthemepoints.com\u002Fphotogallery","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-photo-gallery-wp.zip",{"attackSurface":139,"codeSignals":345,"taintFlows":460,"riskAssessment":461,"analyzedAt":466},{"hooks":140,"ajaxHandlers":329,"restRoutes":338,"shortcodes":339,"cronEvents":344,"entryPointCount":31,"unprotectedCount":13},[141,147,151,155,159,164,167,170,173,177,182,186,191,195,200,204,209,213,218,222,226,231,235,238,241,244,248,251,255,258,260,262,266,270,274,278,281,285,289,292,295,298,302,306,309,312,315,318,322,326],{"type":142,"name":143,"callback":144,"file":145,"line":146},"filter","manage_image_3d_cl_posts_columns","image_3d_custom_column","functions.php",14,{"type":148,"name":149,"callback":150,"priority":11,"file":145,"line":70},"action","manage_image_3d_cl_posts_custom_column","image_3d_custom_column_data",{"type":148,"name":152,"callback":153,"file":145,"line":154},"init","register_image_3d_post_type",74,{"type":142,"name":156,"callback":157,"priority":11,"file":145,"line":158},"post_row_actions","image_3d_remove_row_actions",84,{"type":148,"name":160,"callback":161,"file":162,"line":163},"admin_init","closure","library\\cmb2-metatabs\\code\\cmb2_metatabs_options.php",288,{"type":148,"name":165,"callback":161,"file":162,"line":166},"admin_head",311,{"type":148,"name":168,"callback":161,"file":162,"line":169},"admin_enqueue_scripts",320,{"type":148,"name":171,"callback":161,"priority":11,"file":162,"line":172},"cmb2_render_options_save_button",329,{"type":148,"name":174,"callback":175,"file":162,"line":176},"admin_print_footer_scripts","toggle_postboxes",537,{"type":148,"name":178,"callback":179,"file":180,"line":181},"cmb2_admin_init","cmb2_metatabs_options_go","library\\cmb2-metatabs\\example.php",19,{"type":142,"name":183,"callback":184,"file":180,"line":185},"cmb2metatabs_before_form","cmb2_metatabs_options_add_intro_via_filter",32,{"type":142,"name":187,"callback":188,"file":189,"line":190},"cmb2_init","image_3d_tabs_metaboxes","library\\metabox\\cmb2-tabs\\functions.php",144,{"type":148,"name":168,"callback":192,"file":193,"line":194},"admin_assets","library\\metabox\\cmb2-tabs\\inc\\assets.class.php",8,{"type":148,"name":196,"callback":197,"priority":11,"file":198,"line":199},"cmb2_render_tabs","render","library\\metabox\\cmb2-tabs\\inc\\cmb2-tabs2.class.php",20,{"type":142,"name":201,"callback":202,"priority":11,"file":198,"line":203},"cmb2_sanitize_tabs","save",21,{"type":142,"name":205,"callback":206,"priority":11,"file":207,"line":208},"wp_prepare_attachment_for_js","prepare_image_sizes_for_js","library\\metabox\\includes\\CMB2.php",1466,{"type":148,"name":168,"callback":210,"priority":211,"file":207,"line":212},"dequeue_rgba_colorpicker_script",99,1483,{"type":148,"name":214,"callback":215,"file":216,"line":217},"cmb2_save_options-page_fields","clean_stale_options_page_oembeds","library\\metabox\\includes\\CMB2_Ajax.php",54,{"type":142,"name":219,"callback":220,"priority":11,"file":216,"line":221},"get_post_metadata","hijack_oembed_cache_get",147,{"type":142,"name":223,"callback":224,"priority":11,"file":216,"line":225},"update_post_metadata","hijack_oembed_cache_set",150,{"type":142,"name":227,"callback":228,"priority":11,"file":229,"line":230},"cmb2_show_on","anonymous","library\\metabox\\includes\\CMB2_hookup.php",79,{"type":148,"name":232,"callback":233,"file":229,"line":234},"edit_form_top","add_context_metaboxes",115,{"type":148,"name":236,"callback":233,"file":229,"line":237},"edit_form_before_permalink",119,{"type":148,"name":239,"callback":233,"file":229,"line":240},"edit_form_after_title",123,{"type":148,"name":242,"callback":233,"file":229,"line":243},"edit_form_after_editor",127,{"type":148,"name":245,"callback":246,"file":229,"line":247},"add_meta_boxes","add_metaboxes",131,{"type":148,"name":245,"callback":249,"file":229,"line":250},"remove_default_tax_metaboxes",134,{"type":148,"name":252,"callback":253,"file":229,"line":254},"add_attachment","save_post",135,{"type":148,"name":256,"callback":253,"file":229,"line":257},"edit_attachment",136,{"type":148,"name":253,"callback":253,"priority":11,"file":229,"line":259},137,{"type":148,"name":261,"callback":246,"file":229,"line":225},"add_meta_boxes_comment",{"type":148,"name":263,"callback":264,"file":229,"line":265},"edit_comment","save_comment",151,{"type":142,"name":267,"callback":268,"file":229,"line":269},"manage_edit-comments_columns","register_column_headers",154,{"type":148,"name":271,"callback":272,"priority":11,"file":229,"line":273},"manage_comments_custom_column","column_display",155,{"type":148,"name":275,"callback":276,"file":229,"line":277},"show_user_profile","user_metabox",164,{"type":148,"name":279,"callback":276,"file":229,"line":280},"edit_user_profile",165,{"type":148,"name":282,"callback":283,"file":229,"line":284},"user_new_form","user_new_metabox",166,{"type":148,"name":286,"callback":287,"file":229,"line":288},"personal_options_update","save_user",168,{"type":148,"name":290,"callback":287,"file":229,"line":291},"edit_user_profile_update",169,{"type":148,"name":293,"callback":287,"file":229,"line":294},"user_register",170,{"type":142,"name":296,"callback":268,"file":229,"line":297},"manage_users_columns",173,{"type":142,"name":299,"callback":300,"priority":11,"file":229,"line":301},"manage_users_custom_column","return_column_display",174,{"type":148,"name":303,"callback":304,"priority":11,"file":229,"line":305},"created_term","save_term",222,{"type":148,"name":307,"callback":304,"priority":11,"file":229,"line":308},"edited_terms",223,{"type":148,"name":310,"callback":310,"priority":11,"file":229,"line":311},"delete_term",224,{"type":148,"name":313,"callback":313,"file":314,"line":247},"cmb2_do_oembed","library\\metabox\\includes\\helper-functions.php",{"type":142,"name":316,"callback":316,"priority":11,"file":317,"line":190},"is_protected_meta","library\\metabox\\includes\\rest-api\\CMB2_REST.php",{"type":148,"name":152,"callback":319,"file":320,"line":321},"include_cmb","library\\metabox\\metabox.php",64,{"type":148,"name":152,"callback":323,"file":324,"line":325},"image_3d_plugin_main_js","plugin.php",29,{"type":148,"name":152,"callback":327,"file":324,"line":328},"image_3d_plugin_main_css",37,[330,336],{"action":331,"nopriv":332,"callback":333,"hasNonce":334,"hasCapCheck":332,"file":216,"line":335},"cmb2_oembed_handler",false,"oembed_handler",true,51,{"action":331,"nopriv":334,"callback":333,"hasNonce":334,"hasCapCheck":332,"file":216,"line":337},52,[],[340],{"tag":341,"callback":342,"file":343,"line":112},"img_gallery_3d","image_3d_shortcode_field","image3d-shortcode.php",[],{"dangerousFunctions":346,"sqlUsage":347,"outputEscaping":349,"fileOperations":13,"externalRequests":13,"nonceChecks":458,"capabilityChecks":91,"bundledLibraries":459},[],{"prepared":13,"raw":13,"locations":348},[],{"escaped":350,"rawEcho":351,"locations":352},102,53,[353,356,358,360,362,364,366,368,370,371,373,375,377,379,381,383,385,387,388,390,392,393,395,396,399,402,404,407,408,410,411,413,415,417,419,421,423,425,427,429,431,433,435,437,440,442,445,446,448,450,452,454,456],{"file":145,"line":354,"context":355},28,"raw output",{"file":343,"line":357,"context":355},49,{"file":343,"line":359,"context":355},50,{"file":162,"line":361,"context":355},338,{"file":162,"line":363,"context":355},621,{"file":162,"line":365,"context":355},895,{"file":198,"line":367,"context":355},47,{"file":198,"line":369,"context":355},66,{"file":198,"line":369,"context":355},{"file":198,"line":372,"context":355},71,{"file":207,"line":374,"context":355},302,{"file":207,"line":376,"context":355},505,{"file":207,"line":378,"context":355},509,{"file":207,"line":380,"context":355},511,{"file":207,"line":382,"context":355},514,{"file":207,"line":384,"context":355},529,{"file":207,"line":386,"context":355},595,{"file":207,"line":386,"context":355},{"file":207,"line":389,"context":355},599,{"file":207,"line":391,"context":355},602,{"file":207,"line":391,"context":355},{"file":207,"line":394,"context":355},624,{"file":207,"line":394,"context":355},{"file":397,"line":398,"context":355},"library\\metabox\\includes\\CMB2_Base.php",249,{"file":400,"line":401,"context":355},"library\\metabox\\includes\\CMB2_Field.php",898,{"file":400,"line":403,"context":355},1085,{"file":405,"line":406,"context":355},"library\\metabox\\includes\\CMB2_Field_Display.php",132,{"file":405,"line":254,"context":355},{"file":405,"line":409,"context":355},162,{"file":405,"line":301,"context":355},{"file":405,"line":412,"context":355},214,{"file":405,"line":414,"context":355},216,{"file":405,"line":416,"context":355},245,{"file":405,"line":418,"context":355},256,{"file":405,"line":420,"context":355},267,{"file":405,"line":422,"context":355},278,{"file":405,"line":424,"context":355},289,{"file":405,"line":426,"context":355},318,{"file":405,"line":428,"context":355},380,{"file":405,"line":430,"context":355},427,{"file":405,"line":432,"context":355},457,{"file":229,"line":434,"context":355},461,{"file":229,"line":436,"context":355},466,{"file":438,"line":439,"context":355},"library\\metabox\\includes\\CMB2_Options_Hookup.php",199,{"file":438,"line":441,"context":355},210,{"file":443,"line":444,"context":355},"library\\metabox\\includes\\CMB2_Types.php",101,{"file":443,"line":361,"context":355},{"file":443,"line":447,"context":355},344,{"file":443,"line":449,"context":355},402,{"file":443,"line":451,"context":355},439,{"file":314,"line":453,"context":355},129,{"file":455,"line":34,"context":355},"library\\metabox\\includes\\types\\CMB2_Type_Wysiwyg.php",{"file":455,"line":457,"context":355},89,5,[],[],{"summary":462,"deductions":463},"The \"image-3d-carousel\" plugin v1.0 exhibits a generally positive security posture based on the provided static analysis. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests is commendable. Furthermore, the plugin demonstrates a good implementation of security best practices with a significant number of nonce and capability checks in place, indicating an effort to protect its entry points. The lack of any recorded vulnerabilities, including CVEs, further strengthens this assessment, suggesting a history of stable and secure code.\n\nHowever, a key area of concern lies within the output escaping. With 66% of outputs properly escaped, there's a 34% chance of unescaped output, which could potentially lead to Cross-Site Scripting (XSS) vulnerabilities if malicious data is injected through the plugin's functionalities. While the attack surface is relatively small (3 entry points) and all are protected, the potential for XSS due to insufficient output escaping remains a risk. The absence of taint analysis results (0 flows analyzed) means that potential complex vulnerabilities involving data flow through the application could have been missed.\n\nIn conclusion, the plugin is built on a solid foundation of security principles, particularly in its handling of core functionalities and access control. The primary weakness identified is the potential for XSS due to incomplete output escaping. The lack of historical vulnerabilities is a strong positive indicator. Developers should prioritize addressing the unescaped output to achieve a more robust security profile.",[464],{"reason":465,"points":194},"Incomplete output escaping","2026-03-16T23:11:28.135Z",{"wat":468,"direct":475},{"assetPaths":469,"generatorPatterns":472,"scriptPaths":473,"versionParams":474},[470,471],"\u002Fwp-content\u002Fplugins\u002Fimage-3d-carousel\u002Fassets\u002Fjs\u002Fimage-3d-custom.js","\u002Fwp-content\u002Fplugins\u002Fimage-3d-carousel\u002Fassets\u002Fcss\u002Fstyle.css",[],[],[],{"cssClasses":476,"htmlComments":477,"htmlAttributes":478,"restEndpoints":479,"jsGlobals":480,"shortcodeOutput":481},[],[],[],[],[],[]]