Important Note 1:

This guide is used to guide step-by-step how to configure out the homepage to look like our demo site.

Important Note 2:

From version 1.1.0, DW Page supported the page builder to build the landing homepage flexibly according to your taste. However, we strongly recommend that you should build your own site as instructed in our guide. Other page builder styles can make your site broken layout.

Important Note 3:

The homepage is built by using the following plugins: Page Builder by Site Origin, SiteOrigin Widgets Bundle, Projects by Woothemes, Our Team by Woothemes, Testimonial by Woothemes and Contact Form 7. Therefore, please install and activate them before configuring out the homepage layout like our demo.

Here is the screenshot of the sections of the DW Page theme.

layout-structure-dw-page

The DW Page theme contains the following sections: Home section, Introducing section, Portfolio section, Team section, Client section, blog and Contact section. All sections will be put inside of one page which is assigned into your Main Homepage.

Step 1 Create the Homepage

Navigate to backend >> Pages >> Add New. After entering the title of the page, choosing the page parent, make sure that you select page template as Landing Page

Create Homepage
Create Homepage

Step 2 Using page builder to build your own homepage.

Once the Page Builder by SiteOrigin plugin activated, an extra tab will be added automatically to the standard WordPress editor as shown below:

Page Builder Tab
Page Builder Tab

Just switch into Page Builder tab and begin using it. For further info, the plugin documentation can be found here.
 

Home Section

Important Note: To build a complete home section, you need to install the Page Builder by SiteOrigin and SiteOrigin Widgets Bundle first.

As the Demo site, please follow our instruction below:

Step 1  Navigate to Pages >> Home >> Page Builder

Step 2 Add a new row to the page.

Add a new row to the homepage
Add a new row to the homepage

Step 3 Set the row layout

After clicking on “Add Row” button, an “Add New Row” dialog will be displayed. Selecting the number of cells in the row is 1 cell-layout with an even ratio from left to right. Press “Insert” button to finish.

Set row layout
Set row layout

Step 4 Insert Row Class

Click on the spanner icon in the top right corner above that row to start editing.

Edit the row
Edit the row

The “Edit Row” dialog will appear, find the Row Styles Sidebar >> Attributes >>Row Class. Copy & page the following class into “Row Class”.

section section-hero text-center

Add row class to home section
Add row class to home section

Step 5 Insert DW Page Hero widget to the row

To add a widget, first activate the row to which you wish to add the widget. Then click on “+ Add Widget.”

Add a widget
Add a widget

Look for the DW Page Hero widget and add it to the row

Add DW Page Hero widget
Add DW Page Hero widget

Once done, start configuring out according to your taste

Config DW Page Hero widget
Config DW Page Hero widget

The screenshot below is the front-end of the home section:

Home Section
Home Section

 

Introducing Section

This section contains a row with 2 widgets: DW Page Header and SiteOrigin Features. Follow the instruction below.

Step1  Navigate to Dashboard >> Pages >> Home

Step 2 Add a new row under the row contained the DW Page Hero

Add introducing row
Add introducing row

Step 3 Add row class

In the row, click on ” Edit row”. The “Edit Row” dialog shows, find the Row Styles Sidebar >> Attributes >>Row Class. Copy & page the following class into “Row Class”.

section section-introducing text-center intro-wrap

Add Row Class to Introducing section
Add Row Class to Introducing section

Step 4 Add DW Page Header widget to the row

Add DW Page header widget to the row
Add DW Page header widget to the row

Step 5 Config the DW Page Header widget and add row class

Click on ” Edit” link of DW Page Header widget to start setting up.

Edit DW Page header widget
Edit DW Page header widget

Input the title, content as you wish. Make sure that you copy & paste the row class below into Widget Styles >> Attributes >> Widget Class

container

Config DW Page header widget
Config DW Page header widget

Step 6 Add SiteOrrigin Features widget to the same row with the DW Page Header widget.

Click on ” Add Widget” button, then find the SiteOrigin Features widget to add.

Add SiteOrigin Features widget
Add SiteOrigin Features widget

Step 7 Add features, select container shape & size, icon size, features per row and other options.

Config SiteOrigin features widget
Config SiteOrigin features widget

You can find the features widget documentation here.

Once you finish, look at the Widget Styles sidebar on the right side, go to Attributes >> Widget Class, add the class below:

feature-introducing container

Add widget class to SiteOrigin Features widget
Add widget class to SiteOrigin Features widget

Lets take a look at the backend of the Introducing section with two widgets: DW Page Header and SiteOrigin Features.

Backend of the Introducing Section
Backend of the Introducing Section

Front-end Appearance:

Front-end of Introducing Section
Front-end of Introducing Section

 

Portfolio Section

Important Note: To build this section properly, you need to install & activate the plugin called Projects by Woo Themes first.

Prase 1: Create Projects

Step 1 Add projects

After activating the Projects by Woo Themes plugin, you will see a tab titled Projects in the Dashboard bar. Hover over Projects >> Add New. Input the project title, insert your post content in the editor area.

Add a new project
Add a new project

Step 2 Add Categories, tags for the project on the right side.

Step 3 Add project details such as client, URL or testimonial from the Project Details box under the editor area.

Project Details
Project Details

Step 4 For project gallery, click on “Add Project Gallery Image” link from the right sidebar , each image will be a slide in the slideshow.

Step 5 For project cover image, click on “Set Cover Image“.IMPORTANT: you must upload a cover image to each project to load on portfolio section.

Project Galley and Cover Image
Project Galley and Cover Image
Prase 2: Add projects to Homepage

Step 1 Navigate to Pages >> Home >> Page Builder

Step 2 Add a new row under the Introducing section as follows

Add new row
Add new row

Step 3 Add row class

Click on ” Edit Row” to start editing

portfolio-edit-the-row
Edit the row

An “Edit Row” dialog will appear, find Row Styles >> Attributes >> Row Class from the right side, then copy & paste the following class to the Row Class

portf-wrap

Add Row Class
Add Row Class

Step 4 Add DW Page Portfolio widget

Click on ” Add Widget” button, then find and add the DW Page Portfolio widget.

Add DW Page Portfolio widget
Add DW Page Portfolio widget

Step 5 Input the title, description and choose number of projects you want to show

Set up DW Page Portfolio widget
Set up DW Page Portfolio widget

Step 6 Add Widget Class for the DW Page Portfolio widget

Inside the DW Page Portfolio widget, navigate to Widget Styles >> Attributes >> Widget Class, copy & paste the class below:

section section-inverse section-portfolio text-center

Add widget class to the DW Page Portfolio
Add widget class to the DW Page Portfolio

Once done, hit ” Save ” button to save all settings.

Front-end appearance

Front-end of Portfolio section
Front-end of Portfolio section

 

Team Section

Important Note: This section requires Our Team by Woo Themes plugin. Please make sure that you installed and activated it.

Prase 1: Add New team

Step 1 After activating the Our Team by Woo Themes plugin, a tab titled Team Members will appear on Dashboard menu, just navigate Team Members >> Add New to enter the title for the team, input the content as follows:

Add New Team Member
Add New Team Member

Step 2 Assign Categories, Tags for the team if needed from the right sidebar.

Step 3 Add Team Member details under the editor area.

Team Member Details
Team Member Details

Step 4 For member featured image, click on “Set featured Image“.

IMPORTANT: you must upload a featured image to each member to load on member section.

Set featured image for member
Set featured image for member

Phrase 2: Add team members to the Homepage

Step 1 Navigate to Pages >> Home >> Page builder

Step 2 Add a new row under the Portfolio section as follows

Add New Row under the Portfolio section
Add New Row under the Portfolio section

Step 3 Add DW Page Team widget to the row

dw-page-team-widget

Step 4 Input the title, description and choose number of members to show at front-end

config-dw-page-team-widget

Step 5 Go to the DW Page Team widget >> Widget Styles >> Attributes >> Widget Class, copy & paste the following class

text-center

Add Widget class
Add Widget class

Front-end appearance

Front-end of DW Team section
Front-end of DW Team section

 

Blog Section

This section will let you to present your blog posts along with the portfolio style. Below is step by step instruction.

Phrase 1: Create blog posts

Step 1 Navigate to Dashboard >> Posts >> Add New

Step 2 Create a title, and insert your post content in the editing field.

Step 3 Add Categories, Tags from the right side.

Step 4 For a single image, click on ” Set featured image” link to start set the featured image.

IMPORTANT NOTE: You must upload the featured image for each blog post to show at front-end

Add new blog posts
Add new blog posts
Phrase 2: Add blog posts to the homepage

Step 1 Go to Pages >> Home, click on Page builder tab

Step 2 Add a new row to the Homepage

Add new row for the blog section
Add new row for the blog section

Step 3 Edit the row and add class row

Click on ” Edit Row” to start editing

portfolio-edit-the-row

Then find Row Styles >> Attributes >> Row Class, add the class below

blog-wrap

Add row class to the blog section
Add row class to the blog section

Step 4 Add DW Page Blog widget to the row

Add DW Page Blog widget to the row
Add DW Page Blog widget to the row

Step 5 Hover over the DW Page Blog widget to edit the widget.

Edit the DW Page Blog widget
Edit the DW Page Blog widget

Step 6 Enter a title, insert the content for the widget and choose number of blog posts show at front-end

Edit the DW Page Blog widget
Setup DW Page Blog widget

Step 7 Add widget class

Navigate to DW Page Blog widget >> Widget Styles >> Attributes >> Widget Class from the right sidebar, insert the class below:

section section-inverse section-blog text-center

Add Widget class to the DW Page Blog widge
Add Widget class to the DW Page Blog widge

Frontend Appearance

Front-end of Blog section
Front-end of Blog section

 

Cients Section

Important Note: This section needs a plugin called Testimonials by WooThemes. You must install and activate it before you start building the section.

Phrase 1: Create new testimonials

Step 1. Add new testimonial

Once you activated the Testimonials by WooThemes plugin, an item “Testimonial” will automatically added to your WordPress admin sidebar. Just navigate to Testimonials >> Add New

Step 2 Input the customer’s name, the quote in the editing fields.

Add new testimonials
Add new testimonials

Step 3 Enter the testimonials details

Enter the details for your testimonial
Enter the details for your testimonial

Step 4 Set featured image for each testimonial by clicking on the link ” Set featured image”.

IMPORTANT: You need to set featured image for each testimonial to present on the testimonials section.

Set featured image
Set featured image

Phrase 2: Add your testimonials to the homepage

Step 1 Redirect to Pages >> Home, click on the Page Builder tab

Step 2 Add a new row with 1 column to the Homepage

Add a new row to the homepage
Add a new row to the homepage

Step 3 Edit and add row class

Edit the row
Edit the row

After clickin on “Edit Row”, an ” Edit Row” dialog will appear. Now, look at the right side, go to Row Styles >> Attributes >> Row Class, copy & paste the class below:

section client-wrap section-client text-center padding-bottom-xs-0

Add row class to the testimonials section
Add row class to the testimonials section

Step 4 Add DW Page Testimonials widget to the row

add-dw-page-testimonial
Add DW Page Testimonial widget to the row

Step 5

Hover over the DW Page Testimonials widget you have just added, you will see functions as edit, delete…. Click on “Edit”

Edit the DW Page Testimonial widget
Edit the DW Page Testimonial widget

Input a title, description and select number of testimonials you wish show.

Configure out the DW Page Testimonial widget
Configure out the DW Page Testimonial widget

Front-end Appearance

Happy clients section
Happy clients section

Phrase 3: Add your client’s logos to the homepage

Step 1 Go to Pages >> Home, click on the Page Builder tab

Step 2 Add a new row with 6 columns ( you can select number of columns as you wish) under the Happy Clients section

Add a new row with 6 columns
Add a new row with 6 columns

Step 3 Click on ” Edit row”

Edit the row
Edit the row

Step 4 After clicking on “Edit Row” , an edit row dialog will be presented, find Row Styles >> Attributes >> Row Class and copy & paste the following class

container list-client text-center

Add row class
Add row class

Step 5 Add SiteOrigin Image widget to each column of the row

Activate each column, then click on ” Add Widget” button, find the widget titled SiteOrigin Image to add as follows:

Add SiteOrigin Image widget to each column
Add SiteOrigin Image widget to each column

Step 6 Edit each the SiteOrigin Image widget, then add widget class to each the widget

Edit the SiteOrigin Image
Edit the SiteOrigin Image

Once clicked on “Edit” link, an edit widget dialog will be show, go to Widget Styles >> Attributes >> Widget Class, insert the class below:

client

Add widget class
Add widget class

IMPORTANT NOTE: You must add class to all SiteOrigin Image widgets.

Front-end Appearance

Client's Logos
Client’s Logos

 

Contact Section

Important Note: Before you start configuring the section, you must install Contact Form 7 plugin.

Phrase 1 Create a new contact form

Step 1 Once installed and activated the Contact Form 7 plugin, an item labeled Contact in the Dashboard sidebar, just click on Contact >> Add New

Add a new contact form
Add a new contact form

Step 3 Input a title for the contact form

Step 4 Style your own contact form by using HTML. Below is our contact form in HTML, you can refer to if needed.

<div class="row">
<div class="col-sm-6"><p><input class="form-control" type="text" placeholder="Name*"></p></div>
<div class="col-sm-6"><p><input class="form-control" type="text" placeholder="Email*"></p></div>
</div>
<div class="row">
<div class="col-sm-6"><p><input class="form-control" type="text" placeholder="Budget*"></p></div>
<div class="col-sm-6"><p><input class="form-control" type="text" placeholder="Timeframe*"></p></div>
</div>
<p><textarea rows="3" class="form-control" placeholder="Message"></textarea></p>
<p><input type="submit" class="btn btn-primary pull-right"></p>

Step 5 Whenever you are done, just click on “Save” button

Step 6 After saving the contact form, a short-code will be shown, let’s copy it.

Copy the shortcode of the contact form
Copy the shortcode of the contact form

Phrase 2 Add the contact form to the homepage

Step 1 Go to Pages >> Home, click on the Page Builder tab

Step 2 Add a new row with 1 column

Add a new row with 1 column
Add a new row with 1 column

Step 4 Add DW Page Contact widget

Add DW Page Contact widget to the row
Add DW Page Contact widget to the row

Step 5 Input the title, descriptions, address for the DW Page Contact widget

Set up DW Page Contact widget
Set up DW Page Contact widget

Step 6 Paste the shortcode of the contact form to the field “Contact Form”

Copy the short-code of the contact form
Copy the short-code of the contact form

Front-end Appearance

contact-form-section
Contact section