GK Portfolio v.1.5.* – lots of changes and new possibilities

Our free GK Portfolio theme, which has enjoyed enormous popularity since its release last year, has just been updated to the version 1.5.2, bringing with it a whole new set of useful features and numerous fixes to bugs that our users brought to our attention.


Restrict homepage posts by category

The first new addition to Portfolio’s ever-growing feature list is a homepage post filter; now instead of having posts from all categories listed on your homepage you can use the new options to define which categories should be used as a source for new articles to highlight:


After selecting this option you’ll see a list of available categories; simply add a checkmark to the categories you want your homepage posts to be pulled from:


Showcase more details in your post previews

In response to numerous user requests we’ve added new display options so you can have even more information about the post displayed in the text area under the preview image, including:

  • The date of publication
  • Category list
  • Post title

Just select the accompanying value in the new option area:


Search field and social icons in the top bar:


Another great new feature controlled via these new options:


With them you can enhance the top bar of your site with a search field so users can easily hunt down the post they want; great for photographers who want their visitors to have access to their full selection of images from a particular subgroup without tedious clicking. In addition, you can add the nice social media icons from the footer of the theme to the top bar too for even more social promotional opportunities.

Additionally we have added few new social icons: instagram, behance, dribbble, flickr, github, vimeo, linkedin.

Easier control over the number of posts

We want to make the theme customizer your main port of call when modifying the theme, and to that end we’ve added a new option that replicates the Blog Post Shows at Most setting where you can define the maximum number of frontpage posts, usually found in the General settings -> Reading settings area. As with the other customizer options this gives you a live preview of changes:


New hover animations to choose from

We’ve expanded the theme’s aesthetic options in another way, this time by adding six new preview animations that play when you hover your cursor over the preview image:


Other minor improvements

As you’d expect, alongside all these great new features are a number of useful bugfixes and improvements to make the theme more intuitive and efficient, including:

  • Added option to specify the excerpt length
  • Improved navigation in the image attachment page
  • Added AJAX refresh for blogname/blogdescription in the theme customizer
  • Moved customizer JS code to a separate JS file
  • Fixed issue with background color of widgets placed in the article content
  • Fixed issue with the theme description on smaller screens
  • Fixed menu behaviour on tablets
  • Fixed submenu behaviour on mobile devices
  • Fixed issue with non-clickable parent menu items
  • Fixed issue with low header block in some configurations

We would like to thank all our GK Portfolio theme users for their valuable feedback; the theme is built for you so it’s important that you make your opinion heard. We’d also like to extend our gratitude to all the users who have given us positive reviews of our work; we are grateful and humbled by your support. We look forward to hearing from you regarding what features you’re looking for in the future, and we are starting our preliminary work on version 1.6 of Portfolio right this minute!

GK Portfolio v.1.5.* – lots of changes and new possibilities 4.885 (97.50%) 8 votes
This article was first published July 21st, 2015
  • Kino

    I’m using version 1.5.3, trying to use a background image. It is a square repeating pattern of 110px. When set to repeat at original size, the image still fills the screen. Can you help? https://uploads.disquscdn.com/images/4998f0a6a0ed022f16c5bf795f992ff59869940390dfeb6954850b94e587e5c9.png

  • vb

    Great template ! It’s possible to change “Amount of article columns” by 5 columns ?

  • Marcello Montinari

    Hi, i use this theme from 4 years, and i love it. But When I create submenu, under the principal menu, doesn’t work. Why?

  • Beautiful template – TY!!

    On the Joomla version, the top title links to the root url, so if my site is

    that link goes to

    unfortunately, the site is at /summer and that link will be confusing to my students. Can you tell me where to modify the template to make it go to the home of the installation and not the root url?


  • Is there a way to sort the post loop displayed on the main page by alpha-numeric instead of by most recent date?

  • Mark Lenders


    I can’t find this option. I want to change the link tags under the post image, and put the date.


    ————- SOLVED! ————-

    – I was not created any pages on my blog (only have posts).
    – If you have not created any pages, the option doesn’t appears (maybe you can solve that in future updates, this option may be visible always).
    – I created a page (test page, with test content), and now the option is available.

  • RL

    Can I change my footer background color to black?

  • Mohamed AlFares

    hi , first how i know version of my GK Portfolio ?
    second i try to find user guide for GK Portfolio i can not find it i want to develop my website .

  • hi..in my website after i activate its not showing any posts but in customizer its showing …
    what should i do?

  • Edward Zhou

    I downloaded the latest version but can’t see the new features from my installation, please advise how to get it? Thanks a lot!

  • Steven

    I am using 1.5.3 and wanted to turn of hovering effect but in vain. I have unclick the check box in “Hover effect in portfoio” but that doesn’t seem to work. Any tips please anyone?

  • Funda Tazedal

    I cannot get the pictures on the front page to show. I saw a previous post about this but did not understand how to fix it. Can someone please assist

  • Hey, I really like this theme, but I cannot figure out how to make proper thumbnails on the front page. I tried to change size of the whole layout and thumbnails but still they show up cropped and blurred. How to resolve this?

  • Jane

    Hello, Can someone let me know what the ideal image size is for blog posts for this theme, so that the images are at their best (nice and sharp)? Thanks!

  • Leon 11

    I am new to WordPress and website building. I love this theme but am stumbling along. On fonts, do I have access to Google fonts or only the 9 in the drop down box?

  • Hi. Lovely theme, thanks for the work. I do have one problem though: My thumbnails always seem to zoom in. I go to “inspect elements” in my browser, get the right sizes for the thumbnails (in width and height), but when I upload my images, they are still cropped and zoomed in. How do I fix that, so I can use all the space of the thumbnail as I wish it ?

  • Louise

    Hi, I’m relatively new to this whole WordPress world and I’ve downloaded this beautiful theme, but pictures from my posts don’t display on my frontpage. I’m also wondering if it is possible to set the grid at the frontpage to display my sites instead of posts ? I hope you can help me.

    • Louise

      I’m sorry, I’ve figured out how to display the photos from my posts in the grid (it is so simple that it’s even easily overlooked how to do). So I’ve got one favor left to ask of you, how do I change the grid’s settings so that it generates pages instead of posts ? Kind regards

      • Hello,

        Using pages instead of posts will mean that you have to change the query used on the frontpage – the only method which seems to be proper is using filter pre_get_posts in this case. But in fact it is a custom work.

      • Emily

        Louise how did you get the photos to display? I can’t seem to find the option!!! Thank you :)

  • Kristi

    How do we remove the share (social icons) at the bottom of each post?

    • Hello,

      You can do it under the post display settings, which are visible when you are previewing the single post item unde rthe theme customizer.

  • melanie bund

    Hi I love this theme as its so clean, my problem is that the homepage images (post feature images) load so slowly, is there a work around? i have decreased the original image size to around 1400x940px

    • Hello,

      Please try to set custom frontpage image dimensions under advanced settings and then regenerate the thumbnails.

      • melanie bund

        Hi Dziudek, thank you for getting back. i have in advanced settings specified the homepage thumbs (300x300px), plus regenerated the thumbs, the page on a fast computer still takes 15 seconds to load, when i, view source, the images have the original sizes (<img width="1531" height="1019" src=…), plus the hack below by Akram does not work for me, only 1 image appears. Is there any other work around?
        thank you Melanie
        site: http://sculpturefactory.org/

  • And did you regenerate your thumbnails with some plugin after saving this change?

    • Yes, I’m using the regenerate thumbnail from the WordPress plugins.

      • So I don’t know what can cause this issue – for me this feature is working fine – also on pages where the theme was updated from version with big images.

        • Thanks for your help. I finally managed to get it working with a hack. Basically I went to the functions.js file in the js folder an updated the line:
          var src = jQuery(img).attr(‘src’);
          and changed it to:
          var src = jQuery(img).attr(‘src’).replace(‘.jpg’,’-300×300.jpg’);

          This forced the background image of the post-image div to update to the 300x 300 version of the image.

          It’s probably not the preferred method but it worked for me.

  • Quick question, I love the theme and did a little bit of hacking to get the theme exactly the way I want. However my biggest issue is that the index page loads the post thumbnails at full size and then scales them. How can I get it to load a cropped version of the post thumbnail instead, to improve load time? Any help would be appreciated.

    • Hello,

      Under Advanced Settings you can enable option “Use dedicated portfolio image size” and then you can specify the necessary image dimensions – please remember to use the plugin like “Regenerate Thumbnails” for creating old images in the new dimensions.

      • Thanks for getting back with me. I do have those setting set, and I did regenerate the thumbnails, but when I view source or inspect the element, it appears it is loading the full size featured image (post thumbnail), but not the resized / cropped version (akramsideas.com is the site I’m using this theme on) . I’m curious about this because I’m trying to speed up my page load times. Any advice would be helpful.

        • Could you provide a screenshot of your settings? Which version of the theme are you using?

  • ina

    Great theme! Thanks for coding this, I’ll be happy to use it for http://www.malmalwas.de! It’s stylish, clean and has erverything a portfolio needs.

  • Santi

    Looking forward to the evolution of this them. It’s clean and minimalist, and a great asset to the Gavick theme collection.