How to Make a Photography Website with WordPress

How to Make a Photography Website with WordPress

Are you looking for a Quick and Easy Guide on How to Make a Photography Website with WordPress that gets you Clients Like Crazy? 

If Yes, then this post will help you in building a blog that is mainly focused to Help Photographers get more clients by Creating a Photography Website.

I’ll be keeping this guide easy to understand for you guys and will also avoid going into more technicalities. 

How to Make a Photography Website with WordPress

Here are 7 Step Easy ways to set up your dream photography blog. 

1. Choosing a Right Domain Name

(If you already have a domain name, kindly skip this section.) 

The domain name is the name of your website. For example, is the domain name of this Website. Choosing a Right Domain Name is one of the most important decisions because it’s going to be with you lifelong. So, make sure you spend some time in finding a right and brandable domain name. 

If you already have a running Photography Business, then you can name your domain name on your business name. And, if you are just starting out I would highly recommend you to find a simple yet attractive name for your business. You can even use free tools like Shopify Business Name Generator to find an appropriate name.  

If you are still confused, then you can definitely go with your Name (Like I did). With your name in domain, you are more likely to build a Personal Brand Online. Also, it’s easy for clients to find and differentiate you from the Crowd. 

2. Buy the Best Hosting

Hosting is the service that lets you host your website on the domain name. It’s important to choose a website hosting that is worth the money you spend. Well, For Photographers like you, I have a value for money hosting service that I personally use for all my blogs and websites. It’s called Dreamhost.

Dreamhost Website Hosting
Dreamhost Website Hosting

To host a website on Dreamhost, it hardly costs $2.49/Month (Yes, Less than a Cup of Coffee). Also, the best part is that it offers you tons of features at this price point only. Here is the list of features that you get. 

  • Free Domain Name
  • Unlimited Bandwidth
  • Free SSL Certificate
  • 24/7 Email Customer Support
  • Free Email @ your domain name, (eg: [email protected])

Yes, everything for just $2.49/Month. 

Steps to Setup your Photography Website on WordPress With Dreamhost. 

1. Visit Dreamhost

Here is a Quick Link for you to Visit Dreamhost and get the best Price of the Time. 

2. Choose WordPress Starter Hosting

The second step is to choose WordPress Starter Plan from the navigational menu. It will take you to the next page where you’ll be able to see the plans and pricing along with features. Here, you will choose the Starter Plan. Also, I would suggest you to go with the 3 Years Plan because it’s the best value for money plan. You can also go with a 1 Year Plan but the pricing will go upto $3.95/Month.

Dreamhost WordPress Hosting Plans
Dreamhost WordPress Hosting Plans

3. Get your Free Domain Name.

Choose Domain Name
Choose Domain Name

3. Remove Unnecessary Cart Items 

Dreamhost Additional Options
Dreamhost Additional Options

4. Checkout

With Dreamhost, you can pay with Paypal, or any Credit or Debit Card. 

Dreamhost Payment
Dreamhost Payment

3. Install WordPress

Once the payment is done, you’ll reach your Dreamhost Dashboard. The next step of creating a Photography Website with WordPress is to install WordPress on your Website Hosting. With Dreamhost, you actually get a One-Click WordPress Install that makes the whole process easier for you.

If you have purchased the Starter pack (1 Website), then Dreamhost will automatically install the WordPress on your Domain Name. After Installing, they will send you a mail which will look something like the image below.

WordPress Setup Dreamhost Email

In this email, you will click on Set your Password Link and it will take you to the next window where you will enter your desired password. After entering the password, you will reach down to your Website’s Dashboard.

Photography WordPress Dashboard

4. Install Theme and Plugins

The next step is to installing a Theme for your Professional Photography Website.

– Install WordPress Theme

Installing WordPress Theme
Installing WordPress Theme

For this, we’ll be Installing Generatepress Theme. It’s the best and lightweight theme that comes in both the Free and Premium versions. For your photography website, you can go with the Free Version and those of you can afford can go with Premium Version too. You will Click on Appearance – Theme

Generatepress WordPress Theme

– Install WordPress Plugins

Plugins actually make your work a lot easier. For your WordPress photography website, we’ll be Installing 2 Main Plugins.

  • Elementor Pro
  • Envato
WordPress Website Builder- Elementor

Elementor is the best Website Builder Plugin that lets you create a website with just a drag and drop feature. To create a Professional Photography Website, we’ll be using Elementor. You can get this Plugin with a single click.

WordPress Dashboard- Envato Plugin

Envato is a Free Plugin that has tons of pre-made templates. You can choose any of the Kit and Directly Install it to your WordPress Website. It will make our work a lot easier.

To install Envato, you can follow this simple step-by-step method.

1. Click on Plugins- Add New

2. Click on Install Now- Activate

Add New WordPress Plugin

5. Create Important Pages

Once, you are done with Installing Themes and Plugins. Our next step to creating your professional photography website is Creating Important pages.

Here is the list of pages that we will be creating for a website based on Pre-Wedding photography.

  • Homepage
  • Services
  • Testimonials/Clients
  • Portfolio
  • Blog 
  • About
  • Contact

These pages will actually help you in getting more clients for photography website.


Photography Website With WordPress- Homepage

Your Homepage is the primary landing page where most of the people will come. So, it’s important to make it attractive and meaningful. On your Homepage, you can include different sections like A short Introduction about you and what you offer. Always try to add small sections of everything on your website, it can be a blog page, portfolios, clients, etc. These small elements help in building trust with your potential clients. 

Also, make sure to include a strong CTA at the end of your page where you can ask your audience to fill a contact form or schedule a call. This will help you get more leads than ever. 


Photography Website With WordPress- Service
Photography Website With WordPress- Service

Your service page is another most important page on the website. Here you can include all the services you offer. For example, you can include photography services like Pre-Wedding Photography, Product Photography, Model’s Portfolio Shoot, etc. If you feel comfortable, you can also share the pricing for each service or add the CTA where people can fill a form to contact you. 


On this page, you will list out your achievements, Testimonials, and who were your clients in the past. This page will help you lock the deal with your potential client. So, make sure you add your best work here. Just in case, you don’t have a testimonial you can simply reach out to your past clients and ask them to write a review of your service. 

In this way, your audience would know about your work quality and then they are more likely to hire you. 


Photography Website With WordPress- Portfolio
Photography Website With WordPress- Portfolio

The Portfolio page on your photography website will act as a cherry on the cake. Here, you will upload your best work. It’s the page where people will judge your work and ethics, so make sure you make it look aesthetic. Always design your page in such a way where people fall in love with your work. 


A blog page is optional for a lot of photographers, so if you are not interested in writing blog post articles then you can simply skip this section.
If you are still reading this, then you have an advantage of getting more clients than ever. Your website’s blog section is where you share your journey and teach people How you do it all. In short, you can list down your experience, case studies, etc. This indirectly helps you reach more people and eventually leads to an increase in your clients base. 


Photography Website With WordPress- About
Photography Website With WordPress- About

Your website’s about page is where you share your information about yourself. It can be about the story of How you got started with Photography. You can list down your achievements and qualifications. The more in-depth your story is, the more people will like your journey. 


On the contact page, you are going to add a contact form, links to your social media account, address to your workplace. You can also integrate Google Maps that will make it easier for people to reach your place. Also, make sure that this page is simple and easy to use because here people are planning to hire you. You can add your testimonials aside to boost the conversion rate of Form Fill ups. 

Now, your website is ready with WordPress and all the important pages. And, it’s time for you to get your bonus. 

6. Design Your Pages

Once, you have created the above pages, it’s time to design your pages the way you want. For this process, we will use Elementor and Envato.

So, let’s Start.

1. Go to the Page you want to Design. (Left Dashboard- Pages Section- Edit). You will reach at this Point.

Designing Pages for Photography Website
Designing Pages for Photography Website

2. Click on Elementor and Reach to editing Page.

Elementor Design
Elementor Design

Once you reach here, your next step is to click on Settings Icon on the Left and Change the Page Layout to “Elementor Full Width” from Default.

After the above step, click on the Green Icon of Envato Plugin and it will take you to the next window.

Envato Page Elements
Envato Page Elements

On the Free Kit Section, you can simply search “Photography” and choose your favourite design templates. For this practical guide on How to create a photography website with WordPress, we will use the Wedding Photography Template.

Click on Install now, and view the different templates.

Insert Photography WordPress Website Template
Insert Photography WordPress Website Template

Here you can simply, click on Insert Template and you are good to Go.

Your Template will be installed on the page and your page is ready. To edit the page content, Elementor will help you.

You can repeat this process and do it for all the other pages.

To Give you a Quick Recap on How to Make a Photography Website with WordPress.

  • The First Step is to Choose a Domain Name.
  • Secondly, Buy a Website Hosting (Dreamhost Recommended)
  • Third, Install WordPress
  • Fourth, Install Theme (Generatepress) and Plugins (Elementor and Envato)
  • Fifth, Add all the Important Pages
  • Sixth, Design your Dream Photography Website.

Frequently Asked Questions

How to Create a Website for Photography for Free?

You can use different website builders like wix, etc to create Free Website but you will not be able to Add your own domain name. And, their are several other limitations too. I would recommend you to go with Dreamhost and Build a WordPress Website that make you independent at just $2.59/Month.

Will I get Clients on this Website?

Yes, you can use your website to showcase your portfolio and attract more clients. You can add various Contact Forms and other CTAs to get people fill your forms.

How to get traffic on my website?

You can use your social media profiles and other traffic platforms like Paid Ads, Google organic Traffic, etc. In the beginning, I would recommend you to go with the Social Traffic because it is Free and Easy to Drive.

How much time will it take to build my website?

It hardly takes 1 Hour to Build your Photography website from scratch. It will include the Steps like buying a domain name, hosting, setting up WordPress, Pages, etc in one place.

Can I Build a Website Myself?

Of course, you can check out my above practical guide on building a business website. Or else, you can Hire me to build one for you.

This was all about How can you Create a Photography website on your own. I hope this practical guide would have helped you. If you have got any questions, feel free to Contact Me.

Thank you.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest

Leave a Comment