Portfolio by BestWebSoft – Work and Projects Presentation Plugin for WordPress
Portfolio plugin is the best way to create and add past projects to your WordPress website. Create, configure and manage unlimited number of portfolio projects.
Use with caution
Portfolio by BestWebSoft works, but test it on a staging site before relying on it in 2026. It runs on 600+ sites, is rated 3.5/5 and was last updated 1 year ago, and scores 46/100 on our health check.
- Momentum — downloads up 60.9% vs the previous 30 days
- Small user base (600+ active installs)
- No update in over a year
- Only tested up to WordPress 6.8 (latest is 7.1)
Daily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Portfolio by BestWebSoft stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| add portfolio | #32 |
| add portfolio widget | #38 |
| fancybox | #31 |
| portfolio | #52 |
| portfolio plugin | #35 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 3.5 from 26 reviews
About Portfolio by BestWebSoft
From the official readme · v2.58Description
Portfolio plugin is the best way to create and add past projects to your WordPress website. Create, configure and manage unlimited number of portfolio projects.
Include project details, short and long description, URL, screenshots, date of completion along with each project and much more.
Showcase your recent work to get more jobs and grow your business!
Free Features
- Add unlimited number of portfolio projects with the following info:
- Title
- Description
- Short description
- Images
- Completion date
- Executor profiles
- Technologies
- Project, URL
- Source Files, URL
- Change image size for:
- Album cover
- Thumbnails
- Set default portfolio projects sorting order by:
- ID
- Title
- Date created
- Menu order
- Random
- ASC (ascending order from lowest to highest values)
- DESC (descending order from highest to lowest values)
- Set the number of images to display per row
- Set the number of portfolio columns
- Compatible with Multilanguage
- Install/Delete demo data
- Add labels for additional fields
- Change a slug for portfolio project
- Add portfolio projects to the search results using Custom Search
- Compatible with latest WordPress version
- Incredibly simple settings for fast setup without modifying code
- Detailed step-by-step documentation and videos
- Multilingual and RTL ready
- Compatible with Sender Pro
Pro Features
All features from Free version included plus:
- Create and display portfolio:
- Categories
- Sectors
- Services
- Add info about the client
- Add the widget with portfolio categories
- Sort portfolio projects by date and title
- Change the size for slider images
- Enable lightbox helper:
- Button
- Thumbnail
- Add the slider with featured portfolios
- Configure all subsites on the network
- Get answer to your support question within one business day (Support Policy)
If you have a feature suggestion or idea you’d like to see in the plugin, we’d love to hear about it! Suggest a Feature
Documentation & Videos
Help & Support
Visit our Help Center if you have any questions, our friendly Support Team is happy to help – https://support.bestwebsoft.com/
Affiliate Program
Earn 20% commission by selling the premium WordPress plugins and themes by BestWebSoft — https://bestwebsoft.com/affiliate/
Translation
- Czech (cs_CZ) (thanks to PaMaDeSSoft, www.pamadessoft.cz)
- Russian (ru_RU)
- Ukrainian (uk)
Some of these translations are not complete. We are constantly adding new features which should be translated. If you would like to create your own language pack or update the existing one, you can send the text of PO and MO files to BestWebSoft and we’ll add it to the plugin. You can download the latest version of the program for work with PO and MO files Poedit.
Recommended Plugins
- Updater – Automatically check and update WordPress website core with all installed plugins and themes to the latest versions.
- Multilanguage – Translate WordPress website content to other languages manually. Create multilingual pages, posts, widgets, menus, etc.
Facebook Button – Add Facebook Like, Share and Profile buttons to WordPress posts, pages and widgets. - Custom Search – Add custom post types to WordPress website search results.
Installation
- Upload the folder
portfolioto the directory/wp-content/plugins/ - Activate the plugin via the ‘Plugins’ menu in WordPress
- Please check if you have the template files ‘portfolio.php’ and ‘portfolio-post.php’ in your templates directory. If you can’t find these files, then just copy them from the directory ‘/wp-content/plugins/portfolio/template/’ to your templates directory.
- Create a page and select a template in the Page Attributes block.
- Create (if necessary) Technologies and Executor profiles.
- Create portfolio item, add title, description, short description, and upload the images one of which should be set as featured. Publish portfolio then.
View a PDF version of Step-by-step Instruction on Portfolio Installation
Frequently asked questions
How to change or override plugin templates?
Plugin template files can be found in the /wp-content/plugins/portfolio/templates/ directory. You can edit these files in an upgrade-safe way using overrides. Copy them into a directory with your theme named /bws-templates. Example: To override the single portfolio template, please copy /wp-content/plugins/portfolio/templates/portfolio-post.php to wp-content/themes/your-theme/bws-templates/portfolio-post.php. Do not edit these files in the plugin’s core directly as they are overwritten during the upgrade process and any customizations will be lost.
I’m getting the following error: Fatal error: Call to undefined function get_post_thumbnail_id()
This error means that your theme doesn’t support thumbnails, in order to add this option please find the file ‘functions.php’ in your theme and add the following strings to this file: add_action( ‘after_setup_theme’, ‘theme_setup’ ); function theme_setup() { add_theme_support( 'post-thumbnails' ); } After that your theme will support thumbnails and the error will disappear.
I have some problems with the plugin’s work. What Information should I provide to receive proper support?
Please make sure that the problem hasn’t been discussed yet on our forum (https://support.bestwebsoft.com). If no, please provide the following data along with your problem’s description: the link to the page where the problem occurs the name of the plugin and its version. If you are using a pro version – your order number. the version of your WordPress installation copy and paste into the message your system status report. Please read more here: Instruction on System Status
Changelog
The compatibility with new WordPress version updated. Bug fixed.
V2.58 – 24.12.2024
- Update : All functionality was updated for WordPress 6.5.
- Update : BWS plugins section is updated.
- Bugfix : Bugs has been fixed.
V2.57 – 24.05.2024
- Update : All functionality was updated for WordPress 6.5.
- Update : BWS plugins section is updated.
- Update : Fancybox to the latest version.
- Bugfix : Compatibility with Multilanguage has been fixed.
- Bugfix : Small bugs has been fixed.
V2.56 – 26.04.2022
- Bugfix : Deactivation Feedback fix.
V2.55 – 23.03.2022
- Update : All functionality was updated for WordPress 5.9.
- Update : BWS plugins section is updated.
V2.54 – 06.10.2021
- Update : All functionality was updated for WordPress 5.8.1.
- Update : BWS plugins section is updated.
- Bugfix : Small bugs has been fixed.
- PRO : Compatibility with Sender by BestWebSoft has been added.
V2.53 – 29.09.2020
- Update : Added a checkbox that allows viewing Source Files for unregistered users.
- Update : BWS Panel section was updated.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
FAQ
Portfolio by BestWebSoft: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 1, 2026
Is Portfolio by BestWebSoft free?
Yes. Portfolio by BestWebSoft is free to download and use from the official WordPress.org plugin directory.
Is Portfolio by BestWebSoft safe to use in 2026?
Portfolio by BestWebSoft works, but test it on a staging site before relying on it in 2026. It runs on 600+ sites, is rated 3.5/5 and was last updated 1 year ago, and scores 46/100 on our health check.
How many websites use Portfolio by BestWebSoft?
Portfolio by BestWebSoft is active on 600+ WordPress websites and has been downloaded 270,401 times since it launched in April 2011. It was downloaded 539 times in the last 30 days.
Does Portfolio by BestWebSoft work with WordPress 7.1?
Portfolio by BestWebSoft is officially tested up to WordPress 6.8.10, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
When was Portfolio by BestWebSoft last updated?
The latest version, 2.58, was released on June 9, 2025 (1 year ago).
Who makes Portfolio by BestWebSoft?
Portfolio by BestWebSoft is developed and maintained by bestweblayout.
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card







