PhotoFrame is a beautiful and free Photography WordPress theme for fine art, bridal, family, portrait and wedding photographers that need a stylish website focused on delivering a great experience. A great deal of effort and attention went into making PhotoFrame a theme that will surprise you with its style and features.


1. In your admin panel, go to Appearance > Themes and click the Add New button.
2. Click Upload and Choose File, then select the theme’s .zip file. Click Install Now.
3. Click Activate to use your new theme right away.

How to setup the front page like the demo site

When you first activate PhotoFrame, your homepage will display posts in a traditional blog format. If you would like to add the additional featured sections from the demo, you can do that by going to Appearance > Customize > Theme Settings.

In Settings > Reading you must set WordPress to display “Your Latest Posts”, not a static page.

These are the widgets used in the live demo, if you’re looking to replicate the same structure:

Homepage Slideshow

The slideshow on the homepage is enabled automatically once you upload some header images. You can do so by going to Dashboard > Appearance > Header or Appearance > Customize > Header Media.

The recommended image size for the header slideshow is 1600×1200.

Main Logo & Alternative Logo

You can upload your main logo by going to Appearance > Customize > Site Identity. We recommend that this main logo uses dark colors, as it will be displayed on a light background.

The theme comes with a built-in feature that will display an alternative logo (in the header) if the hero images underneath it are dark.

You can upload an alternative logo by going to Appearance > Customize > Theme Settings.

Featured Pages on the Homepage

You can highlight three (3) Featured Pages on the homepage above the Recent Posts block.

To set them up please go to Appearance > Customize > Theme Settings, where you can choose the three pages, as well as a title for that block. Our live demo uses the text “My Portfolio”, but you can set it to anything else.

Frequently Asked Questions on the Homepage

The FAQ section on the homepage of the PhotoFrame Live Demo is created using a standard Text Widget added to the Homepage: Above Recent Posts widgetized area. Here’s a screenshot:

This area is obviously optional and you can add any widgets that you need, if any at all.

Footer Area

The footer area contains 3 widgetized columns of equal width.

Quick Specs (all measurements in pixels)

  • The main column width is 660.
  • In full-width layout the content width is 1100.
  • Featured Images for posts should be at least 320 wide (for archive pages).
  • Featured Images for posts and pages should be at least 1600 if hero images are enabled in Appearance > Customize > Theme Settings.
  • The footer widget columns are of equal width: 320.