Make a Free Portfolio Website with WordPress: Step-by-Step Guide

You might have a WordPress website already or you might be completely new to WordPress but since you’re reading this, I assume that you’re not quite happy with your website situation right now and you’re looking to create a fully functioning, simple, but good looking free portfolio website for yourself.

If that’s true then you have come to the right spot, because this is a complete setup guide for beginners that will help you create a personal online portfolio website without spending a dime!

Final result – this is what we’re going to create

Click here to see the final result of this guide. It’s a live portfolio website that I’ll help you create by guiding you every step of the way. Looks nice, doesn’t it? And it’s using a free theme and portfolio plugin!

final result for a free portfolio website tutorial

In this guide, we will cover a lot of ground but I tried to write it in a way that is easy to follow and doesn’t skip any steps. By following through it, you will find out how to:

  • Install a WordPress child theme
  • Plan out your website structure
  • Install and create a Portfolio page
  • Create an About Me page
  • Set up a working Contact page
  • Set up your Blog

Since this is written in a step by step tutorial style, I would encourage you to not only read it but do the steps with me and by the end of this article, you will have a stylish website of your own!

What do I need before going further?

Since this article deals with free things, I assume that you already have the following not so free things set up:

  • a domain name
  • a hosting provider
  • a working, fresh WordPress installation

If you have these already, you’re all set to go.

If you’re missing any of those parts, check out our “How to set up your Web Hosting & Domain name” tutorial now!

Installing a free WordPress theme

For this tutorial, we will use a Child Theme called Minimalist and that is based on the beautiful WordPress theme – Hamilton.

A child theme is a WordPress theme that inherits its look and functionality from another theme – the parent theme.

We made “Minimalist Portfolio” theme specially for this tutorial and you can download it here.

Why use a child theme instead of the original one?

A child theme is used when you want to add custom tweaks to your website without losing the ability to upgrade the theme in the future.

In this case, our Minimalist Portfolio theme has some extra styling for the portfolio that we’re going to create.

Ok, let’s get to work!

Step 1

Log into your WordPress admin panel.

Step 2

The first thing we need to do is install our free Hamilton child theme.

If you haven’t already, click here to download Minimalist theme.

Now go to go to Appearance > Themes. Click on the “Add New” button and then click on “Upload Theme” button.

Locate your “” file you just downloaded (look in your Downloads folder) and upload it.

When uploading is done, click on “Activate”.

Install Minimalist portfolio theme - free portfolio website design

You now have an active installation of two themes – Minimalist Portfolio and Hamilton theme.

You need both of these themes because one will be responsible for the overall design (Hamilton) and the other will be responsible for the portfolio part of the design (Minimalist Portfolio).

Uploading your logo

Right now your site is completely empty. You can see it “live” if you open a new browser tab and type your website address in the URL field.

Let’s make this website feel like it’s ours even if we don’t have any content in it yet.

We’ll start by uploading our logo (or at least by changing the name of the site) and by adding copyright information in the footer area.


To upload your own logo, go to Appearance > Customize and click on the “Site Identity” tab.

Your logo file size should be 100 px high. The logo itself can be even smaller than that and centered in that 100 pixels high file.

If you don’t have a logo of your own you can either change the Site Title to your business name or you can download a free logo template from our 100 free photography logo templates section.

Copyright information

Your copyright information is located in the footer and you can change it by writing your preferred text in the site title field, just below the logo upload area.

Planning out your website structure

In order to get organized, we need to write down our website structure before we start to build it.

Since we’re building a photography portfolio website, I will go with the following pages:

  • Portfolio (which will serve as my homepage)
  • People (separate portfolio category with people galleries)
  • Objects (separate portfolio category with objects galleries)
  • About Me
  • Blog
  • Contact

My portfolio will be my homepage because I want people to see my work as soon as they enter my website.

Then I will group all my galleries in two categories called “People” and “Objects”. These categories will be placed in the navigation area and will serve as filters for my portfolio so that if someone wants to see only my People galleries, instead of browsing the whole portfolio page, they can go to“People” and only those galleries will be shown on that page.

If you’re specializing in wedding and couple photography, instead of “People” and “Objects” you could do “Weddings” and “Couples”. Or you could skip the whole category part and just have one portfolio page.

No matter what you choose, it’s important to write down your website structure before you start building the site. Doing the planning part beforehand will save time and effort later on.

Design Decisions

There a couple of design decisions that you should make before you start to populate your site with content.

You will be able to come back to them later on as well, but I would like you to get familiar with your theme and consider them now because they might affect your choices later on.

Here are the design decisions you should think about:

  • Navigation – should your menu items be hidden under a button or visible at all times?Si
  • Site color – will your site background be light or dark?
  • Blog layout – should your blog layout be in 3 columns or 2?

All of these things can be tested and changed by going to Appearance > Customize.

You will find your menu and blog column count options under “Theme Options” tab and your color options will be under the “Colors” tab.

For this demo site, I chose to have my menu open, site background color light and stick to the 2 column layout for my blog.


We will start with the most important and fun part which is our portfolio page!

Install the Portfolio plugin

Right now our WordPress theme has only blog posts and pages, we will have to install a plugin that will give us the ability to create a portfolio.

We will do that by going to Plugins > Add New.

In the search bar area type in “Easy photography portfolio”.

Install Easy Photography Portfolio plugin un Minimalist Portfolio theme

Click on the “Install Now” button and wait for it to install. Then click the “Activate” button.

As soon as the plugin is activated, you will have a new section in your dashboard – Portfolio.

Just like you go to Pages to create a new page for your website, you will go to Portfolio whenever you’ll need to create new portfolio galleries or manage your existing ones!

Set up your menu

Before we start creating our portfolio entries, we need to add our portfolio to our menu, so that we can access it from our website.

Step 1

We do that by going to Appearance > Menus.

Currently, there is no menu, so we need to create one. In the “Menu Name” area type MENU and click on the “Create Menu” button.

Step 2

In the pages section, you will see a page called “Portfolio”. It was created automatically when you installed the Easy Photography Portfolio Plugin.

Select that Portfolio page and click on the “Add to Menu” button to add it to your menu.

Step 3

We want our menu to show up on our site so tick the Primary Menu check box and then click on the “Save Menu” button.

As I mentioned before, I chose to set my menu to be visible in the header area. You can change how your menu is displayed by going to Appearance > Customize > Theme Options.

Assign Portfolio to Front page

Right now my website home page displays my blog post sample, but in the planning phase, I decided that my website front page should be my portfolio, so I need to make that happen now.

Step 1

Go to Settings > Reading. Select your Portfolio as your Front page and click the “Save Changes” button.

Creating your portfolio galleries

Now that all the preparation work is finally done, we can start uploading our images.

Step 1

Go to Portfolio > All Entries.

As you’ll see, there is one portfolio entry that was created for you automatically. You can either delete it and create a new one by going to Portfolio > New Portfolio Entry. Or you can open this one and replace the existing content with your own.

I’m going to delete this one and start fresh by going to Portfolio > New Portfolio Entry.

If you need more instructions on how exactly does this portfolio plugin work, take a moment and watch this video.

Step 2

There are 6 things you should do when you create each new gallery:

  1. Give your gallery a title
  2. Give your gallery a subtitle (optional)
  3. Describe this gallery (optional)
  4. Upload the cover image for this gallery in the Featured Image area
  5. Upload all images in the Photography Portfolio area
  6. Assign a category for this gallery (optional)

When uploading your images, make sure you always prepare your them for web before uploading. We have discussed both the best image sizes for your portfolio and how to optimize your images for speed in our other articles, so make sure you skim trough them.

Step 3

Go ahead and create a couple of galleries for your portfolio now. Don’t worry about the gallery order, I’ll show you how to re-arrange them later on!

I created 12 galleries for my portfolio page. You can see them all live here.

Free portfolio website using Minimalist Portfolio WordPress theme

Re-arranging your portfolio order

To change the order of your portfolio galleries, we will need to install a plugin that will help us with that.

Step 1

Go to Plugins > Add New and in the search field type in “Post Types Order”.

Step 2

Install and activate this plugin and then go to Settings > Post Types Order and simply click on the “Save Changes” button to make it work.

Step 3

Go back to Portfolio > All Entries.

Now simply drag-and-drop your portfolio entries around to create a new order!

Now our portfolio page is ready! Wasn’t that hard, wasn’t it?!

Adding Portfolio Categories to Menu

Back in the planning phase, I decided that my whole portfolio will be my home page and then I’ll have 2 separate portfolio pages – one would show only my “Objects” photography and other – “People” photography.

You can, of course, skip this part if it’s not relevant to you, but here’s how you can quickly add your portfolio categories to your menu.

Step 1

While I was creating my portfolio galleries, I assigned each gallery to either “People” or “Objects” categories.

If you didn’t do this, you can open up each portfolio entry and assign a specific category to each one of them.

Step 2

Now that you assigned your categories to your entries, go to Appearance > Menus.

Click on the “Screen Options” button and activate Portfolio Categories.

Step 3

Select the necessary portfolio categories and add them to your menu. Then click the “Save Menu” button.

Now your navigation area has a portfolio page and your category pages.

Minimalist Portfolio - free portfolio website theme for creatives

About Me Page

It’s time to grab a cup of tea because we’re about to do some creative writing!

An About page is an important part of any personal website because even though your pictures might be great, people visiting your site will want to know who’s behind all that work.

Here are a couple of pointers for your About page:

  • It should mention your name and where are you from
  • Make sure you get a nice picture of yourself
  • Write in your own voice. Don’t write in the 3rd person.
  • No need to overdo it – around 300 words are plenty enough.

Creating your Page

To create the About page (or any other page) go to Pages > Add New and start writing!

Make your text easy to read and pleasant to look at. Use captions when appropriate. Have a favorite quote? Add it and make use of Hamilton theme’s beautiful styling options.

Contact Page

Good job so far – we’re more than half done already!

Next, we’re going to create a contact page with a working contact form and some information.

Here’s what we’re going to create:

Contact page example for our free portfolio website called Minimalist Portfolio

You can see it live here.

Creating a contact page

Step 1

Go to Pages > Add New and call your page “Contact.”

Step 2

I want to add a short greeting text just below the page name. We can do that by typing it in the “Excerpt” field.

If you don’t see your Excerpt field, click on the “Screen options” button in the top right corner of your screen and activate “Excerpt”.

Step 3

In order to add some visual interest to the contact page, upload an image in the Featured Image area.

Step 4

Write some text in the content area. Be short and concise. Add your email address and any other relevant information.

Step 5

You can make your email address clickable by selecting it, clicking on the “Link To” icon from your text tools and then type mailto:[email protected]

Contact Form

You could leave your contact page as it is now, but it’s a good idea to create a contact form that people can fill out without leaving your website. Here’s how you do it:

Step 1

Go to Plugins > Add New and search for and install “Contact Form 7”

Step 2

Go to Contact > Add New.

Automatically a new contact form will be generated for you. Your task here is to give this form a name so that you can find it in the future. I called mine “My contact form”.

Step 3

Switch to the Mail tab.

Add your email address in the “To” field. All messages from your website contact form will go to that email address.

Step 4

Click the “Save” button. A contact form shortcode will be automatically generated for you.

Select and copy it.

Step 5

Go back to your Contact page and paste this shortcode where you want your contact form to appear.

And now you have a beautiful and functional contact page ready to go! The last thing you need to do is add it to your menu and I trust that by now you already know exactly how to do that!


I strongly believe that every good personal website should have a blog that’s frequently updated for a number of reasons:

  • it shows that you’re alive, active and doing work,
  • Search Engines (like, Google) love websites that are active so you will rank better and gain more site visitors
  • your blog can serve as a showcase area for your photography projects.

I understand that you won’t go and create a bunch of posts here and now but consider creating at least a “Welcome to my new website” or “My most recent photo shoot” post to get you going.

Setting up your blog

Before we do any post writing, we need to create a blog page first.

Step 1

Go to Pages > Add New.

Create a new page and call it Blog. You don’t need to write anything in the content area.

Step 2

Go to Settings > Reading and in the Posts page area select your Blog page.

Click the “Save Changes” button.

Step 3

If you want to have a short greeting text for your blog page, you can add it by going to Appearance > Customize and click on the “Theme Options” tab.

Write your text in the “Front Page Title” area. This text will show up on your blog page.

Writing your blog posts

You write posts by going to Posts > Add New.

Your post content goes in the Text area and your post cover image has to be uploaded in the Featured Image area (just like you did for your portfolio galleries).

If you plan to add any images inside your posts, make use of Hamilton’s beautiful gallery styles. You can see examples and instructions in the Hamilton theme demo here.

Here’s a screenshot of how one of my blog posts look from the admin panel side.

The important thing here is to be creative, experiment and create.

Extra polish

We just created our free portfolio website and if you followed through this far – you are awesome!

In this last part, I just want to mention a couple of plugins and actions you might want to take in order to give your new website that final polish.

Upload a Favicon

A favicon is a little icon associated with your website and displayed in the browser tab.

You can upload a favicon by going to Appearance > Customize > Site Identity and upload it in the Favicon area. It should be simple enough to work in very small sizes.

I chose to use the icon from the size logo as my favicon.

Protect your images

If your website has photography or any other work that you would like to protect and discourage people from simply right-click > Save As.. on your work, you can install our free image protection plugin that disables right-clicking on your images. It’s called Photection and you can read more about protecting your images here.

Premium website designs

If you’re looking for a website design that is more advanced than the one in this article, we specialize in premium photography website designs so check them out. The setup process for our premium themes is very similar to the process described in this guide yet design wise you’ll get a more advanced and professional website and access to our support forums where we can get help one-on-one!


When everything and everyone is online,  a personal website is a necessity for every creative. I truly hope that this guide helped you with designing a nice, cozy corner of the internet for yourself.

If you followed this guide and if it helped you in any way, please share your website in the comments, we would love to visit!

Take care 🙂

Edit: Need Help?

We are very happy that so many of you enjoyed this tutorial and managed to create your own website with the Minimalist theme! If you have any questions about the theme or are having trouble making something work properly, please go to THE OFFICIAL MINIMALIST THEME FORUM.

Right now the comment area of this post is getting a bit crowded so I assure you that you will get your answers faster if you go to the forum instead. Thanks!


  1. Amazing tutorial! One question though…

    Is it possible to display the portfolio categories in the home page instead? And to assign a photo to each category?


    1. Hi Josh,

      Glad you like the tutorial! No, unfortunately, Easy Photography Portfolio plugin that we’re using here doesn’t have an option to have category thumbnails on your front page.

      I think you could try and “hack it” by being clever though. What I would try is create a new page and place a couple of images in it. Each image would represent 1 category (maybe photoshop the category name on top of the image.) Then I would link each image to the corresponding category page.

      Hope you got my idea. I’m not sure how this would look but maybe it’s worth a try! 🙂

  2. Hello,

    First of all, thank you for this great article !
    I love the way I can create portfolio now, as I’m a photographer. But I have a little issue : I created a portfolio without a name but with the category “journal”. With the url, I made a page named “journal” in my menu from this portfolio. In this one, I publish my daily work.
    But, the thing is this “journal” portfolio appears in the page ” Portfolio ” with the others, and I don’t want that, as I’d like for this one to appears only in the page “journal” I created in the menu.
    Could you help me please ? Is this possible to create a portfolio that doesn’t appear in the page “Portfolio” ?
    Sorry for my english, I’m french !
    Thank you for your help

    1. Hi Marine,

      Here’s what I would do:

      Create 2 portfolio categories for your galleries – 1 would be “journal” and the other would be “work”. Assign all your galleries (except the Journal gallery) to “work”.

      Now go to Appearance > Menu. On the top right side of your screen, you will see a button called “Screen options”. Click on it and activate “Portfolio Categories”. A new tab will show up on the left side of the screen called “Portfolio Categories”. Toggle it open and add “Work” category to your menu. Then remove “portfolio” from your menu since you don’t want all your galleries to show up there. You can even rename the “Work” category and call it Portfolio but this time only galleries with Work category will show up on this page.

      Hope you understood what I’m saying here!

      Good luck!

  3. Hi,
    Thank you for the great theme. I’m on my way to upload images now, you can check my website if you want. I was just wondering is there a way to add social icons to the header?

    Thank you in advance.

    All the best,

    1. Hi Mikeleito,

      There isn’t enough space in the menu area to add social icons, but you have two other options:
      1. If you choose the hamburger menu (hidden behind a button), you can go to Appearance > Menu, create a new Menu and assign it to “Secondary Menu”. Then add all your social links as “Custom links” in this menu.
      2. Install any social icon plugin you like and add then add them to your About and Contact pages!

  4. Hello, Thank you for a great theme!
    Is there a way to edit the ‘View Gallery’ text in each of the item of portfolio?
    Thank you!

  5. Hi!
    Thank you so much for this tutorial! It is just great. I was wondering though how to add widgets. I don’t see a widgets menu in the customizer. AM I missing something? I wanted to add a way for people to follow my blog. Thanks so much

    1. Hi Mary,

      You’re welcome! Minimalist theme doesn’t have a widget area like some other themes, but you can add widgets in pages and at the end of your posts if you want to.
      You can do that by installing a plugin called “Widget shortcode”. By installing this plugin 2 things will happen:
      1. You will be able to access Appearance > Widgets area
      2. you will see an Arbitrary area there. If you place any widget inside that area, a shortcode will be generated. Paste that shortcode in any page or post and in that place your widget will appear.

  6. Hi!

    Thank you so much for your tutorial it was really helpful!

    I’m kinda having a bit of problem when I go to my Settings -> Reading -> Homepage Displays -> Static Page, on my Homepage I can’t seem to see Portfolio from the choices even if I already downloaded the Easy Photography Portfolio plug-in and made a new portfolio entry. I can only see About and Contact pages I just made. What can I do to fix this issue?


    1. I double checked and Portfolio Page was not automatically added to my Pages when I installed the Easy Photography Portfolio plug in..

      1. Hi Amanda,

        As you already figured out – the plugin didn’t create a portfolio page for you (will look into this). Anyways, to fix it, you would need to go to Pages > Add New, create a page called Portfolio. Then you would go to Portfolio > Portfolio Settings and assign your new portfolio page to “Portfolio Home Page” because you will want all your portfolio entries to show up on this page.

        When that’s all done, you can go to Settings > Reading and assign your Portfolio to your Homepage!

  7. Hi! Im setting up my portfolio. I first installed Hamilton as my theme, and now I use Minimalist as my childtheme. There is only one problem. In Hamilton the frontpage has 3 columns, and Minimalist doesn’t seem to copy this. The 3 column box in the customiser is checked.. How do I fix this? Great theme btw!

    1. Hi Dion,
      At the moment the plugin doesn’t support 3 columns with the Minimalist Portfolio theme. We’re working on a few plugin updates though – so stay tuned 🙂

  8. Hi!

    I love this theme and the tutorial is great! But I am struggling, I´ve added a few entries in my portfolio, and everything seems ok when I check the front page, but when I click on each post to have a look, I get an error message “Error 404
    The page you’re looking for could not be found. It may have been removed, renamed, or maybe it didn’t exist in the first place.”.
    I´ve tried to find out what the problem is, but nothing works, any idea of what might be the problem?

  9. Hi,

    Thank you very much for this tutorial. I helps a lot for beginners like me. I was just wondering how you’re able to put the pictures side by side in the blog post?? I can’t seem to do it properly..

    Thank you,


    1. Hi Glen,
      Glad to help!

      Do you mean like in this post example?
      You do that by using galleries. In your blog post, click on the “Add Media” button to add images. On the left side of the panel, you will see “Create Gallery” link. Click on it and now select 2 images (they should be the same height). Click on the “Create a new gallery” button and now, on the right side of the panel, select 2 columns and size “large”.

      Now, these 2 images will appear side by side. If you want to create more complex layouts, like in the post I showed you, stack multiple galleries on top of each other. For example in that post I have 1 gallery with 2 column, under it I have 1 gallery with 1 column and then 1 gallery with 2 columns again.

      I hope it made sense 🙂

      Good luck!

  10. Hi Tanita,
    Thank you for your great free theme at first.
    About Assign Portfolio to Front page, i can not see ‘Portfolio’ option for Front page when i check ‘A static page.’
    Just ‘Sample page’ and ‘Contact’ page are there.
    Could you help me?

    1. Hi Jacob,

      You’re welcome!
      For some reason, the plugin didn’t create a portfolio page for you (will look into this). But that’s ok, to fix it, you need to go to Pages > Add New, create a page called Portfolio. Then go to Portfolio > Portfolio Settings and assign your new portfolio page to “Portfolio Home Page” because you will want all your portfolio entries to show up on this page.

      When that’s all done, you can go to Settings > Reading and assign your Portfolio to your Homepage!

  11. Hi!

    This theme was so great to use and the tutorial made setting it up a breeze!

    I’m wondering a couple things:
    1. How to change the font of my text.
    2. How to make the photos in my galleries bigger. They are 2 across but there’s so much white space on each side.
    3. How to center my pricing sheets.
    4. How to expand the text on all my main pages to fill more of the white space on the page.
    5. How to make the URL go directly to the Home page.

    Thanks for your help!

  12. Hey guys!

    I installed everything correctly (yay!), but now I don’t see an “upload” button whatsoever in the box where you have to put your photo’s while creating a portfolio enty. It just shows me an empty box, no button to get to the upload screen. Could you possibly help me?

    All the best,

  13. Hi! First of all, sorry for my english…

    I’ve got a problem with the plugin… After the install, the plugin didn’t create an automatically portfolio page.

    I go to Pages > Add New, and create a page called Portfolio. Then go to Portfolio Settings and I can´t assign my new PORTFOLIO PAGE to “Portfolio Home Page” because it doesn´t exist. I only have the option “NONE” on the list. Then when I go to the reading settings it doesn`t appear the option assign Portfolio to your Homepage!

    I don’t know if it’s a problem about the wordpress configuration, but when I installed and activated theme “Minimalist Portfolio”, this theme didn’t create an automatically page “sample page”.

    1. Hey Noemi,
      Can you create a Portfolio page with some text and visit your site to make sure that page is there at all? Sound like you have trouble creating a WordPress. If the page would be there – the plugin would allow you to select it.

  14. I love this theme , thank you! I have followed your great tutorial but I have one question. I see you don’t have place for the social media widgets on the homepage. I installed simple social as you suggested somewhere but please can you advise me on how to make them appear on the static homepage or “float on the side”?

  15. Hi, I’d like to add a social media follow me icons to the bottom of the home page. But I’ve got the Portfolio as my home page.
    Can you advise ?

    1. Hi Leigh,

      As you can see in the demo, the theme doesn’t have a social icon area. I’d suggest that you go to Minimalist support forum and create a new support topic there. Suggest your idea and if other users like it as well, the developer might add it to the theme.

  16. Hi!

    Thank you for the great theme and tutorial! I only have one issue: If I go to “Customize” > “Theme Options” and check the box “Show Primary Menu in Header” nothing happens . Is there another way to have the menu displayed in the header?

    Thank you,

    1. Hi Rosa,
      Go to Appearance > Menus, make sure you have a couple of pages in your menu and check the “Primary Menu” checkbox. If you need any more help with the theme setup, go to Minimalist support forum and create a new topic there!

    2. Hi Rosa,
      I think I’ve got the same issue as you. When I check the box “Show Primary Menu in Header” the drop-down menu disappears but the menu doesn’t appear in the Header and there is no longer any way of accessing the menu for the viewer. Were you able to find a way to fix the issue?
      Thanks a lot,

  17. Hi there, working on getting my site all together.
    I was wondering if there is a way to get rid of the site title as a header on the page. I would rather not have a large “Home” on my home page. I don’t know if it is a simple fix that I just can’t figure out or what. I noticed it is not on the demo screenshots so I’m assuming there is just something I am missing. Thank you!

    1. Hi Tiffany,

      Is your portfolio your homepage? If yes, then go to Portfolio > Portfolio Settings and set “Show Archive Titles & Descriptions” to Disable.

  18. Hello!
    Thank you for this theme. I do have a question. On the portfolio page, when I hover over the featured image, the gray box that appears is larger than the size of my image. How do I fix this?
    Thank you,

  19. Please help me!

    Portfolio page in Menu not clickable when viewing at “smart phone” mode (small screen size). why? 🙂

  20. Thanks for this great and simple tutorial!

    I have the same issue as Tiffany explained. Portfolio is my static homepage, but I would prefer to see only the pictures on my homepage, and not a ‘Portfolio’ heading, just how it is with the Minimalist example website. I changed Portfolio>Portfolio settings ‘Show active titles and descriptions’ to Disable, but this does not do the trick. Any other suggestions how to change this? Thanks!

  21. Hey. Thank you for this manual.

    I want to know if there is a chance to get the gap between the portfolio title and the menu on the home page smaller.
    Greetings 🙂

  22. Hi,

    I just followed your tutorial and am impressed with how easy it is.

    I wanted to try out the contact form, so (in the adminsite) I sent myself a message. However, it never arrived in my inbox. Could that be because I’m working in MAMP? And my website isn’t live yet?

    Kind regards,


    1. Hi Judith,

      So glad to hear that you liked our tutorial!

      About your contact form issue – not sure why it didn’t work for you. I’d advise you to contact the contact form plugin authors and ask them about it because it’s not really connected with the Minimalist theme. 🙂

  23. Hi there
    I love the style of this site but I’m having real trouble as I was trying to switch from a previous theme. I can’t seem to get my galleries to show on the Portfolio page – in fact the portfolio page didn’t load upon plugin instal. Can you help?
    I have trashed most of my original content to start afresh but I just can’t get this to work?

  24. I have the same issue as Tiffany and Manon. Portfolio is my static homepage, but I would prefer to see only the pictures on my homepage, and not a ‘Portfolio’ heading, just how it is with the Minimalist example website. I changed Portfolio>Portfolio settings ‘Show active titles and descriptions’ to Disable, but this does not do the trick. Any other suggestions how to change this? Does anyone from the development side answer these questions? I am struggling to get answers, and its a little frustrating.

  25. Hi i love this theme. Is there a way to reduce the space between the header and the text within each page?

  26. Hi, Tanita.

    Is The Minimalist site a responsive one? That is, does it automatically conform to the devices or browser window size in which it is being viewed?



  27. Thank you for such a wonderful theme.
    Is there a way to update (adding photos) to Portfolio Entry using a mobile device? e.g. WordPress Mobile App? or something else?
    I would like to add photos that I snap on my mobile to my gallery.

    Thank you.

  28. Hi Tanita,
    The first time I see a waouwww how-to explanation on a wp theme installation… Many thanks for that.
    I have just built my website with your instructions, I am facing a little bug when showing the portfolio.
    The first time the portfolio is displayed (4 galleries in it, 2 columns), there is a bigger space between the 2 pictures on the top and the 2 pictures on the bottom. As soon as I refresh the page, everything comes aligned with even space.
    Is it a known problem or do I have to submit it in the supporting forum ?
    Kind regards,

  29. Hi. I’d like to change the order of the albums in the portfolio main page. This is, I want my wedding album to show first, and so on. How do I do that? Thanks in advance.

  30. Hello there,

    First of all, I’d like to thank you for this fantastic theme and your kind support.

    I adore this theme, but I’d love to know whether there’s any way to enable HTML under Theme Options < Front Page Title.
    It's great we can leave a message on the front page, but there is currently no way to use HTML, or put any links in there.

    Thank you!

  31. Hi, great tutorial.
    I am running into an issue though. When I download the portfolio plugin it is not showing up as a page in the menu section, It is only showing up as portfolio categories and portfolio entries in the menu section.


    1. Hi Olivia,
      Go to Pages > All pages and see if you have a page called Portfolio. If not, create a new page, call it Portfolio, then go to Portfolio > Portfolio Settings and set your Home page to be your portfolio page.
      Finally go back to the menu and see if the portfolio page shows up now.

  32. Thank you for the post. I have a little problem. I did all steps to show different categories in my portfolio but in all of them we have a error 404 message. Do you know what can I do? I selected the categories in main menu, etc.

  33. Hi, it’s a really nice tutorial !
    I have just one question, can we change the fonts or not?

    Thank you


    1. Hi! You can change fonts by installing a plugin called “Easy Google Fonts” or any similar plugin!

  34. Hi, great tutorial and theme.
    I have one question… How I can make Flyout Menus??? .. I want different Categories in my Blog and all one to have own Sub menu Button under the main Button “Blog”.
    Thank you for your answer 😉

    1. Hi Radko, you create a sub-menu just like in any WordPress theme. Here’s a tutorial that might clear things up for you! In the Appearance > Menus area you would use the “categories” tab to find all your blog categories.

  35. Hi,
    I am trying to add sharing buttons to the portfolio page. The plugins I have tried show buttons on regular pages, but not on portfolio homepage or other category pages added to my main menu. What could be the problem?
    Alternatively, I could place buttons with shortcode. I have installed the widgets plugin you recommended, but there is no place to put this shortcode as there is no page associated with category. How to go around it?
    Second question: is it possible to embed a gallery into a page / post?

  36. Hi Tanita,

    Super helpful tutorial! I do have question about the blog post featured image size in the post itself. Is there way to reduce the size somehow? Thank you!

  37. Awesome explanation, you have covered all deep details to create a website on WordPress. definitely, it will help to individual and beginners of WordPress.
    Thank you

  38. Hi

    I like your theme, I jsut have one problem. Whatever I do, I am not able to get a text based menu on top of my page…I only get a dropdown (three vertical lines)menu where they turn up as a list

    WHat am I doing wrong? WHen I try any other theme, they are as expected, but not in this

  39. Hi! I love this layout, I’m having some issues with spacing though.

    There is a huge gap between the site header and the post title and also the post tile and the the photo gallery. Wondering if there is a way to get rid of both of these gaps on all my pages?

    Also wondering if there is a way to make the gallery take up more width on the page? There seems to be a lot of white space on the sides of the galleries.

    The response I got from the gallery plugin support is below:

    The questions about all the gaps are better directed to your theme author (none of the gaps is due to Photonic):

    -The gap between your site header and page header comes from your theme’s styling of .wp-custom-logo .site-header. The site header has been defined to have an 80px margin at the bottom.
    -The gap between your page header and the content comes from your theme’s CSS definition for .page-header, which is set to be at least 250px high with an additional 100px margin at the bottom. This additionally compounds the gap in the previous point.
    -Your content is set to be only 560px wide via your theme’s definition for .section-inner.thin. Photonic takes up the whole space – it is just that the space your theme gives is quite little.

    Can you help me override these settings so that my galleries look better? Thanks so much in advance!

  40. Thank you for the great tutorial. I was wondering, I want to make the images in my portfolio clickable to go to a purchase page. Can this be done?

    1. Hi Jackie,

      In this guide, we’re using a portfolio plugin for the gallery. It’s meant to showcase your work. If you need to go to a purchase page, instead of using the “Easy Photography Portfolio” plugin consider using “Easy Digital Downloads”, “Woocommerce” or a similar e-commerce plugin instead.

  41. Hay,
    I was wondering how do I align the photos? Mine is all in a row rather side to side? thanks

  42. Hi,
    I can’t see the image of each portfolio, even if the adresse is the adresse of the page of one portefolio, it is always the main page that i got.
    What is my mistake ?

  43. Hi Tanita: We love the template. The site turned out really well.

    We are now thinking about adding a shopping cart. I don’t see anything that says the template is compatible with that functionality. If it is, do you have one you recommend?

    Also, is there a way to load small images and click on them to show larger versions?

    1. Hi Cathy,

      Happy to hear that your website turned out well! I haven’t tried to add e-commerce to this template but it should be possible. I suggest you try out WooCommerce. You would need to install the WooCommerce plugin onto your website and then create a shop section with all the items that are for same.

      Regarding clickable small images, it depends on where you want to place those. I guess I need a bit more context here.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.