Build Your Own Business Website header image

Custom Templates

Part 7 – Force a Layout on a Custom Template in Genesis

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

There are a couple of other things that I want to do with this custom template with custom sidebar that we just created in Genesis. This works just fine. In fact, instead of this body class let's add the 'projects' body class to that filter. The next thing I want to do is to force

Part 6 – Create a Custom Template with a Custom Sidebar in Genesis

Difficulty Level -

Filed Under Topics - , , ,

Listed Under Lesson Subjects -

Applies to -

The next thing we’re going to do in this Custom Templates for the Genesis theme lesson is create a custom template that has an entirely different sidebar. It's got the typical Genesis header and typical setup except that this sidebar goes way and a different sidebar is there. I know that there are plugins that

Part 5 – Create a Custom Template with a Widgetized Header in Genesis

Difficulty Level -

Filed Under Topics - , , ,

Listed Under Lesson Subjects -

Applies to -

The next thing we're going to do in this Customize Genesis using Custom Templates tutorial is instead of hardcoding this header with an image, we're going to widgetize it. Then people can put whatever image or whatever else they may want. The way we're going to do that is to remove this add_action for the

Part 4 – Add a Custom Body Class to a Template

Difficulty Level -

Filed Under Topics - , , ,

Listed Under Lesson Subjects -

Applies to -

There's one other thing that I want to do and that is I want to be able to target this custom Genesis template specifically and perhaps templates like it specifically with a body class to create CSS that's unique to this template. Let’s go back to the site and look at the body class that's

Part 3 – Replace Hard Coded URLs with WordPress Constants

Difficulty Level -

Filed Under Topics - , , ,

Listed Under Lesson Subjects -

Applies to -

We just created a custom template with a custom header for the Genesis Theme but the code we used is, well, crappy. And that’s because it is absolutely hard coded which means it's not portable so we’re going to make some changes to it now. What we want to do is use some WordPress constants

Part 2 – Create a Custom Template with a Custom Header in Genesis

Difficulty Level -

Filed Under Topics - , , ,

Listed Under Lesson Subjects -

Applies to -

Now that we’ve gone over the fundamentals of setting up a Genesis Theme custom template, we're going to take this custom template and create our own custom header for it. Right now, we’ve got the standard header with the logo on one side and the widget area on the other. What we're going to do

Part 1 – Fundamental Elements of Genesis Custom Templates

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

Good evening everybody and welcome to lesson 5 of Customize Genesis Like a Pro. Tonight we will be talking about using custom templates in a Genesis child theme. One thing worth noting is that the template system in WordPress is kind of complex. Different kinds of templates do different things and what we're going to

Lesson 5 – Creating Custom Page Templates in Genesis

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

This is the fifth lesson in our Customize Genesis Like a Pro video tutorial course but it's also the third lesson on how to customize the Genesis Theme using PHP. Here you'll learn how to create your own custom page templates in Genesis. We begin by laying out the fundamental elements of custom templates to give you a solid

Introduction to Creating Child Themes for Genesis 2.0 – Part 10 – Add Attention Boxes to the Front Page Template

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

The next thing I want to do is add the attention boxes to the front page template and again, this is a function of registering sidebars and then hooking them into place very similar to what we've just done except now we have some additional responsiveness that we have to account for. Let’s come back

Introduction to Creating Child Themes for Genesis 2.0 – Part 6 – Create a Custom Front Page Template

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

Now that you understand how Genesis uses templates, what we're going to do is create a totally customized front page template. We're going to start that by simply coming over to our byob-training and creating a new PHP file. We're going to call it front-page. That is the WordPress naming convention for the front page

Upgrade a Thesis 1.8.5 Site to Thesis 2.1 Using the Classic Responsive Skin – Part 11 – Setup Custom Templates

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

Applies to -

Now we want to set up our Landing Page Template as a Custom Template for this upgrade from Thesis 1.8.5 to Thesis 2.1. We do want to change our Landing Page template as well. The Landing Page template is going to need the whole header footer setup like the others. So, Footer Bottom, Footer Top,

Lesson 2 – Part 12 – Customize Product Template

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

Let’s come over and click over to the product. It would probably be nice to have the same kind of customization happen over here that we just did in the product category catalog pages. So, what I'm going to do is edit the product template and do much the same thing we just did. We

How to Create a Custom Template that Displays a Grid of Thumbnails for a Category Page

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

In this session we demonstrate how to create a custom template that displays a grid of thumbnails for category page and show how to style that template. We also show how to create a product wrap for the Carta Extender Border Styles Package. Actually, the next part of this is going to look really familiar

How to Create a “Coming Soon” Page with Thesis 2.0

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

In this session we show how to create a “Coming Soon” page with Thesis 2.0 by creating a custom template and making that template the static front page. This way the front page is set up as a landing page rather than using a plugin to create a “Coming Soon” page. You know, you could

How to Create Custom Templates for Posts – Part 7 Create the “Minimalist” Post Template

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

This is Part 7 of the series, How to Create Custom Templates for Posts. We show the codes we need to have in order to remove the sidebars, nav menu, comments and footer leaving nothing but the post content. Pardon me, custom templates for posts. So I think we did, yeah 6 pieces to this

How to Create a Landing Page in Thesis

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects - , ,

In this session we show a member how to create a clean landing page by adding some php functions using Thesis filters to disable the footer and header thus leaving us with a minimalist custom template. Rick: Okay so now Sean, I’m unmuting your microphone there. Sean: Hi. Rick: How are you doing? Sean: I’m

How to Create Custom Templates For Posts – Part 2 – Remove Sidebars from Posts

Difficulty Level -

Filed Under Topics - , , ,

Listed Under Lesson Subjects -

Applies to -

This is the second in a short series on creating custom template styles for posts. We will be using Thesis hooks and filters to create these “post templates”. In this second part we write the function that removes the sidebars from the appropriate posts using the thesis_show_sidebars filter. Step 2 is now to create a

How to Create Custom Templates For Posts – Part 6 – Write the CSS

Difficulty Level -

Filed Under Topics - , , ,

Listed Under Lesson Subjects -

Applies to -

This is the sixth and final lesson in a short series on creating custom template styles for posts. We will be using Thesis hooks and filters to create these “post templates”. In this part we create the CSS rules to make our templates layout the way we expect them to. Okay so that brings us

How to Create Custom Templates For Posts – Part 5 – Create Minimalist Template

Difficulty Level -

Filed Under Topics - , , ,

Listed Under Lesson Subjects -

Applies to -

This is the fifth in a short series on creating custom template styles for posts. We will be using Thesis hooks and filters to create these “post templates”. In this part we write the function that removes the header, navigation menu and the footer from the template. We use the thesis_show_footer filter to remove the