The best portfolio and gallery plugin for WP and Elementor. Create portfolio and image galleries in seconds using any page builder!
The best portfolio and gallery plugin for WP and Elementor. Create portfolio and image galleries in seconds using any page builder!
★★★★★
WordPress has changed. Page builders have made it easier than ever to create websites.
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.
Click here to see the portfolio demo
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.
Powerfolio allows you to create a professional portfolio or an image gallery in a few seconds using your preferred page builder (Gutenberg or Elementor).
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.
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.
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.
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.
You can choose from several transition effects for your portfolio or image grid. A simple way to delight your users.
There are several grid options to choose, like the classic box grid, masonry and custom grids.
You can also create your own custom grid by changing the width and height of each item in the gallery (PRO version only)
Portfolios are 100% responsive, this means that your portfolio or gallery will work perfectly on any screen, such as monitors, tablets and mobile phones.
Getting started with your first portfolio #1
Getting started with your first portfolio #2
This is a detailed tutorial on how to build a nice portfolio with the plugin
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/grid to the hover effects.
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.
With the grid builder, you wil 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.
We also have some fatures that are not the main purpose of the plugin but we can turn into main features of the plugin. E.g.
* Posts Grid Addon/Widget for Elementor
* Woocommerce Products Grid Addon/Widget for Elementor
* 4 Post/Product Grid Styles – Classic, Masonry and 2 creative styles
With this Elementor widget, you can display the content of the “post” post type in a customizable post grid, with several style options.
You can use this Elementor widget to display the products of your Woocommerce store.
elementor-portfolio
folder to the /wp-content/plugins/
directoryThe widget will be available in Elementor items. Just drag it to your website and select the customization options 🙂
You can also use dthe shortcode to display the portfolio grid on a page/post, or using Gutenberg and other page builders:
[powerfolio]
You can customize it using these options:
Example of a complete shortcode:
[powerfolio postsperpage=”12″ type=”no” showfilter=”yes” style=”masonry” linkto=”image” columns=”4″ margin=”no”]
Example of a complete shortcode without the set properties:
[powerfolio postsperpage=”” showfilter=”” style=”” linkto=”” columns=”” margin=””]
1.0.1 – Initial Release
1.1 – Added Gutenberg Editor to the Portfolio post type / Changed the post type label to “Portfolio” / Added “Freemius” / Fixed 404 errors on portfolio after activation
1.2 – Updated the admin page / Fixed some issues / PRO version release
1.2.5 – Added video tutorial / Fixed issue with taxonomies and gutenberg / updated freemius SDK
1.2.6 – Small Fixes / Added a new “Height” control for the boxed grid / Enabled Elementor editor by default for Portfolio Post Type
1.2.7 – Added height control for boxed layout / Added hover effects for the free version / Added 5 and 6 columns option / Small Fixes
1.2.8 – Added margin size control / Added hover effects for the free version / Added white background for transparent PNG’s
1.2.9 – Added “All categories” text button / Added “Black and White” hover effect for PRO Version / Fixed Small Issues
2.0 – Added Elementor Image Gallery widget / Added WordPress filters to the gallery filter / Added Grid Builder (PRO version only) / Added ImageLoaded to javascript / Added packery layout
2.1 – Added Product Grid and Post Grid Widgets
2.1.4 – Added item description for gallery widget
2.1.5 – Added .POT file
2.1.6 – Added option to hide the “All” button (free version) / Added “mobile columns” customization option for PRO version
2.1.7 – Updated Freemius SDK / Fixed error with $portfoliocolumns_mobile/ fixed error in powerfolio_shortcodes.php file
2.1.8 – Fixed issue with jQuery / Added option to use the Elementor native lightbox / Added next/prev buttons on Powerfolio lightbox
2.1.9 – Added border and border-color customization option for items.
2.2 – Fixed conflicts between simple lightbox and elementor lightbox / Added filter option to completely disable simple lightbox / fixed small css glitches
2.2.1 – Enabled more than 1 category on “display specific categories” mode
2.3 – Added filters on Portfolio CPT register class / Added option to hide item title and item description / Small UX improvements on the widget edit / Updated Freemius SDK
2.3.1 – Added validation for shortcode attributes (security fix) / Updated Freemius SDK / Added the “Title Displayed 1” mode for the portfolio grid
2.3.2 – Added sanitization to attributes and shortcodes (security fix)
2.3.3 – Updated JS libraries (Isotope/OwlCarousel)
2.3.4 – Updated Freemius SDK / Added 2 new hover options / Added PT-BR and Spanish translations
3.0 – Updated Freemius SDK / Major refactoring / Added gutenberg block for Portfolio and Image Gallery / New hover effects
3.0.1 – Hotfixes for PHP warnings
3.0.2 – Fix for error when elementor is disabled / hotfix for PHP 8 warning
3.0.3 – Freemius update / hotfix for a PHP error on upgrade
3.1 – Added the paginated grid feature
3.1.1 – Security Hotfix