[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fSWCjUMkLyuWhZVU3Jl1GHuy2Xoa8TttmW442nuahUVU":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":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":132,"fingerprints":211},"portfolio-cpt","Portfolio CPT","1.0.0","DannyCooper","https:\u002F\u002Fprofiles.wordpress.org\u002Fdannycooper\u002F","\u003Cp>Enables a \u003Cstrong>Portfolio\u003C\u002Fstrong> post type and \u003Cstrong>Portfolio Tags\u003C\u002Fstrong> taxonomy.\u003C\u002Fp>\n\u003Cp>The plugin adds a Portfolio tab to your admin menu, which allows you to add Items just as you would regular posts. This allows you to keep your work even if you change theme.\u003C\u002Fp>\n\u003Ch4>Bugs\u003C\u002Fh4>\n\u003Cp>If you find an issue, let us know \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fportfolio-cpt\" rel=\"ugc\">here\u003C\u002Fa>!\u003C\u002Fp>\n\u003Ch4>Contributions\u003C\u002Fh4>\n\u003Cp>Anyone is welcome to contribute to the Knowledge Base CPT plugin.\u003C\u002Fp>\n\u003Cp>There are various ways you can contribute:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Raise an \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fportfolio-cpt\" rel=\"ugc\">Issue\u003C\u002Fa> on GitHub\u003C\u002Fli>\n\u003Cli>Translate the Knowledge Base CPT plugin into \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fportfolio-cpt\" rel=\"nofollow ugc\">different languages\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n","Enables a 'Portfolio' type and 'Portfolio Tags' taxonomy.",300,5017,0,"2018-08-30T17:50:00.000Z","4.9.29","4.0","5.2",[19,20,21,22,23],"art-portfolio","custom-post-type","photography-portfolio","portfolio","projects","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fportfolio-cpt\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fportfolio-cpt.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"dannycooper",9,5430,91,30,88,"2026-04-04T15:34:23.633Z",[39,56,72,91,113],{"slug":40,"name":41,"version":6,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":13,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":53,"download_link":54,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"as-project-portfolio","AS Project Portfolio","Ahmed Shaikh","https:\u002F\u002Fprofiles.wordpress.org\u002Fahmedshaikh0\u002F","\u003Cp>Project Portfolio adds a custom post type called “Projects” that allows users to create, manage, and display portfolios. It also includes:\u003Cbr \u002F>\n– Custom meta fields (description, client name, date, URL)\u003Cbr \u002F>\n– Admin dashboard for quick project overview\u003Cbr \u002F>\n– A frontend shortcode [project_portfolio] to display all projects\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n","A simple plugin to add a custom post type for managing and displaying project portfolios with a shortcode and admin dashboard.",206,"2025-08-25T09:04:00.000Z","6.8.5","5.0","7.0",[20,22,23,52],"shortcode","https:\u002F\u002Fgithub.com\u002FAhmedShaikh0\u002Fas-project-portfolio","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fas-project-portfolio.1.0.0.zip",100,{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":13,"downloaded":64,"rating":13,"num_ratings":13,"last_updated":65,"tested_up_to":66,"requires_at_least":49,"requires_php":50,"tags":67,"homepage":65,"download_link":70,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":71},"prjcts","Prjcts","1.0.3","Matteo Conti","https:\u002F\u002Fprofiles.wordpress.org\u002Fmttconti\u002F","\u003Cp>“Prjcts” is the ideal plugin for WordPress theme developers who want to integrate a simple custom post type to organize and showcase projects. It’s perfect for implementing portfolios in themes designed for creatives, photographers, artists, and more.\u003C\u002Fp>\n\u003Ch4>Key Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Custom Post Type: Easily create and manage individual projects, perfect for portfolios, case studies, and galleries.\u003C\u002Fli>\n\u003Cli>Custom Categories: Organize projects with tailored categories for intuitive navigation.\u003C\u002Fli>\n\u003Cli>Flexible URLs: Customize project archive and taxonomy URLs to optimize SEO and enhance user experience.\u003C\u002Fli>\n\u003Cli>Optimized Performance: Developed following WordPress best practices for smooth integration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Benefits for Theme Developers:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Time-Saving: Rapid implementation of a custom post type to organize and showcase projects without coding from scratch.\u003C\u002Fli>\n\u003Cli>Flexibility: Offer clients the power to organize their work professionally.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>There are several ways to display Custom Post Types (CPT) and custom taxonomies in a WordPress theme. Here are some basic examples:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Single Template (single-prjcts.php): When you create a CPT, you can create a specific template to display individual posts of that type by using a single-{post_type}.php file.\u003C\u002Fli>\n\u003Cli>Archive Template (archive-prjcts.php): To display a list of all posts of a particular CPT, you can create an archive-{post_type}.php file.\u003C\u002Fli>\n\u003Cli>Custom Taxonomy Template (taxonomy-prjcts_category.php): To display terms of a custom taxonomy associated with the CPT, you can create a file like taxonomy-{taxonomy}.php, where ‘prjcts_category’ is the name of the taxonomy.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can use WP_Query to create custom queries anywhere in your theme. For example, if you want to display posts from a CPT on a specific page, you can create a new query:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    \u003C?php\n\n    $args = array(\n        'post_type' => 'prjcts',\n        'posts_per_page' => 10,\n    );\n\n    $the_query = new WP_Query($args);\n\n    if ($the_query->have_posts()) :\n        while ($the_query->have_posts()) : $the_query->the_post();\n\n            \u002F\u002F YOUR MARKUP HERE\n\n        endwhile;\n        wp_reset_postdata();\n    else :\n        echo 'No posts found';\n    endif;\n\n    ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Effortlessly create a custom post type to organize projects with custom categories and flexible URL settings, perfect for WordPress theme developers.",1870,"","6.7.5",[20,68,22,23,69],"custom-taxonomy","works","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprjcts.1.0.3.zip","2026-03-15T10:48:56.248Z",{"slug":73,"name":74,"version":6,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":13,"downloaded":79,"rating":13,"num_ratings":13,"last_updated":80,"tested_up_to":81,"requires_at_least":82,"requires_php":83,"tags":84,"homepage":89,"download_link":90,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"smart-portfolio-manager","Smart Portfolio Manager – Product Catalog Listing","AppAspect Technologies Pvt. Ltd.","https:\u002F\u002Fprofiles.wordpress.org\u002Fappaspect\u002F","\u003Cp>Smart Portfolio Manager is an excellent plugin that is designed to work with any WordPress website. It is a straightforward plugin that assists you in creating a custom post-type portfolio. Once installed, you can easily display your work in a separate category and organize it by portfolio categories and terms. This plugin helps you present your work in a way that is attractive and visually appealing. With the Smart Portfolio Manager plugin, it’s easy to add images along with other details to your portfolio. Furthermore, the plugin also allows you to load a portfolio with a grid layout, which makes it easier to showcase your work to your audience. You can customize your portfolio according to your preferences, thereby providing a unique essence to your website. So, if you’re looking for the perfect plugin to display your work in an elegant way, the Smart Portfolio Manager is a great choice.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Shortcodes for showing anywhere on Page and Post\u003C\u002Fli>\n\u003Cli>Custom Portfolio Post Type\u003C\u002Fli>\n\u003Cli>Portfolio Gallery\u003C\u002Fli>\n\u003Cli>Lightbox\u003C\u002Fli>\n\u003Cli>Responsive Design\u003C\u002Fli>\n\u003Cli>Grid Layout (3 columns)\u003C\u002Fli>\n\u003Cli>Controlling Options\u003C\u002Fli>\n\u003Cli>Show\u002FHide Specific category terms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Ch4>Default Shortcode\u003C\u002Fh4>\n\u003Cp>[spmpcl_post_grid]\u003C\u002Fp>\n\u003Ch4>Control Number of Portfolio Per Page\u003C\u002Fh4>\n\u003Cp>Options: Options: -1 for all Portfolio\u003Cbr \u002F>\nDefault: 10 (WordPress Default)\u003Cbr \u002F>\n[spmpcl_post_grid posts_per_page=”6″]\u003C\u002Fp>\n\u003Ch4>Show\u002FHide Specific Category Terms\u003C\u002Fh4>\n\u003Cp>Options: 1,2,3,4 (Comma Seprate ID)\u003Cbr \u002F>\nDefault: “”\u003Cbr \u002F>\n[spmpcl_post_grid category=”10,20,30,40″]\u003Cbr \u002F>\nor\u003Cbr \u002F>\n[spmpcl_post_grid terms=”101,201,301,401″]\u003C\u002Fp>\n\u003Ch4>Post Order\u003C\u002Fh4>\n\u003Cp>Options: ASC, DESC\u003Cbr \u002F>\nDefault: DESC\u003Cbr \u002F>\n[spmpcl_post_grid order=”DESC”]\u003C\u002Fp>\n\u003Ch4>Post Orderby\u003C\u002Fh4>\n\u003Cp>Default: Options: menu_order, ID, title\u003Cbr \u002F>\nDefault: menu_order\u003Cbr \u002F>\n[spmpcl_post_grid orderby=”menu_order”]\u003C\u002Fp>\n\u003Cp>for more info: \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Fclasses\u002Fwp_query\u002F#order-orderby-parameters\" rel=\"nofollow ugc\">Visit Official Document\u003C\u002Fa>\u003C\u002Fp>\n","Fully Responsive and Mobile Friendly Portfolio for WordPress to showcase Your portfolio in Grid view.",603,"2023-12-18T09:30:00.000Z","6.4.8","5.6","7.1",[20,85,86,87,88],"grid-layout-portfolio","portfolio-layout","resposive-smart-portfolio","smart-portfolio","https:\u002F\u002Fappaspectshop.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-portfolio-manager.1.0.0.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":55,"num_ratings":101,"last_updated":102,"tested_up_to":50,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":109,"download_link":110,"security_score":111,"vuln_count":101,"unpatched_count":13,"last_vuln_date":112,"fetched_at":28},"wpzoom-portfolio","WPZOOM Portfolio Lite – Filterable Portfolio Plugin","1.4.20","WPZOOM","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpzoom\u002F","\u003Ch4>Portfolio Gallery Plugin for WordPress\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>The easiest way to showcase your projects in WordPress.\u003C\u002Fstrong> Create beautiful, filterable portfolio galleries with grid layouts, masonry design, and lightbox support. Perfect for photographers, designers, artists, freelancers, and agencies.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fplugins\u002Fportfolio-pro\u002F\" rel=\"nofollow ugc\">WPZOOM Portfolio\u003C\u002Fa> is trusted by over 20,000 active websites. Display your work with category filtering, multiple layouts, and responsive design that looks great on all devices.\u003C\u002Fp>\n\u003Ch3>Why Choose WPZOOM Portfolio?\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Filterable Portfolio Gallery\u003C\u002Fstrong> – Let visitors filter projects by category with smooth isotope animations\u003Cbr \u002F>\n✅ \u003Cstrong>3 Layout Options\u003C\u002Fstrong> – Grid with overlay, masonry, and columns layouts\u003Cbr \u002F>\n✅ \u003Cstrong>Built-in Lightbox\u003C\u002Fstrong> – Showcase high-resolution images in an elegant popup\u003Cbr \u002F>\n✅ \u003Cstrong>Works Everywhere\u003C\u002Fstrong> – Use the Portfolio block, shortcodes, or embed in any page builder\u003Cbr \u002F>\n✅ \u003Cstrong>Blog Posts Support\u003C\u002Fstrong> – Display your blog posts as a portfolio grid too\u003Cbr \u002F>\n✅ \u003Cstrong>Mobile Responsive\u003C\u002Fstrong> – Portfolio galleries look perfect on all devices\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.wpzoom.com\u002Finspiro-lite\u002Fportfolio\u002F\" rel=\"nofollow ugc\">\u003Cstrong>View Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>💪 Want More Power? Try WPZOOM Portfolio PRO\u003C\u002Fh3>\n\u003Cp>Take your portfolio to the next level with \u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fplugins\u002Fportfolio-pro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPZOOM Portfolio PRO\u003C\u002Fstrong>\u003C\u002Fa>. Add video portfolios, stunning hover effects, and complete design control.\u003C\u002Fp>\n\u003Cp>⭐️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fplugins\u002Fportfolio-pro\u002F?utm_source=wporg&utm_medium=website&utm_campaign=free_description\" rel=\"nofollow ugc\">Get the PRO version!\u003C\u002Fa>\u003C\u002Fstrong> ⭐️\u003C\u002Fp>\n\u003Ch3>Free Plugin Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Portfolio Custom Post Type\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create dedicated portfolio posts separate from your blog. Add titles, descriptions, featured images, and organize with categories and tags.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filterable Portfolio Gallery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Let visitors filter your projects by category with smooth isotope animations. Perfect for showcasing different types of work.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3 Layout Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Choose the perfect layout for your portfolio:\u003Cbr \u002F>\n– Grid with Overlay – Clean grid with hover effects\u003Cbr \u002F>\n– Masonry – Pinterest-style varied heights\u003Cbr \u002F>\n– Columns – Traditional multi-column layout\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Built-in Lightbox\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Display high-resolution images in an elegant popup. Visitors can browse through your portfolio without leaving the page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Reusable Portfolio Layouts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create portfolio layouts once and embed them anywhere using shortcodes. Works with Elementor, Beaver Builder, and any page builder.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multiple Thumbnail Sizes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Choose from portrait, cinema, square, or uncropped aspect ratios to match your design needs.\u003C\u002Fp>\n\u003Ch3>⬆️ Upgrade to WPZOOM Portfolio PRO\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Ready for video portfolios and advanced customization?\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fplugins\u002Fportfolio-pro\u002F\" rel=\"nofollow ugc\">WPZOOM Portfolio PRO\u003C\u002Fa> adds powerful features for professional portfolios.\u003C\u002Fp>\n\u003Ch3>🌟 PRO Features Include:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🎬 Video Portfolio Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Showcase video projects alongside images. Full support for YouTube, Vimeo, and self-hosted MP4 videos.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>▶️ Video Lightbox\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Play videos in a beautiful lightbox popup. Visitors can watch your video portfolio without leaving the page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎥 Video Background on Hover\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create stunning hover effects with video backgrounds. Add motion to your portfolio items with Giphy or self-hosted videos.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔀 Drag & Drop Reordering\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Arrange your portfolio items in any order with simple drag and drop. No more wrestling with dates or menu order.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎨 Color Customization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Full control over colors – customize overlay colors, text colors, and hover effects to match your brand.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Get priority support from our team when you need help with your portfolio.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Love WPZOOM Portfolio?\u003C\u002Fstrong> Help other WordPress users discover this plugin by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwpzoom-portfolio\u002Freviews\u002F#new-post\" rel=\"ugc\">leaving a 5-star review\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Recommended Themes\u003C\u002Fh3>\n\u003Cp>Works great with any theme! For the best portfolio experience, check out:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fthemes\u002Finspiro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Inspiro Premium\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Finspiro\u002F\" rel=\"ugc\">\u003Cstrong>Inspiro Lite\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Finspiro-blocks\u002F\" rel=\"ugc\">\u003Cstrong>Inspiro Blocks\u003C\u002Fstrong>\u003C\u002Fa> 🆕\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fthemes\u002Finspiro-blocks-pro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Inspiro Blocks PRO\u003C\u002Fstrong>\u003C\u002Fa> 🆕\u003C\u002Fp>\n\u003Ch3>Additional Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fdocumentation\u002Fwpzoom-portfolio-grid\u002F\" rel=\"nofollow ugc\">Plugin Documentation\u003C\u002Fa> – Step-by-step guides\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002F\" rel=\"nofollow ugc\">WPZOOM Official Site\u003C\u002Fa> – See our complete product lineup\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwpzoom\u002FWPZOOM-Portfolio\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa> – Contribute to development\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>100% GDPR Compliant\u003C\u002Fh3>\n\u003Cp>This plugin doesn’t integrate any Google Fonts or collect any information outside your WordPress installation.\u003C\u002Fp>\n","Portfolio plugin for WordPress. Create filterable portfolio grids with masonry layouts and lightbox. Ideal for photographers, designers, agencies.",20000,488919,2,"2026-03-08T17:28:00.000Z","6.5","7.4",[106,107,22,23,108],"gallery","image-gallery","video-portfolio","https:\u002F\u002Fwww.wpzoom.com\u002Fplugins\u002Fportfolio-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpzoom-portfolio.1.4.20.zip",99,"2024-08-30 19:36:29",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":13,"num_ratings":13,"last_updated":123,"tested_up_to":124,"requires_at_least":16,"requires_php":125,"tags":126,"homepage":65,"download_link":129,"security_score":111,"vuln_count":130,"unpatched_count":13,"last_vuln_date":131,"fetched_at":28},"sight","Sight – Professional Image Gallery and Portfolio","1.1.6","codesupplyco","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodesupplyco\u002F","\u003Cp>\u003Cstrong>Introducing Sight — a fast & simple way to create professional looking portfolios and neatly stunning image and video galleries — all with zero coding knowledge\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Whether you’re a photographer, designer, or creative agency looking for a fast and easy plugin to create portfolios and unlimited image and video galleries — Sight is designed for you.\u003C\u002Fp>\n\u003Cp>Create clean unlimited HD image and video product galleries with a simple dashboard to transform your or your client’s business. Create sleek professional-looking portfolios that simply amaze clients to secure better and more leads. \u003Cem>All while without ever messing with complex codes.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Wondering how Sight is a better help for you?\u003C\u002Fp>\n\u003Cp>Have a look at the prominent features:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Fast Loading\u003C\u002Fstrong> — With a faster loading site, win over your competition and make your visitors stay on your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Adaptable with Every Device\u003C\u002Fstrong> — Sight is fully adaptable with all devices; desktops, mobiles, tabs — and allows you to choose how you want your website to look on each device.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Elementor and Gutenberg Support\u003C\u002Fstrong> — With Sight , you have the freedom to creatively customize your website the way you want.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Fully SEO-Friendly\u003C\u002Fstrong> — Get faster and higher rankings with Sight.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easily Customizable\u003C\u002Fstrong> — If you can send an email, you can customize with Sight — it’s that easy.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Simple Fast Dashboard\u003C\u002Fstrong> — Fast and simple dashboard with easy controls settings that help you seamlessly customize your portfolio or gallery.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Video Support\u003C\u002Fstrong> — Showcase stunning videos of your work with the world by embedding YouTube or local videos.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Lightbox Effect\u003C\u002Fstrong> — Illustrate your product or work images using lightbox effect. Fully customize the size and width and other settings to showcase your photos however you want.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multiple Color Combinations\u003C\u002Fstrong> — Alter colors of headings, captions, or hover over. Give your personal brand or enterprise a unique brandish look with a custom color layout.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multiple Column Layout\u003C\u002Fstrong> — Create galleries of your work in Grid or Justified layout that suits your products or services perfectly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Typography Settings\u003C\u002Fstrong> — Add headings, captions, and choose different sizes and colors to perfectly match your brand’s voice.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Query Settings\u003C\u002Fstrong> — Fine-tune your gallery through filters like post types, categories, date published, ascending or descending order. Help clients and visitors easily discover exactly what they’re looking for, fast and easy.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Portfolio Post Type\u003C\u002Fstrong> — Publish your amazing portfolio posts in a single categorized portfolio post type so that clients can easily discover your awesome work.\u003C\u002Fp>\n\u003Cp>…And, plenty of more exciting and useful stuff is coming to every next update.\u003C\u002Fp>\n\u003Cp>Sight isn’t just a plugin — it’s designed to work with you as a partner to help you easily and professionally showcase your stunning work, get more eyeballs, secure more leads, and win more business.\u003C\u002Fp>\n\u003Cp>Get Sight now to supercharge your professional work.\u003C\u002Fp>\n","Introducing Sight — a fast & simple way to create professional looking portfolios and neatly stunning image and video galleries — all with zero co &hellip;",4000,54837,"2025-12-03T14:22:00.000Z","6.9.4","5.4",[106,127,22,23,128],"image","responsive","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsight.1.1.6.zip",1,"2024-09-25 00:00:00",{"attackSurface":133,"codeSignals":168,"taintFlows":176,"riskAssessment":204,"analyzedAt":210},{"hooks":134,"ajaxHandlers":160,"restRoutes":161,"shortcodes":162,"cronEvents":167,"entryPointCount":130,"unprotectedCount":13},[135,141,147,151,156],{"type":136,"name":137,"callback":138,"file":139,"line":140},"filter","admin_init","register_fields","includes\\class-portfolio-cpt-permalink.php",29,{"type":142,"name":143,"callback":144,"priority":13,"file":145,"line":146},"action","init","portfolio_cpt_register","includes\\register-cpt.php",59,{"type":142,"name":143,"callback":148,"priority":13,"file":149,"line":150},"portfolio_cpt_tags","includes\\register-taxonomy.php",47,{"type":142,"name":152,"callback":153,"file":154,"line":155},"plugins_loaded","load_textdomain","portfolio-cpt.php",32,{"type":142,"name":157,"callback":158,"file":154,"line":159},"wp_enqueue_scripts","enqueue",33,[],[],[163],{"tag":22,"callback":164,"file":165,"line":166},"portfolio_cpt_shortcode","includes\\register-shortcode.php",11,[],{"dangerousFunctions":169,"sqlUsage":170,"outputEscaping":172,"fileOperations":13,"externalRequests":13,"nonceChecks":130,"capabilityChecks":13,"bundledLibraries":175},[],{"prepared":13,"raw":13,"locations":171},[],{"escaped":173,"rawEcho":13,"locations":174},6,[],[],[177,196],{"entryPoint":178,"graph":179,"unsanitizedCount":13,"severity":195},"settings_save (includes\\class-portfolio-cpt-permalink.php:52)",{"nodes":180,"edges":192},[181,186],{"id":182,"type":183,"label":184,"file":139,"line":185},"n0","source","$_POST",63,{"id":187,"type":188,"label":189,"file":139,"line":190,"wp_function":191},"n1","sink","update_option() [Settings Manipulation]",64,"update_option",[193],{"from":182,"to":187,"sanitized":194},true,"low",{"entryPoint":197,"graph":198,"unsanitizedCount":13,"severity":195},"\u003Cclass-portfolio-cpt-permalink> (includes\\class-portfolio-cpt-permalink.php:0)",{"nodes":199,"edges":202},[200,201],{"id":182,"type":183,"label":184,"file":139,"line":185},{"id":187,"type":188,"label":189,"file":139,"line":190,"wp_function":191},[203],{"from":182,"to":187,"sanitized":194},{"summary":205,"deductions":206},"The \"portfolio-cpt\" plugin v1.0.0 exhibits a strong security posture based on the provided static analysis.  The absence of dangerous functions, proper use of prepared statements for all SQL queries, and 100% properly escaped output are significant strengths.  Furthermore, the presence of a nonce check and a complete lack of known vulnerabilities in its history indicate diligent development practices. The limited attack surface, with only one shortcode and no unprotected entry points, further contributes to its good security standing.\n\nWhile the analysis reveals no critical or high-severity issues in taint flows, and no unpatched vulnerabilities, the absence of capability checks on any entry points (even though there are no unprotected ones currently) is a potential concern. If future updates introduce new entry points or modify existing ones, the lack of explicit capability checks could inadvertently expose functionality to unauthorized users.\n\nIn conclusion, \"portfolio-cpt\" v1.0.0 is a well-secured plugin with a commendable track record and robust coding practices. The primary area for improvement lies in implementing capability checks as a proactive security measure for all functionalities, ensuring long-term resilience against potential future threats.",[207],{"reason":208,"points":209},"No capability checks found on entry points",5,"2026-03-16T20:07:00.422Z",{"wat":212,"direct":218},{"assetPaths":213,"generatorPatterns":215,"scriptPaths":216,"versionParams":217},[214],"\u002Fwp-content\u002Fplugins\u002Fportfolio-cpt\u002Fassets\u002Fcss\u002Fstyle.css",[],[],[],{"cssClasses":219,"htmlComments":226,"htmlAttributes":227,"restEndpoints":229,"jsGlobals":230,"shortcodeOutput":231},[22,220,221,222,223,224,225],"portfolio-items","portfolio-item","portfolio-item__image","portfolio-item__details","portfolio-item__name","portfolio-item__tags",[],[228],"data-post-id",[],[],[232,233,220,221,222,234,223,224,225],"\u003Cdiv class=\"portfolio style-"," columns-","overlay"]