Documentation for Venture theme

Banner for Venture documentation for WordPress

This documentation is for the Venture theme, which was created before the WordPress Block editor.

That’s why it’s called a ‘hybrid’ theme – it’s based on the classic theme structure but also supports the Block editor.

Before setup

Before proceeding to the set up process, make sure to:

  1. Download the theme from Themes Harbor
  2. Install the theme onto a WordPress website

After activating the theme, the website is ready to be set up.

Setup instructions

With help of Venture theme documentation, Themes Harbor strives to simplify the process of setting up a WordPress theme.

That’s why we use the latest WordPress technologies to reduce setup time while providing a high level of flexibility in creating page layouts that meet your needs.

Here is a list of steps needed to replicate the demo website:

  1. Create Home page
  2. Create Blog page
  3. Create Services page
  4. Create Portfolio page
  5. Create Testimonials page
  6. Create Contact page
  7. Create custom page layout

Note that these layouts are presented as an example, meaning you are free to customize them to meet your needs.

Important:

Additionally, these layouts change only the content area of the page, while keeping the site header and site footer untouched. To configure header and footer areas, see website configuration instructions at the bottom of this documentation.

Create Home page

To create this page:

  1. In WordPress dashboard, add new page to your website.
  2. In the editor, enter a meaningful page title since it’s important for SEO.
  3. Click the + Block Inserter in the top left corner.
  4. Click on the Patterns tab.
  5. Within available categories, select Page Layouts.
  6. Within available layouts, select Home page layout.

Clicking the layout adds it to the editor’s content area.

Then, use available editor options to customize the layout based on your needs.

Once done editing, publish the page, and then set it as a front page of your website.

Create Blog page

There are two ways to create Blog page for a website when using the theme.

Default Blog page

By default, WordPress automatically generates a Blog page.

Although, it’s still necessary to create a page and assign it as the Posts Page to direct WordPress to use it for blog posts.

Note, WordPress will automatically generate the content for the page, so keep content area empty. But, do not forget to set the page title for SEO purposes.

Custom Blog page

It’s also possible to create a custom layout for the Blog page, instead of relying on the default.

To achieve this:

  1. In WordPress dashboard, add new page to your website.
  2. In the editor, enter title for the page.
  3. Click the + Block Inserter in the top left corner.
  4. Click on the Patterns tab.
  5. Within available categories, select Page Layouts.
  6. Within available layouts, select Blog page layout.

Clicking the layout adds it to the editor’s content area.

Then, use available editor options to customize the layout based on your needs.

Note, avoid assigning the page with custom Blog layout as the Posts Page in WordPress settings. This step is only needed when using a default Blog layout.

Preview of disabled Posts Page option in Reading Settings in WordPress.

Create Services page

To create this page:

  1. In WordPress dashboard, add new page to your website.
  2. In the editor, enter title for the page.
  3. Click the + Block Inserter in the top left corner.
  4. Click on the Patterns tab.
  5. Within available categories, select Page Layouts.
  6. Within available layouts, select Services page layout.

Clicking the layout adds it to the editor’s content area.

Then, use available editor options to customize the layout based on your needs.

Create Portfolio page

To create this page:

  1. In WordPress dashboard, add new page to your website.
  2. In the editor, enter title for the page.
  3. Click the + Block Inserter in the top left corner.
  4. Click on the Patterns tab.
  5. Within available categories, select Page Layouts.
  6. Within available layouts, select Portfolio page layout.

Clicking the layout adds it to the editor’s content area.

Then, use available editor options to customize the layout based on your needs.

Create Testimonials page

To create this page:

  1. In WordPress dashboard, add new page to your website.
  2. In the editor, enter title for the page.
  3. Click the + Block Inserter in the top left corner.
  4. Click on the Patterns tab.
  5. Within available categories, select Page Layouts.
  6. Within available layouts, select Testimonials page layout.

Clicking the layout adds it to the editor’s content area.

Then, use available editor options to customize the layout based on your needs.

Create Contact page

To create this page:

  1. In WordPress dashboard, add new page to your website.
  2. In the editor, enter title for the page.
  3. Click the + Block Inserter in the top left corner.
  4. Click on the Patterns tab.
  5. Within available categories, select Page Layouts.
  6. Within available layouts, select Contact page layout.

Clicking the layout adds it to the editor’s content area.

Then, use available editor options to customize the layout based on your needs.

Create custom page layout

Besides pre-made layouts, it is also possible to create own custom layout using WordPress blocks.

Just like with pre-made layouts, use the Blank content area template to create custom layouts. It can be selected within the Template pane in the Block editor.

Full screen header cover

To have a full screen header cover on a page:

  1. Add Cover block as the first block of the page content.
  2. Configure background using the block’s options.
  3. Add content to Cover block. For instance, to display the page title inside the block, use Post Title block. Make sure to select H1 as a heading level for Post Title block.
  4. Select Cover block.
  5. In Block Toolbar, change Align option to Full width.
Preview of Cover block as first block of page content in WordPress editor. The block has Full width layout. Also, the page uses Blank content area template.

Website configuration

In addition to page layouts, there are some important sections.

Header

The site header area is located at the top of a webpage.

It displays the following sections:

  • Branding, with support for logo and title.
  • Navigation, with support for search form.

The theme automatically displays the site header area on pages, based on WordPress settings.

Sidebar

The sidebar section displays widgets on a WordPress website.

When the sidebar widget area contains widgets then the sidebar becomes active. Otherwise, it stays inactive.

If the sidebar is active, it will be displayed on the right by default. However, it’s possible to move it to the left.

To change a sidebar position:

  1. In the Customizer, go to Theme Options → General Options.
  2. Select desired alignment from Sidebar Position drop-down.
  3. Click Publish.

Note, not all pages are designed to display the sidebar. Only default templates support the sidebar when it’s active.

So, it the sidebar widget area contains widgets but the sidebar is not shown on the page then it means that the page does not support the sidebar.

Footer

The site footer area is located at the bottom of a webpage.

It displays the following sections:

To set Footer custom text in theme:

  1. In the Customizer, go to Theme Options → General Options.
  2. Add text to textarea below Footer Credits.
  3. Click Publish.

The theme automatically displays the site footer area on pages, based on WordPress settings.