WP Portfolio Review PROS & CONS (2023) | Worthy WordPress Portfolio Plugin?

WP Portfolio


Easy to use








Ovewall quality



  • 48+ inbuilt dummy portfolio sites
  • Tag support shortcode layout
  • Sortable categories
  • Easy to use
  • Lazy load
  • Infinite scroll
  • Item search option


  • Starter Sites not available in basic plan
  • You could probably find free plugin that has most of WP Portfolio features

Are you looking for a great WordPress portfolio plugin to show off your work? In this WP Portfolio review, I will dissect what this plugin has to offer. If you’re a creative type, you probably have a collection of work that you share with prospective clients or employers.

Using a WordPress portfolio plugin lets you display those pieces in a user-friendly way so that your work gets the attention it deserves. While there are plenty of great free and paid portfolio themes, the advantage of a portfolio plugin is that you can integrate it into an existing theme or site.

So if you already have a WordPress site, or if you’re just in love with a theme that doesn’t have portfolio functionality, using WP Portfolio plugin will get the job done.

The plugin offers a simple solution for showcasing a portfolio. WP Portfolio offers an attractive way to very easily showcase images, video and website designs to future clients:

  • Image portfolio – The plugin accommodates upload of multiple images to showcase your work.
  • Video portfolio – The plugin features a video gallery to showcase your video products.
  • Website portfolio – An easy import tool allows you to import content in seconds to showcase your website design portfolio. The plugin even comes with an import demo tool and offers built-in white-label website portfolios that you can use as a foundation for creating and showcasing your own.
  • Single pages portfolio


WP Portfolio Review

The WP Portfolio allows showcasing beautiful websites, images, and videos to attract your clients and customers. The plugin helps you to display them together and create a good impression on visitors.

I was delighted to find that this plugin is loaded with many key features. I can tell the developers thought out the design of this plugin to incorporate all of the features and usability that a user would need for a portfolio display.

Built-in demo – This is a great feature that the plugin contains ready-to-use built-in templates. These can easily be imported to a website for showcasing a portfolio. Those come only in Mini Agency Bundle and Agency Bundle.

Layouts – The plugin offers multiple layout options for creating just the right look for your portfolio. The different layouts allow a customized portfolio.

Masonry Grid – The masonry grid is a common display type for portfolios, and this plugin doesn’t disappoint.


best wordpress portfolio plugin


The masonry grid feature allows you to easily add products and portfolios in an easy, straightforward visual way, and then provide underlying detail about each product in the portfolio.

Infinite Scroll – As your potential clients scroll through your portfolio, the plugin’s infinite scroll feature makes it easy for clients to have a seamless viewing experience.

They get more results as they scroll down and don’t have to click on endless pages to see all your work. This feature is integrated into the plugin to help your users get more results as they scroll down.

Lazy Load – When those users scroll down, the pages and images load fast. The plugin incorporates the lazy load feature for faster webpage loading. It works by loading images after it loads the content, thus enhancing the user experience.

Item Search Option – Front-end users can use the intuitive search option to easily search through your portfolio content to find what they need. Portfolio categories are sortable, too.

Users can view your portfolios according to types and categories that you specify. Let’s say you design images, video, and websites.


best wordpress portfolio plugin review


A user can sort to see only your video portfolio using the sortable categories functionality built into the plugin. Sorting capabilities include sorting by creation date, title, menu order, ascending and descending as well as a random sort order.

You can even create customized searches to add portfolio projects to certain search results using the plugin’s Custom Search feature. WP Portfolio also includes the filterable tag functionality that lets visitors filter portfolio items without a page reload.

The plugin allows you to add an unlimited number of portfolio projects that contain the following metadata and descriptive information: Title, Description (short and long), Images, Completion date, Executor profiles, Technologies, URL links, and Thumbnails.


WP Portfolio Performance & Functionality

This plugin performs well. It is “lightweight,” meaning that it won’t bog down the performance of your website. The developers have built it to be performance focused while at the same time having the ability to add beautiful, attractive portfolios to your website.

The WP Portfolio is very easy to use. The user interface is very intuitive and straightforward, and the process used to integrate images, videos, and websites into the portfolio for display is straightforward. It is also compatible with page builders such as Elementor (check difference between Elementor pro vs free), Beaver Builder (see differences between Beaver Builder pro vs free), and WPBakery page builder (see WPBakery review).

The plugin developers have implemented shortcodes which are available to perform customization of your portfolio designs should you desire to do so.


portfolio plugin for wordpress


Unlike shortcodes found in other plugins, the Portfolio developers have made these short and easy to understand. They’re not like the complicated, long shortcodes you might have seen in other plugins.

The shortcodes give you options. You could go with the built-in templates and never use the shortcodes, or you could use them to create custom text, images, and videos.

Some of the customizable features include your ability to set the number of images to display per row and adding labels for additional descriptive fields.

The developers ensure that the plugin is compatible with the latest WordPress version, multilingual ready (which means it will work with plugins such as WPML, Weglot, etc.), and RTL ready.



WP Portfolio plugin is versatile. It’s not just for artists and graphic designers. Let’s say you’re a writer. You can use the plugin to showcase blog posts. It can even be adapted for e-commerce stores given its compatibility with WooCommerce.


wp portfolio responsive design


The developers have designed the plugin to have compatibility with various screen sizes and devices, so it is very flexible, regardless of whether you use a desktop, tablet or smartphone to manage your portfolio.

I tested multiple device types and screen sizes and the portfolios displayed beautifully and adequately on every one.


How to Add Portfolio With WP Portfolio Plugin?

The WP Portfolio plugin gives you a set of ready-to-use website templates that can be imported and showcased on your website. In Mini Agency and Agency pricing plan you get Astra Starter Sites (Astra Starter Sites library).

You can display any of these or add your demo websites, videos or images you wish to show within your portfolio.

To import these demos on your website:

1. Click on Settings under WP Portfolio in your WordPress backend.

2. Click on the Import button


wp portfolio settings

wp portfolio call to action


Here is an example of how to create a website portfolio. You can showcase all your websites in a nice portfolio easily with sorting and searching options.

You can do this with the portfolio shortcode. Have a look at the demo page of Website Portfolio. To create a Website Portfolio, follow the steps mentioned below:


wp portfolio showcase websites


Step 1 – Add a new portfolio by clicking on the Add New link seen under Portfolio.

Step 2 – Add a Title and Set portfolio type as Website. Move to the next step by clicking on the Add Portfolio button.

Step 3 – Set Thumbnail Image and your website URL.

The thumbnail image is the image that will represent a website within a portfolio.

Step 4 – Set categories and other categories for the websites.

Step 5 – Repeat above four steps to add all your websites to the portfolio.

Step 6 – Copy the IDs for all categories, other categories, and tags that are set for all websites in the portfolio. See how to get the ID for categories, other categories, and tags?

Step 7 – Go to a page where you wish to display the Website Portfolio. Use shortcode with the IDs that you copied in step 6.

Your Website Portfolio will be displayed on the page.


WP Portfolio Pricing

The plugin is available for purchase in either an annual renewal plan or a lifetime payment option. If you go with an annual plan, there are three pricing plans. All come with unlimited website license and one year of support and updates.

But they differ in features they come with. WP Portfolio plan costs $49, and with it, you get the WP Portfolio plugin.

In Mini Agency Bundle priced at $169 you get WP Portfolio plugin, Astra Pro add-on for Astra theme (check differences between Astra free vs Astra pro), Starter Sites and you can pick either Ultimate Addons for Beaver Builder or Ultimate Addons for Elementor (see best extensions for Elementor).


wp portfolio plugin pricing


In Agency Bundle which costs $249, you get all previously mentioned + Convert Pro (see Convert Pro review), Schema Pro (check Schema Pro review), and all future plugins. You can also choose any of the mentioned plans in lifetime option which means you will pay once and be able to use for life.

Buy the one that best fits your requirements and your business, but a general rule of thumb is that if you envision your portfolio being “live” or “active” for three years or more, the lifetime purchase option is a better financial deal in the long run. The developers have made this plugin very affordable and reasonably priced.


WP Portfolio Review Summary

If you’ve been meaning to organize all your past work and projects into a great online portfolio on your existing website, but haven’t had the time or the right tool, get this plugin.

It has incredibly simple settings that ensure a very fast setup, and the best part is that you can set it up without having to modify any code.

The WP Portfolio will allow you to manage an unlimited number of portfolio projects and create project details for each one. You can include both a short and longer, more detailed description of each portfolio item, and add URLs, screenshots, and dates of completion.

One of the best assurances of getting future clients is to show them your past work, and this plugin offers an easy and affordable way for you to do just that. Get more jobs. Grow your business. Get this plugin.

DISCLOSURE: Posts may contain affiliate links. If you buy something through one of those links, I might get a small commission, without any extra cost to you. Read more about it here.

4 thoughts on “WP Portfolio Review PROS & CONS (2023) | Worthy WordPress Portfolio Plugin?”

  1. Hi there!

    Thanks for the review.

    I’ve only seen positive reviews of this plugin, and took the plunge and bought it. However, it doesn’t work properly in multilingual websites using Polylang. It doesn’t filter the categories according to language that are used to filter the portfolio items. In any case, though, I found the issues annoying enough to decide against using it in my own website.

    I wrote my own review of the plugin, in case someone is in a similar situation to mine, so that they have more information available to them. The review is available here: https://dandelium.studio/en/plugins/why-i-cannot-recommend-wp-portfolio-a-review/

    Don’t get me wrong, I don’t want to bash the plugin or anything, it has some cool features and may be useful in some cases, but I just wish someone had talked about some of its problems before I paid for it.

    1. Hi Montse,

      Thank you for sharing your experience with WP Portfolio plugin and giving insights from different perspective. I never tried it in combination with Polylang so don’t know how those two work together.

  2. Hello, and thank you for your post.
    I wish there was a way to categorize the demo themes on the WP Portfolio and also remove particular types of themes from the portfolio demos. For example, listing non-eCommerce demos within a portfolio or in other words, removing eCommerce demos from displaying.
    Is there a way to do this rather than a painfully manual approach of opening each demo and then unpublishing the not-fit-purpose demos?
    Thank you.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top