GS Portfolio


GS Portfolio is a WordPress plugin which creates custom post type to showcase your project works as portfolio. Best Responsive Portfolio plugin for your WordPress site. Display anywhere at your site using shortcode like [gs_portfolio hover_effect=”effect-sadie”]

GS Portfolio plugin is simple, flexible & powerful.

GS Filterable Portfolio by

Live Demo | Upgrade to PRO | Documentation | Support | Contact

Plugin Features

  • Responsive Portfolio
  • Portfolio Shortcode System
  • Supported 2/3/4 columns portfolio.
  • Portfolio image popup.
  • Custom post type for Portfolio posting.
  • Featured Image supported for the post type.
  • Very light weight.
  • Work with all WordPress theme.
  • Easy to use.
  • Developer friendly & easy to customize.
  • All modern browser supported.
  • It’s easy to use interface allows you to manage, edit, create, and delete Portfolio with no new knowledge.

Pro Features

  • 20+ different themes
    • Theme 01 : Grid – Sadie
    • Theme 02 : Grid – Julia
    • Theme 03 : Grid – Kira
    • Theme 04 : Grid – Winston
    • Theme 05 : Grid – Zoe
    • Theme 06 : Horizontal – Square Right
    • Theme 07 : Horizontal – Square Left
    • Theme 08 : Horizontal – Circle Right
    • Theme 09 : Horizontal – Circle Left
    • Theme 10 : HexGrid & Popup
    • Theme 11 : Slider & Popup
    • Theme 12 : Masonry
    • Theme 13 : Filter & Sadie Hover
    • Theme 14 : Filter & Julia Hover
    • Theme 15 : Filter & Kira Hover
    • Theme 16 : Filter & Winston Hover
    • Theme 17 : Filter & Zoe Hover
    • Theme 18 : Filter Selected Cats
    • Theme 19 : Grid Slide
    • Theme 20 : Masonry Animated
    • Theme 21 : Theme 3D
    • Theme 22 : Theme Timeline
  • Advance settings panel with all necessary options.
  • Tons of shortcode parameters.
  • Category wise Filtering.
  • Filter from selected Category only.
  • 5 different portfolio hover effects.
  • 6 different portfolio popup effects.
  • Custom metabox for external link of portfolio.
  • Portfolios Order by (date, ID, title, modified, ran)
  • Order (Descending, Ascending)
  • Text Widget compatible.
  • Single Portfolio Template included
  • Archive Portfolio Template included
  • Works with any WordPress Theme.
  • Priority Email Support.
  • Free Installation ( If needed ).
  • Free updates for one year.
  • Auto update notification.
  • Auto update from dashboard.
  • Well documentation and support.
  • And many more..
  • View live Demos »
  • Upgrade to PRO »

Available fields to add info

  • Portfolio Title
  • Portfolio Details
  • Portfolio URL
  • Portfolio Categories
  • Portfolio Image
  • Select Single / Multiple Images / Audio / Video (Youtube)

Portfolio Settings (Pro)

  • Columns ( 2 Columns, 3 Columns, 4 Columns )
  • Filter Category Position
  • Portfolio Button Text
  • Primary Color (Background, Popup Navigation & close)
  • Theme (Select from available 22 themes)
  • Portfolio Link Target
  • Portfolio Slug New
  • On / off contols for – Popup Link, Single Portfolio Link, External Portfolio Link

GS Portfolio’s shortcode usage

Basic Usage – Use following shortcode to display Portfolios. –

[gs_portfolio hover_effect="effect-sadie"]

Shortcode attributes Usage

[gs_portfolio posts="10" order="ASC" hover_effect="effect-zoe" popup_effect="mfp-newspaper"]

More details list available at Shortcode attributes »



  • GS Portfolio output on pages/post after adding shortcode [gs_portfolio hover_effect="effect-sadie"]
  • GS Portfolio output on pages/post after adding shortcode [gs_portfolio hover_effect="effect-zoe" popup_effect="mfp-zoom-out"] At Pro version 5 different hover & popup effects available.
  • GS Portfolio's output on popup.
  • GS Portfolios > Add New Portfolio. Then add Portfolio Name, Portfolio Description, Portfolio external URL, Portfolio Categories.
  • GS Portfolios > All Portfolios. View all Portfolios at a glance.
  • GS Portfolios > Portfolio Settings (Available only at PRO version)
  • GS Portfolios > Advance Settings (Available only at PRO version)


Install GS Portfolio plugin as a regular WordPress plugin. Here is different ways to install GS Portfolio plugin :

Install by Search Plugin

  • In your Admin, go to menu Plugins > Add New
  • Search GS Portfolio
  • Click to install
  • Activate the plugin
  • GS Portfolios post type will show below POSTS

Install by Upload Plugin

  • Download the latest version of GS Portfolio (.zip file)
  • In your Admin, go to menu Plugins > Add New
  • Select “Upload Plugin”
  • Click on “Choose File”
  • Select downloaded & click on ‘Install Now’ button
  • Activate the plugin
  • GS Portfolios post type will show below POSTS

Install Plugin using FTP

  • Upload gs-portfolio folder inside the /wp-content/plugins/ directory
  • Go to WordPress dashboard > Plugins & Activate the GS Portfolio
  • GS Portfolio post type will show below POSTS

  • Put [gs_portfolio hover_effect=”effect-sadie”] shortcode, where you need to show your portfolios.


How do I add new Portfolio?

Portfolio post type will show below POSTS. To add new portfolio, go to GS Portfolios > Add New Portfolios, then add Portfolio Title, Portfolio Description at Editor, Add Portfolio Image & also add site URL with http:// for external portfolio link .. then Finally Publish.

What will be Portfolio image dimension?

Add mimimum image size 600px X 400px. It’ll automatically create thumbnails for different templates. Existing users have to regenerate images.

How to use shortcode inside page templates?

WordPress has a great function, do_shortcode(), that will allow you to use shortcodes inside your theme files. For example, to output Portfolios in a Theme file, you would do this: <?php echo do_shortcode('[gs_portfolio hover_effect="effect-sadie"]'); ?>


Extremely Impressed–Great Customer Service Too!

After searching through the multitude of portfolio plugins on WordPress, I finally found this one. I tried a ton of them. I even purchased one of them, and I was still disappointed. I needed something more professional looking, and the demos for this were amazing. I had tons of trouble activating the plugin because I was using a lower version of PHP (which Golam found out for me). I didn’t know what the trouble was initially, but I contacted Golam and he personally got back to me within the hour. The chat option on his site is fantastic. I bothered him all day–just about. My host only allowed me to upgrade to PHP version 5.2.17, and Golam kindly offered to create a custom plugin for me so that I can use it on my site.

I know a lot of you are having trouble with the free version. Admittedly, there aren’t many options on the free version, BUT the PRO version is only $15. That’s nothing! It’s a great plugin, and it presents my portfolio beautifully.

Great plug-in and customer service

I love the plug-ins of GS – they are clean, easy to set up. But the reason I keep using them is because the customer service is something other designers do not give. I get answers and help instantly that helps my work greatly. I recommend you using GS designs!

Read all 20 reviews

Contributors & Developers

“GS Portfolio” is open source software. The following people have contributed to this plugin.


Translate “GS Portfolio” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


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

  • Initial release