GS Portfolio shows your best work the way clients want to see it. Add each project once with its image, description, client, dates and technologies, then display your portfolio anywhere as a grid, slider, horizontal card or list. Pick a design in the shortcode builder, see it in the live preview, and paste one shortcode or block.
Visitors can open a project in a popup or on its own page, so they see the details without losing their place.
👉
Live demo ·
Documentation ·
Pro features ·
Pricing ·
Support
Who it's for
- Designers and agencies: show client projects, branding work and case studies.
- Photographers and artists: present collections and series in clean grids.
- Developers: list websites and apps you've built, with the technologies used.
- Architects, builders and other businesses: show finished projects with client names and dates.
Why site owners choose GS Portfolio
- Set up in minutes: a dedicated Portfolio menu, a shortcode builder with live preview, and one-click demo data.
- Project details built in: client name, start and completion dates, technologies and project status.
- Looks right on every screen: set columns for desktop, tablet and mobile.
- Works with your builder: Gutenberg block, Elementor, Divi, WPBakery, Beaver Builder, Oxygen and the Newspaper theme.
Free features
- 8 designs across grid, slider, horizontal and list layouts.
- Shortcode builder with live preview: create, edit, clone and delete portfolio shortcodes.
- Open projects in a popup or on a single project page.
- Responsive columns for desktop, tablet and mobile.
- Categories and tags: include or exclude them to choose which projects appear.
- Project details: client name, start and completion dates, technologies and status.
- Typography and color settings for titles and text.
- Custom image sizes.
- Unlimited projects.
- Export and import projects, plus one-click demo data.
- Custom portfolio slug, custom CSS and template overrides in your child theme.
- Translation ready.
Pro features
GS Portfolio Pro adds:
- Filterable portfolio: category filter tabs so visitors can sort your work, with a custom "All" label.
- Masonry view.
- 57 more designs, including metro, justified, timeline and extra grid, slider, horizontal and list designs.
- Image galleries, video and audio for each project, shown in the popup.
- Project link to a live site or case study.
- Drag-and-drop custom order for projects.
- Bulk import of projects.
- Priority email support.
Plans start at $49 per year, with a 7-day money-back guarantee.
Compare Pro plans.
How it works
- Go to GS Portfolio > Add New. Add the project title, description and featured image, then fill in the client, dates, technologies and status, and choose a category.
- Go to GS Portfolio > Shortcode, create a shortcode and pick a view and design. The live preview updates as you change settings.
- Copy the shortcode, for example
[gsportfolio id=2], into any page or post, or use the GS Portfolio block or widget in your page builder.
Under
Preferences you can change the portfolio slug, choose how project links open and add custom CSS.
Shortcode usage
[gsportfolio id=2]
In a theme file:
<?php echo do_shortcode( '[gsportfolio id=2]' ); ?>
See the
documentation for every option.
Support
Free users get help in the
WordPress.org support forum. Pro users get priority email support through our
help desk. We reply as soon as we can, excluding holidays.
More plugins from GS Plugins
- GS Logo Slider: client, partner and sponsor logos in sliders, carousels, tickers and grids.
- Solid Testimonials: customer reviews and quotes in sliders, grids and masonry layouts.
- GS Team Members: team pages and staff directories with profiles and social links.
- GS Projects Showcase: projects with details, client reviews, galleries and videos.
- GS Books Showcase: books with authors, ratings and galleries in 35+ designs.
- GS Coaches: coach and trainer profiles with skills and certifications.
- GS Posts Grid: blog posts in 50+ grid, list and slider styles.
- GS WooCommerce Products Slider: product sliders and carousels for your shop.
- GS Variation Swatches: color, image and button swatches for WooCommerce variations.
- GS WooCommerce Brands: add brands to products with logos, filters and sliders.
- GS Pinterest Portfolio: embed Pinterest pins and boards.
- GS YouTube Gallery: YouTube videos, playlists and channels in galleries.
- PowerUp: redirects, restrictions and admin tools for WordPress.
From your WordPress dashboard
- Go to Plugins > Add New and search for GS Portfolio.
- Click Install Now, then Activate.
- A GS Portfolio menu appears in your dashboard.
By uploading the zip file
- Download
gs-portfolio.zip.
- Go to Plugins > Add New > Upload Plugin, choose the file and click Install Now.
- Activate the plugin.
By FTP
- Upload the
gs-portfolio folder to /wp-content/plugins/.
- Activate the plugin from Plugins in your dashboard.
Then add
[gsportfolio id=#] where you want the portfolio to show. See the setup guide for screenshots of each step.
Version 3.0.8 [27th Oct 2026]
- [Fixed]: Broken pricing links.
Version 3.0.7 [22nd Jun 2026]
- [Fixed]: Asset for the widgets and shortcode.
Version 3.0.6 [16th Jun 2026]
- [Fixed]: WooCommerce tab conflict.
Version 3.0.5 [7th May 2026]
- [Added]: Gutenberg block options.
- [Added]: Smooth scroll disable class for Divi to fix popup link issue.
Version 3.0.4 [28th Mar 2026]
- [Added]: 'All' text change option for the Filter Theme.
Version 3.0.3 [5th Mar 2026]
- [Added]: Portfolio not found notice.
- [Fixed]: Script conflict issue with project module.
- [Fixed]: Theme ordering validation checker.
- [Updated]: Shortcode functionality improvements.
- [Updated]: Block name for WordPress .org plugin page.
- [Updated]: Dummy data structure.
- [Updated]: Minor improvements and code cleanup.
Version 3.0.2 [23rd Feb 2026]
- [Fixed]: Image Gallery Locker Duplication.
- [Fixed]: Pro-only Conflict.
Version 3.0.1 [22nd Feb 2026]
- [Added]: Filter Hide Empty Switcher.
- [Added]: Include/Exclude Tab for Categories & Tags.
- [Added]: Export/Import Feature.
- [Added]: Bulk Import Feature [Pro].
- [Added]: Column Component Device Selector.
- [Added]: License Checker Function.
- [Added]: Block Editor Support.
- [Fixed]: Few Warnings.
- [Fixed]: Theme List.
- [Fixed]: Typography Inspector Bug.
- [Fixed]: Grid Column for Mobile & Mobile Portrait.
- [Updated]: Thumbnail Text.
- [Updated]: Website URL Links.
- [Updated]: Gallery Metabox Moved to Portfolio Information.
- [Updated]: Project's Start & End Date Name Change.
- [Updated]: Gutenberg Block Icon.
- [Updated]: Elementor Widget Icon.
- [Updated]: WPBakery and Beaver Builder Description.
- [Updated]: Demo Data Import Items.
- [Updated]: Typography Backend Validations.
- [Updated]: Documentation Link.
Version 3.0.0 [30th Oct 2025]
- [Updated]: Rewritten the plugin.
Version 1.6.4 [9th Dec 2024]
Version 1.6.3 [16th Mar 2023]
- [Fixed]: Appsero Popup.
- [Removed]: Admin Notices From the Portfolio help page.
Version 1.6.2 [14th Mar 2023]
- [Fixed]: Free Pro Conflicts.
Version 1.6.1 [30th Jan 2023]
- [Fixed]: Sanitize Issue.
- [Updated]: Free, Pro Plugins Pages & Help Page.
- [Removed]: All Admin Notices From the Portfolio Post Type.
Version 1.6.0 [23rd May 2021]
- [Fixed]: PHP 7.3 Compatibility.
- [Fixed]: Deprecated Function Warning.
Version 1.5.9 [18th Dec 2020]
- [Updated]: AppSero Client.
- [Removed]: Affiliate Admin Notice.
- [Updated]: WordPress 5.6
Version 1.5.8 [14th Sep 2020]
- [Updated]: link with UTM.
Version 1.5.7 [13th Sep 2020]
Version 1.5.6 [16th Aug 2020]
- [Updated]: Folder path for star rating.
Version 1.5.5 [13th Aug 2020]
- [Added]: Compatibility with Latest WP version.
Version 1.5.4 [24th Jun 2020]
- [Updated]: Appsero Client.
- [Removed]: Admin Notice.
Version 1.5.3 [21st Apr 2020]
- [Added]: Compatibility with Latest WP version.
- [Added]: Admin Notice.
Version 1.5.2 [23rd Nov 2019]
- [Fixed]: Domain name with www & fixed all urls.
- [Updated]: With WordPress latest version.
Version 1.5.1 [21st Oct 2019]
- [Fixed]: Domain name changed & fixed all urls.
- [Fixed]: Admin CSS.
- [Added]: New Contributors.
Version 1.5
- Added Review system
- Activation redirects added
- Coupon Code added
Version 1.4
- Released 4 Themes with lite version & added NEW 17 themes at PRO version.
- Theme 02: Grid – Julia (available with lite version)
- Theme 03: Grid – Kira (available with lite version)
- Theme 04: Grid – Winston (available with lite version)
- Theme 05: Grid – Zoe (available with lite version)
- Limited Settings Panel released.
Version 1.0.3
- Fixed padding issue on Bootstrap based theme
- Removed 10px padding from .gs_portfolio_area
- Fixed screen columns thumbnails issue
- Fixed minor css issues
Version 1.0.2
- Fixed query issue for WP 4.4
Version 1.0.1
- Domain name changed & fixed all urls
- Donate link added
- Css fixed
Version 1.0