16.5 C
New York
Tuesday, May 24, 2022
SaleMaster | Creative Multipurpose Shopify Theme
Eduma Premium Education WordPress Theme

How to Custom your WordPress Theme? (Without Coding Skills)

In times past, if you want to create or build your own WordPress custom theme, you definitely need to know code or understand technical skills. However, life is changed now, it does not require coding experience to create a powerful custom theme and it takes only an hour to complete the whole process. This article today is a detailed WordPress Custom Theme Tutorial that you can try if you are a newbie.

Creating a Custom Theme – WordPress Custom Theme Tutorial

In general, WordPress themes are written in CSS, HTML, JS, and PHP. Hence, to create a powerful custom theme, you need to understand all these languages or you should hire a developer. However, hiring a web agency or a web developer costs a lot of money. In particular, if you are having a small or medium business, it’s hard to afford this cost. So some people choose the default WordPress themes.

Now you have other options to build a custom theme like using a drag-n-drop page builder or using a theme framework. However, you can not use a theme framework  if you are not a developer or a techy person. So using a page builder plugin is probably a perfect choice for everyone and every level. But this option has a limited layout to build custom themes.

To solve this matter, you now can try the most famous builder platform, Beaver Builder. Plus, the plugin has Beaver Themer add-on which helps to build a custom theme layout easily using a drag-n-drop interface. 

beaverbuilder wordpress custom theme tutorial

Keep reading to check more the WordPress Custom Theme Tutorial below!

Setting up Beaver Themer to Build a WordPress Theme – WordPress Theme Tutorial 

To set up, your website should have Beaver Builder as well as Beaver Themer. You can easily install WordPress plugins and activate them within a few clicks, no coding needed. As I have said, Beaver Themer add-on helps to make a WordPress custom theme, however, your site still needs a theme to begin. 

To choose a perfect theme, you can try to find some free & lightweight themes on WordPress.org. All themes come with multipurpose and full builder plugins ready such as Astra or OceanWP.

In this WordPress Theme Tutorial, we will choose Astra to install since it is a fast, responsive, clean code, and customizable WordPress theme.

Setting up Your Theme for Beaver Themer

After having Astra theme and Beaver Themer, you should make sure that Beaver Themer can access all parts of the page.

Normally, the Astra default has a sidebar.

default sidebar wordpress custom theme tutorial

Hence, you should go to the WordPress admin panel to switch to no sidebar for using Beaver Themer easier. On the admin panel, choose Appearance -> Customizing layout -> Default layout -> No sidebar -> Publish. This full-width layout will help to use Beaver Themer better. 

nosidebar wordpress custom theme tutorial

Every theme usually offers full-width pages. You can change to no sidebar, or remove sidebar in theme settings, or contact your theme support team if you can not find the first option. It’s one of the most important steps in WordPress Custom Theme Tutorial.

nosidebar default

Quick Beaver Themer Fundamentals

This Beaver Themer add-on works on top of the Beaver Builder. Hence, you should use this Beaver Builder by dragging-n-dropping elements to create your stunning custom layouts. You might see templates, columns, rows, and modules if you click on the “add” button at the top right corner.

beaverbuilder add button

Moreover, a theme often has a set of pre-made templates so you can select one of the themes to start designing according to your own taste. Then you can save your layouts to use later as other templates.

beaver builder templates

That is the way to create a page layout only. To build a powerful custom theme, you should go to the WordPress admin panel -> click “Add New” -> Type: Themer Layout and Layout: Header.

themerlayout

You can fully create whatever custom layouts for many template parts like header, footer, 404, etc. With Beaver Themer & Builder, you will get a custom theme that’s suitable for your purpose. 

Using Beaver Themer Templates to Create a Custom Theme – WordPress Custom Theme Tutorial

Building a Custom Header for Your Theme

First, you need to create a custom header layout. Simply go to your sidebar admin panel, hover to Beaver Builder -> Then click “Add New” -> Enter the “Title” for your header, click “Themer Layout” for “Type” and “Header” for “Layout“. Then you click the “Add Themer Layout” button to see the next page, the layout settings. 

header layout wordpress custom theme tutorial

On the “Edit Themer Layout” page, you can select “Entire Site” in the “Location” part then click the “Launch Beaver Builder” button.

header layout settings

At this step, you can see basic header layouts as a beginning point. And it’s time for you to customize what header you want by hovering to the “Add” button at the top right corner and click it. You can edit or add any module, template, color, text, and so much more then click the “Done” button to save/ publish the layout.

header layout edit

That’s all for creating a custom theme header and now let’s build a custom theme footer.

Building a Custom Footer – Custom WordPress Theme Tutorial

As you have done creating a custom header, you now can easily make a custom footer with Beaver Builder. Let’s go to Beaver Builder WordPress admin panel -> Click “Add New” -> Enter the “Title” for your footer, click “Themer Layout” for “Type” and “Footer” for “Layout” -> Click “Add Themer Layout” to go to the layout settings page. 

footer layout

On the “Edit Themer Layout“, go to “Location” -> select “Entire Site” -> click “Launch Beaver Builder“.

footer layout settings

You can see a basic footer layout with 3 columns and start changing any aspect you want, like colors, fonts, image, etc then click “Done” to save/ publish your footer layout. 

editing footer layout

Building Content Area for Post and Pages

To create content area for posts and pages, simple click on “Add New” in the “Beaver Builder” admin panel, enter “Single Posts and Pages” on “Title” part, choose “Themer Layout” for “Type“, and select “Singular” for “Layout“. Finally, click on the “Add Themer Layout” button to go to the “Edit Themer Layout” Page. 

singular layout wordpress custom theme tutorial

On the “Edit Themer Layout“, you select where to display this layout. It can be all single posts & pastes or separate posts/ pages then click “Launch Beaver Builder“.

singular layout settings

You can see a singular post/ page layout now. Then it allows editing the title, content, author bio, and comments. It’s possible to add new rows, columns, modules then click “done” to save/ publish the layout. You can refer WordPress World via our blogs too.

theme layout with content

Have you done this step in our WordPress Custom Theme Tutorial? Let’s move to the archive layouts.

Creating Archive Layouts – WordPress Theming Tutorial

Same as the above steps, you can go to Beaver Builder on the sidebar admin panel, click “Add New” and provide a title for the archive layout, choose “Themer Layout” for “Type and “Archive” for “Layout” part then click “Add Themer Layout“. 

archive layout wordpress custom theme tutorial

It will navigate to the “Edit Theme Layout“. On this page, go to “Location” and choose the “All Archivers” option. In addition, you can create date archive type, search results archive type, category archive type, and so on. After that, you should click the “Launch Beaver Builder” button to see what your archive layout looks like.

archive layout settings

You can see the archive title right on top of your layout and edit or add any aspect you want. T click the “Done” button to save/ publish what you have changed. 

edit archive layout wordpress custom theme tutorial

Creating Other Layouts – Custom WordPress Theme

For creating other layouts, you can easily do it in template hierarchy like what you have done on creating headers, footers, posts & pages, archive layouts. You can create the search results layout or even the 404 page or any other pages.

To Warm up

Thanks to the Beaver Builder, you can now create your own custom theme easily even if you are not a developer or a techy person. Hopefully, you like this WordPress Custom Theme Tutorial and it helps you to understand more about designing a website.

Read More: 30 Best Elementor Templates and Themes (Free & Paid)

Related Articles

Eduma Premium Education WordPress Theme

Latest Articles