[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwUbhV6fzXubS-zPsjG3Zz_8IAsn4bq4TjXAXKMDjieY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":15,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":132,"fingerprints":231},"teportfolio","tePortfolio – Responsive Portfolio and Gallery","1.0","trubine","https:\u002F\u002Fprofiles.wordpress.org\u002Ftrubine\u002F","\u003Cp>PREVIEW: http:\u002F\u002Fte-portfolio.editpage.ru\u003C\u002Fp>\n\u003Cp>tePortfolio plugin will help to create a full-fledged portfolio on the site even for those people who have no programming skills. The plugin is written in such a way that you do not have to dig in a code, and its interface is simple enough even for a novice user of Word Press.\u003C\u002Fp>\n\u003Cp>TePortfolio will perfectly fit the sites of various themes. The plugin can be used for sites about equipment and gadgets. It will perfectly fit for display of companys employees or for a travel blog for demonstration of amazing sights of our planet.\u003C\u002Fp>\n\u003Cp>Convenient functional allows to post works portfolio on your site in just a few minutes and with numerous management possibilities:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>4 variants of display of the portfolio;\u003C\u002Fli>\n\u003Cli>5 colour schemes of the portfolio;\u003C\u002Fli>\n\u003Cli>5 effects when pointing on images;\u003C\u002Fli>\n\u003Cli>filtration of works according to categories;\u003C\u002Fli>\n\u003Cli>adding of any quantity of images for each work;\u003C\u002Fli>\n\u003Cli>images slider for each work;\u003C\u002Fli>\n\u003Cli>viewing of full (increased) image;\u003C\u002Fli>\n\u003Cli>adding of progress bars for each work;\u003C\u002Fli>\n\u003Cli>adjustment of colour for each progress bar;\u003C\u002Fli>\n\u003Cli>adding of social network buttons for each work in the portfolio;\u003C\u002Fli>\n\u003Cli>the portfolio is completely adapted for mobile devices;\u003C\u002Fli>\n\u003Cli>and many other pleasant little things\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n","tePortfolio plugin will help to create a full-fledged portfolio on the site even for those people who have no programming skills.",10,2491,56,5,"","4.3.34","3.4",[19,20,21,22,23],"filterable","gallery","litebox","portfolio","responsive","http:\u002F\u002Fte-portfolio.editpage.ru","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fteportfolio.zip",100,0,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"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},4,70,93,30,89,"2026-04-05T02:37:19.906Z",[39,60,78,93,112],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":27,"num_ratings":27,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":15,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":59},"creative-portfolio","Creative Portfolio","1.2","Diego Pereira","https:\u002F\u002Fprofiles.wordpress.org\u002Fdotrex\u002F","\u003Cp>Creative portfolio for creative people. This plugin Registers a custom post type for portfolio items and display them on a filterable creative grid.\u003C\u002Fp>\n\u003Ch4>Plugin Demo\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwppug.com\u002Fcreative-portfolio-plugin-demo\u002F\" rel=\"nofollow ugc\">Click here to see the plugin demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Important\u003C\u002Fh4>\n\u003Cp>If you are a Elementor User, \u003Cstrong>please use\u003C\u002Fstrong> the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpower-ups-for-elementor\u002F\" rel=\"ugc\">Power-Ups for Elementor\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fportfolio-elementor\u002F\" rel=\"ugc\">Portfolio for Elementor\u003C\u002Fa> plugins. \u003Cstrong>They have new and exclusive Elementor features\u003C\u002Fstrong> 🙂\u003C\u002Fp>\n\u003Ch4>Overview\u003C\u002Fh4>\n\u003Cp>This plugin allows you to create a creative portfolio to show your projects. It is specially made for creative professionals such as designers and photographers. It also works to create a portfolio of websites or web development projects.\u003C\u002Fp>\n\u003Cp>You can also enable the filterable portfolio option, separating your projects into categories that can be filtered.\u003C\u002Fp>\n\u003Ch4>Elementor\u003C\u002Fh4>\n\u003Cp>This plugin also add a new Widget to the Elementor page builder called “Pugfolio”. Just Drag & Drop to show the portfolio grid on any page you want.\u003C\u002Fp>\n\u003Ch4>King Composer\u003C\u002Fh4>\n\u003Cp>It add a new element to the King Composer page builder. Just Drag & Drop to your page to display the portfolio.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Filterable Portfolio\u003C\u002Fli>\n\u003Cli>You can display only a Custom Portfolio Category if you want\u003C\u002Fli>\n\u003Cli>You can show the projects on a modal or on a single page\u003C\u002Fli>\n\u003Cli>Compatible with Elementor and King Composer Page Builders\u003C\u002Fli>\n\u003Cli>Masonry\u002FBoxed Grid\u003C\u002Fli>\n\u003Cli>2,3 or 4 collumns\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Installation Instructions\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Upload \u003Ccode>pugfolio\u003C\u002Fcode> folder to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory\u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ menu in WordPress\u003C\u002Fli>\n\u003Cli>Click on the “Portfolio” link from the main menu\u003C\u002Fli>\n\u003Cli>Click on “Add New Item”, create your first portfolio content and publish. Create as many posts you want.\u003C\u002Fli>\n\u003Cli>Click on “Creative Portfolio” to set your color scheme.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>How to display the filterable portfolio grid\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>NOTE: You can use the plugin with a page builder like Elementor or King Composer. In this case the Portfolio Element will be displayed as a Widget\u002FElement of the Page builder. Just Drag & Drop the widget and set your options.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To display the portfolio grid on a page\u002Fpost, use the [pugfolio] shortcode.\u003C\u002Fp>\n\u003Cp>[pugfolio]\u003C\u002Fp>\n\u003Cp>You can customize it using these options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>postsperpage:\u003C\u002Fstrong> Set a number of posts to show (eg: postsperpage=”12″).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>type\u003C\u002Fstrong> Set it to yes if you want to show a specific portfolio category. Options: yes\u002Fno. (eg: type=”yes”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>taxonomy\u003C\u002Fstrong>: Set the specific taxonomy slug. You need to set type=”yes” to use this feature. (eg: taxonomy=”print”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>showfilter\u003C\u002Fstrong>: Show the category filter on the top of the grid. Options: yes\u002Fno. (eg: showfilter=”yes”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>style\u003C\u002Fstrong>: Set the grid style of the portfolio. Options: masonry\u002Fbox. (eg: style=”box”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>linkto\u003C\u002Fstrong>: Set the link type of the portfolio item. If is set to image, it will open the Featured Image on a lightbox. Options: image\u002Fproject. (eg: linkto=”image”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>columns\u003C\u002Fstrong>: Set the columns per row of the portfolio grid. Options: 2\u002F3\u002F4. (eg: columns=”4″).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>margin\u003C\u002Fstrong>: Choose if you want a margin between the items or no. Options: yes\u002Fno. (eg: margin=”no”).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Example of a complete shortcode:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[pugfolio postsperpage=”12″ type=”no” showfilter=”yes” style=”masonry” linkto=”image” columns=”4″ margin=”no”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example of a complete shortcode without the set properties:\u003C\u002Fstrong>\u003Cbr \u002F>\n[pugfolio postsperpage=”” type=”” taxonomy=”” showfilter=”” style=”” linkto=”” columns=”” margin=””]\u003C\u002Fp>\n","Creative portfolio for creative people. This plugin Registers a custom post type for portfolio items and display them on a filterable creative grid.",200,10201,"2018-04-06T17:24:00.000Z","4.9.29","4.0",[53,20,22,54,55],"filterable-portfolio","portfolio-gallery","responsive-portfolio","https:\u002F\u002Fwppug.com\u002Fcreative-portfolio-plugin-demo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcreative-portfolio.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":47,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":15,"tags":74,"homepage":76,"download_link":77,"security_score":58,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":59},"tc-portfolio","Portfolio","1.4","themesCode","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemescode\u002F","\u003Cp>Portfolio is a custom post type based  Responsive Filterable Portfolio showing plugin. Users can create stunning portfolio WordPress site using Shortcode [tc-portfolio].TC Portfolio is  a user-friendly, fully responsive , filterable portfolio showcasing plugin.\u003Cbr \u002F>\nTC Portfolio plugin works using shortcodes [tc-portfolio].TC Portfolio plugin ueses isotope Filter and Lightbox pop up.You can use this plugin to build photography portfolio websites, Designers portfolio websites ,Artist portfolio websites\u003C\u002Fp>\n\u003Cp>Also can be add in themes PHP template  using  \u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.themescode.com\u002Fitems\u002Ftc-portfolio-pro\u002F\" rel=\"nofollow ugc\">Upgrade to PRO &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fportfolio.themescode.com\" rel=\"nofollow ugc\">View live Demos &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdocs.themescode.com\u002Ftc-portfolio-doc\u002F\" rel=\"nofollow ugc\">Documentations &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fthemescode.com\u002Fsupport\" rel=\"nofollow ugc\">Support &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fthemescode.official\u002F\" rel=\"nofollow ugc\">Send Message On Facebook &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Shortcode\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>[tc-portfolio]\u003C\u002Fpre>\n\u003Cp>\u003Cstrong> TC Portfolio Plugin Features: \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Users can Easily install TC Portfolio Plugin.\u003C\u002Fli>\n\u003Cli>Responsive Filterable Portfolio Plugin\u003C\u002Fli>\n\u003Cli>Basic Setting panel to manage Portfolio.\u003C\u002Fli>\n\u003Cli>Supported all Modern browsers\u003C\u002Fli>\n\u003Cli>Powered By isotope.\u003C\u002Fli>\n\u003Cli>Custom post type – add portfolio like any post.\u003C\u002Fli>\n\u003Cli>Work with all WordPress theme.\u003C\u002Fli>\n\u003Cli>Developer friendly & easy to customize.\u003C\u002Fli>\n\u003Cli>Basic setting panel.\u003C\u002Fli>\n\u003Cli>Hide\u002FShow filter Menu .\u003C\u002Fli>\n\u003Cli>Filter menu color is changeable.\u003C\u002Fli>\n\u003Cli>Hover overlay color is changeable.\u003C\u002Fli>\n\u003Cli>show or Hide the filter menu\u003C\u002Fli>\n\u003Cli>show \u002F hide the Short description comes up on hover\u003C\u002Fli>\n\u003Cli>Lightbox pop up to enlarge media Image.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong> Pro Version Features: \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multiple column 2,3,4,5.\u003C\u002Fli>\n\u003Cli>Short-code Generator.\u003C\u002Fli>\n\u003Cli>Light-box- 2 light box pop up styles.\u003C\u002Fli>\n\u003Cli>Transparent Hover Overly color\u003C\u002Fli>\n\u003Cli>2 Navigation position\u003C\u002Fli>\n\u003Cli>Single Portfolio Page Template\u003C\u002Fli>\n\u003Cli>Related\u002Fsame category Portfolio item in single Page Template\u003C\u002Fli>\n\u003Cli>Advanced Setting Panel\u003C\u002Fli>\n\u003Cli>Support within 6 hours.\u003C\u002Fli>\n\u003Cli>And many more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong> Video Tutorial \u003C\u002Fstrong>\u003C\u002Fp>\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\u002FiXxbAHjxuwk?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\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.themescode.com\u002Fitems\u002Ftc-portfolio-pro\" rel=\"nofollow ugc\">Upgrade to PRO &raquo;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Version 1.4\u003C\u002Fh3>\n\u003Cp>a. Navigation on Mobile screen CSS issue fixed\u003Cbr \u002F>\n b. Mobile Screen Responsive issue solved\u003Cbr \u002F>\n c. Compatible with WordPress 5.0.3\u003C\u002Fp>\n\u003Ch4>version  1.3\u003C\u002Fh4>\n\u003Cp>*HTML Div Taq Bug fixed\u003C\u002Fp>\n\u003Ch4>version  1.2\u003C\u002Fh4>\n\u003Cp>removed cursor:pointer  on image overlay\u003C\u002Fp>\n\u003Ch4>version  1.1\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Javascript bug fixed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>version 1.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Initial release\u003C\u002Fli>\n\u003C\u002Ful>\n","Portfolio is a custom post type based  Responsive Filterable Portfolio showing plugin. Users can create stunning portfolio WordPress site using Shortc &hellip;",22245,62,8,"2019-05-19T07:24:00.000Z","5.2.24","3.0.1",[53,22,54,75,55],"responsive-filterable-portfolio","https:\u002F\u002Fwww.themescode.com\u002Fitems\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftc-portfolio.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":35,"downloaded":86,"rating":27,"num_ratings":27,"last_updated":87,"tested_up_to":50,"requires_at_least":88,"requires_php":15,"tags":89,"homepage":91,"download_link":92,"security_score":58,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":59},"fancy-grid-portfolio","Fancy Grid Portfolio","2.0.2","Laith Sinawi","https:\u002F\u002Fprofiles.wordpress.org\u002Flaith3\u002F","\u003Ch3>Plugin Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Responsive Portfolio Grid\u003C\u002Fli>\n\u003Cli>Category Filtering with Animation\u003C\u002Fli>\n\u003Cli>Beautiful Overlay on Hover with Project Title and Description\u003C\u002Fli>\n\u003Cli>Lightbox Popups\u003C\u002Fli>\n\u003Cli>Drag\u002FDrop Sort to Quickly Reorder Portfolio Items\u003C\u002Fli>\n\u003Cli>Shortcode Support with several options\u003C\u002Fli>\n\u003Cli>Set Crop Width and Height\u003C\u002Fli>\n\u003Cli>Set Number of Columns – 2, 3, or 4 Columns\u003C\u002Fli>\n\u003Cli>Simple and Intuitive Interface for Quick Portfolio Setup\u003C\u002Fli>\n\u003Cli>Hide Category Filters (both globally and per instance via shortcode)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>New\u003C\u002Fstrong> – Specify number of posts via shortcode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwww.sinawiwebdesign.com\u002Fwordpress-plugins\u002Ffancy-grid-portfolio\u002F\" rel=\"nofollow ugc\">Plugin Demo\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Credits: MixItUp, Lightbox2, jQuery\u003C\u002Fli>\n\u003C\u002Ful>\n","Create portfolio in nice grid format that is animated and filterable with beautiful hover overlay of project title and description.",2924,"2018-10-21T16:52:00.000Z","4.1.1",[53,22,54,90,55],"projects-portfolio","http:\u002F\u002Fwww.sinawiwebdesign.com\u002Fwordpress-plugins\u002Ffancy-grid-portfolio","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffancy-grid-portfolio.zip",{"slug":94,"name":95,"version":6,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":27,"num_ratings":27,"last_updated":102,"tested_up_to":72,"requires_at_least":103,"requires_php":15,"tags":104,"homepage":110,"download_link":111,"security_score":58,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":59},"easy-filterable-gallery","Easy Filterable Gallery","kaniaa","https:\u002F\u002Fprofiles.wordpress.org\u002Fkaniaa\u002F","\u003Cp>Plugin allows to create a cool gallery filtered by category.  Free, easy and responsive.\u003C\u002Fp>\n","Plugin allows to create a cool gallery filtered by category.  Free, easy and responsive.",20,1900,"2019-07-04T08:15:00.000Z","3.7",[105,106,107,108,109],"filterable-gallery","free-gallery","free-portfolio","post-type-gallery","responsive-gallery","https:\u002F\u002Fseowp.pl\u002Fplugins\u002Feasy-filterable-gallery","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-filterable-gallery.zip",{"slug":113,"name":114,"version":115,"author":43,"author_profile":44,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":120,"num_ratings":121,"last_updated":122,"tested_up_to":123,"requires_at_least":51,"requires_php":124,"tags":125,"homepage":128,"download_link":129,"security_score":130,"vuln_count":32,"unpatched_count":27,"last_vuln_date":131,"fetched_at":59},"portfolio-elementor","PowerFolio – Portfolio & Image Gallery for Elementor","3.2.5","\u003Cp>A powerful portfolio and gallery plugin for WP, Elementor and Gutenberg. Create portfolio and image galleries in seconds using any page builder!\u003C\u002Fp>\n\u003Ch3>A Powerful Portfolio and Gallery Plugin for Elementor\u003C\u002Fh3>\n\u003Cp>WordPress has changed. Page builders have made it easier than ever to create websites.\u003C\u002Fp>\n\u003Cp>Powerfolio arrives to complement this new generation of WordPress, making it possible to create portfolios and image galleries in an easy and fast way, fully integrated with WordPress page builders.\u003C\u002Fp>\n\u003Ch3>Plugin Demo\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpowerfoliowp.com\u002F\" rel=\"nofollow ugc\">Click here to see the portfolio demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>The first impression is what matters\u003C\u002Fh3>\n\u003Cp>Do you want to display projects in a classic grid or in a masonry layout? Or do you prefer an exclusive format, where each item has a specific size? With Powerfolio, you can choose any of these options.\u003C\u002Fp>\n\u003Cp>Powerfolio allows you to create a professional portfolio or an image gallery in a few seconds using your preferred page builder (Gutenberg or Elementor).\u003C\u002Fp>\n\u003Cp>It is possible, in a few clicks, to choose the number of columns, define category filters and customize hover effects, backgrounds, colors, CSS options, Animations, and much more.\u003C\u002Fp>\n\u003Ch3>Compatible With Elementor\u003C\u002Fh3>\n\u003Cp>Powerfolio is 100% compatible with Elementor. It means that you can use our portfolio for elementor or image gallery elementor widgets to create a gallery grid on any page and edit using the page builder features of Elementor.\u003C\u002Fp>\n\u003Ch3>Integrated with Gutenberg\u003C\u002Fh3>\n\u003Cp>Powerfolio is also compatible with Gutenberg, the block editor from WordPress. With our Portfolio and Image Gallery blocks you can easily create and customize filterable image grids using the visual editor from WordPress.\u003C\u002Fp>\n\u003Ch3>Filterable Galleries\u003C\u002Fh3>\n\u003Cp>Powerfolio has built-in filterable gallery option. By activating it, your users will be able to filter the items in the gallery according to the selected category.\u003C\u002Fp>\n\u003Ch3>CSS Animations and Transition Effects\u003C\u002Fh3>\n\u003Cp>You can choose from several transition effects for your portfolio or image grid. A simple way to delight your users.\u003C\u002Fp>\n\u003Ch3>Custom Grids\u003C\u002Fh3>\n\u003Cp>There are several grid options to choose from, like the classic box grid, masonry and custom grids.\u003Cbr \u002F>\nYou can also create your own custom grid by changing the width and height of each item in the gallery (PRO version only)\u003C\u002Fp>\n\u003Ch3>Fully Responsive\u003C\u002Fh3>\n\u003Cp>Portfolios are 100% responsive, this means that your portfolio or gallery will work perfectly on any screen, such as monitors, tablets and mobile phones.\u003C\u002Fp>\n\u003Ch3>Demo Videos\u003C\u002Fh3>\n\u003Cp>Getting started with your first portfolio #1\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F6wrMp5li8ns?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\u003Cp>Getting started with your first portfolio #2\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FeikLVsTO0yw?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\u003Cp>This is a detailed tutorial on how to build a nice portfolio with the plugin\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FsJFL3iG1Xjk?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>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Filterable Portfolio Addon\u002FWidget for Elementor\u003C\u002Fli>\n\u003Cli>Filterable Portfolio Block for WordPress\u002FGutenberg\u003C\u002Fli>\n\u003Cli>Filterable Image Gallery Addon\u002FWidget for Elementor\u003C\u002Fli>\n\u003Cli>Filterable Image Gallery Block for WordPress\u002FGutenberg\u003C\u002Fli>\n\u003Cli>Portfolio Shortcode Generator (available on the WP Classic Editor screen)\u003C\u002Fli>\n\u003Cli>Masonry, Boxed and custom Packery Grid layouts (and also a grid builder in PRO version!)\u003C\u002Fli>\n\u003Cli>You can show the projects on a modal or on a single page\u003C\u002Fli>\n\u003Cli>Compatible with Elementor (Portfolio Widget)\u003C\u002Fli>\n\u003Cli>Compatible with any page builder (using the shortcode option)\u003C\u002Fli>\n\u003Cli>2,3,4,5 or 6 columns\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Elementor Portfolio Widget\u002FAddon\u003C\u002Fh3>\n\u003Cp>With this Elementor portfolio widget, you can display the posts of the portfolio post type in a filterable gallery. You have options to customize everything, from the layout\u002Fgrid to the hover effects.\u003C\u002Fp>\n\u003Ch3>Filterable Image Gallery for Elementor Widget\u002FAddon\u003C\u002Fh3>\n\u003Cp>You can use the Elementor gallery widget to display a filterable image gallery in your page. You will have the same customization options as the portfolio for elementor widget.\u003C\u002Fp>\n\u003Ch3>Image Gallery GRID Builder (PRO Version)\u003C\u002Fh3>\n\u003Cp>With the grid builder, you will be able to customize the width and height of each item in your gallery. In combination with the packery layout and the filter, it allows you to create unique and magic grids.\u003C\u002Fp>\n\u003Ch3>Beta Features\u003C\u002Fh3>\n\u003Cp>We also have some features that are not the main purpose of the plugin but we can turn into main features of the plugin. E.g.\u003Cbr \u002F>\n* Posts Grid Addon\u002FWidget for Elementor\u003Cbr \u002F>\n* Woocommerce Products Grid Addon\u002FWidget for Elementor\u003Cbr \u002F>\n* 4 Post\u002FProduct Grid Styles – Classic, Masonry and 2 creative styles\u003C\u002Fp>\n\u003Ch3>POSTS GRID FOR ELEMENTOR WIDGET\u003C\u002Fh3>\n\u003Cp>With this Elementor widget, you can display the content of the “post” post type in a customizable post grid, with several style options.\u003C\u002Fp>\n\u003Ch3>PRODUCTS GRID FOR ELEMENTOR WIDGET\u003C\u002Fh3>\n\u003Cp>You can use this Elementor widget to display the products of your Woocommerce store.\u003C\u002Fp>\n\u003Ch3>PRO version Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Several hover animations\u002Feffects\u003C\u002Fli>\n\u003Cli>Several grid styles, including Special Grids\u003C\u002Fli>\n\u003Cli>Grid Builder\u003C\u002Fli>\n\u003Cli>Portfolio Carousel Widget\u003C\u002Fli>\n\u003Cli>Extra CSS effects and animations\u003C\u002Fli>\n\u003Cli>Option to display a specific portfolio category\u003C\u002Fli>\n\u003Cli>Option to display content from any post type to the grid\u003C\u002Fli>\n\u003Cli>Extra customization options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Installation Instructions \u002F How to use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Upload \u003Ccode>elementor-portfolio\u003C\u002Fcode> folder to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory\u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ menu in WordPress\u003C\u002Fli>\n\u003Cli>Click on the “Portfolio” link from the main menu\u003C\u002Fli>\n\u003Cli>Click on “Add New Item”, create your first portfolio content and publish. Create as many posts as you want.\u003C\u002Fli>\n\u003Cli>Create a new page using Elementor, or edit an existing one\u003C\u002Fli>\n\u003Cli>Drag and drop the portfolio widget to your page.\u003C\u002Fli>\n\u003Cli>Customize it using the widget options and publish the page.\u003C\u002Fli>\n\u003Cli>Done! Your new portfolio is ready!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>How to display the filterable portfolio grid using a shortcode\u003C\u002Fh4>\n\u003Cp>The widget will be available in Elementor items. Just drag it to your website and select the customization options 🙂\u003C\u002Fp>\n\u003Cp>You can also use the shortcode to display the portfolio grid on a page\u002Fpost, or using Gutenberg and other page builders:\u003C\u002Fp>\n\u003Cp>[powerfolio]\u003C\u002Fp>\n\u003Cp>You can customize it using these options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>postsperpage:\u003C\u002Fstrong> Set a number of posts to show (eg: postsperpage=”12″).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>showfilter\u003C\u002Fstrong>: Show the category filter on the top of the grid. Options: yes\u002Fno. (eg: showfilter=”yes”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>style\u003C\u002Fstrong>: Set the grid style of the portfolio. Options: masonry\u002Fbox. (eg: style=”box”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>linkto\u003C\u002Fstrong>: Set the link type of the portfolio item. If is set to image, it will open the Featured Image on a lightbox. Options: image\u002Fproject. (eg: linkto=”image”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>columns\u003C\u002Fstrong>: Set the columns per row of the portfolio grid. Options: 2\u002F3\u002F4. (eg: columns=”4″).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>margin\u003C\u002Fstrong>: Choose if you want a margin between the items or no. Options: yes\u002Fno. (eg: margin=”no”).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Example of a complete shortcode:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[powerfolio postsperpage=”12″ type=”no” showfilter=”yes” style=”masonry” linkto=”image” columns=”4″ margin=”no”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example of a complete shortcode without the set properties:\u003C\u002Fstrong>\u003Cbr \u002F>\n[powerfolio postsperpage=”” showfilter=”” style=”” linkto=”” columns=”” margin=””]\u003C\u002Fp>\n","A powerful portfolio and gallery plugin for WP, Elementor and Gutenberg. Create portfolio and image galleries in seconds using any page builder!",10000,365982,90,11,"2025-12-03T22:46:00.000Z","6.9.4","7.4",[126,20,127,22,55],"elementor","image-gallery","https:\u002F\u002Fpowerfoliowp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fportfolio-elementor.3.2.5.zip",96,"2025-09-22 00:00:00",{"attackSurface":133,"codeSignals":192,"taintFlows":220,"riskAssessment":221,"analyzedAt":230},{"hooks":134,"ajaxHandlers":179,"restRoutes":180,"shortcodes":181,"cronEvents":190,"entryPointCount":191,"unprotectedCount":27},[135,141,144,148,152,156,159,164,169,172,176],{"type":136,"name":137,"callback":138,"file":139,"line":140},"filter","init","post_type","includes\\class.post-type-portfolio.php",25,{"type":136,"name":137,"callback":142,"file":139,"line":143},"taxonomy",26,{"type":136,"name":145,"callback":146,"file":139,"line":147},"manage_te_portfolio_posts_columns","portfolio_post_manage_columns",27,{"type":136,"name":149,"callback":150,"priority":11,"file":139,"line":151},"manage_te_portfolio_posts_custom_column","portfolio_post_custom_column",28,{"type":136,"name":153,"callback":154,"priority":11,"file":139,"line":155},"admin_init","add_meta_box",29,{"type":136,"name":157,"callback":158,"priority":11,"file":139,"line":35},"save_post","update_meta_box_data",{"type":160,"name":161,"callback":162,"priority":11,"file":139,"line":163},"action","admin_head","add_tinymce_button",31,{"type":160,"name":165,"callback":166,"file":167,"line":168},"admin_enqueue_scripts","enqueue_admin_scripts","te-portfolio.php",52,{"type":160,"name":165,"callback":170,"file":167,"line":171},"enqueue_admin_styles",53,{"type":160,"name":173,"callback":174,"file":167,"line":175},"wp_enqueue_scripts","enqueue_site_scripts",63,{"type":160,"name":173,"callback":177,"file":167,"line":178},"enqueue_site_styles",64,[],[],[182,186],{"tag":183,"callback":184,"file":167,"line":185},"tePortfolio","portfolio_show",121,{"tag":187,"callback":188,"file":167,"line":189},"teBar","progress_bar_show",123,[],2,{"dangerousFunctions":193,"sqlUsage":194,"outputEscaping":196,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":219},[],{"prepared":27,"raw":27,"locations":195},[],{"escaped":27,"rawEcho":11,"locations":197},[198,201,203,205,207,209,211,213,215,217],{"file":139,"line":199,"context":200},144,"raw output",{"file":139,"line":202,"context":200},177,{"file":139,"line":204,"context":200},179,{"file":139,"line":206,"context":200},219,{"file":139,"line":208,"context":200},238,{"file":139,"line":210,"context":200},253,{"file":139,"line":212,"context":200},288,{"file":139,"line":214,"context":200},290,{"file":139,"line":216,"context":200},291,{"file":139,"line":218,"context":200},292,[],[],{"summary":222,"deductions":223},"The 'teportfolio' plugin v1.0 exhibits a concerning lack of security practices, despite the absence of known vulnerabilities and potentially safe code signals in some areas. While the static analysis indicates no direct dangerous functions, SQL injection risks, or external requests, the plugin has a significant vulnerability in output escaping, with 100% of outputs not being properly escaped. This represents a high risk of Cross-Site Scripting (XSS) attacks, where malicious scripts could be injected into the website through the plugin's functionality.  Furthermore, the complete absence of nonce and capability checks on its entry points, including shortcodes, leaves it vulnerable to unauthorized actions and privilege escalation if these entry points are manipulated.  The lack of any recorded vulnerability history could be misleading; it may simply reflect a lack of past analysis or exploitation rather than inherent security.  In conclusion, while the plugin is clean of major exploitable code flaws like SQL injection and lacks external dependencies, the widespread unescaped output and missing authorization checks are critical security weaknesses that demand immediate attention.  The plugin's security posture is poor due to these significant oversight.",[224,226,228],{"reason":225,"points":70},"100% of outputs are unescaped",{"reason":227,"points":14},"No nonce checks on entry points",{"reason":229,"points":14},"No capability checks on entry points","2026-03-16T23:26:20.604Z",{"wat":232,"direct":251},{"assetPaths":233,"generatorPatterns":248,"scriptPaths":249,"versionParams":250},[234,235,236,237,238,239,240,241,242,243,244,245,246,247],"\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fcss\u002Fadmin\u002Fstyle_admin.css","\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fjs\u002Fmodernizr.js","\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fjs\u002Fimagesloaded.js","\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fjs\u002Fgrid\u002Fjquery.collagePlus.min.js","\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fjs\u002Fgrid\u002Fjquery.removeWhitespace.min.js","\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fjs\u002Fowl.carousel.min.js","\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fjs\u002FgoalProgress.js","\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fjs\u002Fsctipt.js","\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fjs\u002Flitebox\u002Flitebox.js","\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fjs\u002Flitebox\u002Fimages-loaded.min.js","\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fcss\u002Fowl_transitions.css","\u002Fwp-content\u002Fplugins\u002Fteportfolio\u002Fcss\u002Flitebox.css",[],[],[],{"cssClasses":252,"htmlComments":258,"htmlAttributes":259,"restEndpoints":260,"jsGlobals":261,"shortcodeOutput":262},[253,254,255,256,257],"te-progress-bars","te-progress-bars-title","te-progress-bars-line","te-progress-bars-prcent","te-progress-bars-color",[],[],[],[],[263,264],"[tePortfolio","[teBar"]