Build Your Own Business Website header image

Sidebars

Lesson 12 – Part 8 – Create a Controlling Function

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

Applies to -

You notice how we have a whole bunch of functions now that we’ve made in this creating custom sidebars in the Thesis theme lesson. We have our sidebars that are all registered and we've got a function for the feature_box_sidebar, the function for the alternate_sidebar, a function for the fat_footer_sidebar and a function for the

Lesson 12 – Part 7 – Example #4 – Create 2 Column Attention Boxes

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

We're going to take a look at example number 4 of creating custom sidebars in the Thesis theme. Example number 4 is going to be to create attention boxes that we can put in a page. If you look at my Thesis Shortcode Content Widgets plugin, that's the means of putting stacks of widget areas

Lesson 12 – Part 6 – Example #3- Create an “Alternate” Feature Box

Difficulty Level -

Filed Under Topics - , , ,

Listed Under Lesson Subjects - ,

Applies to -

Example number 3 of creating custom sidebars in the Thesis theme is going to be to create an alternate feature box. Notice that this feature box can either be set on the home page, on the blog, on the home page and the blog page or on every page but those are your only choices.

Lesson 12 – Part 5 – Example #2 – Create a “Fat Footer” with 3 Widget Columns

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects - ,

Applies to -

Example number 2 of creating custom sidebars in the Thesis theme will be to create the fat footer with 3 widget columns. I believe this is a better way of doing it than as described in the manual, no offense to Girlie or whoever wrote that but that example doesn't provide with the opportunity to

Lesson 12 – Part 4 – Example #1 – Widgetize the Feature Box

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects - ,

Applies to -

The first example of creating custom sidebars in the Thesis theme is to widgetize the feature box. The feature box is this function in the Thesis theme that allows you to place some kind of content in a specific location on your site. If we go to Thesis Design Options, come over here and look

Lesson 12 – Part 3 – Call the Sidebars

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

The second part of creating custom sidebars in the Thesis theme is calling the sidebars. To call the sidebar, what you do is use the function dynamic_sidebar. This function either takes the name or the ID of a specific sidebar and if it's left blank, it takes the next sidebar or the first sidebar. If

Lesson 12 – Part 2 – Register the Sidebars

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

We're going to start off with the first step of creating custom sidebars in the Thesis theme which is registering the sidebars. WordPress contains two methods of registering the sidebars. You can register sidebars one by one with the function register_sidebar or you can register a group of sidebars all in one fell swoop with

Lesson 12 – Part 1 – Understanding WordPress Sidebars

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

Applies to -

Good morning everybody and welcome to Lesson 12 of the Customize Thesis Like a Pro Tutorial Series. Today we're going to be talking about how to create custom sidebars in the Thesis theme. A sidebar is a place in which you can drag and drop widgets. In WordPress history, the sidebar was this thing on

Lesson 12 – Creating Custom Sidebars

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

Applies to -

In this Thesis theme video tutorial lesson of our Customize Thesis Like a Pro course you will learn how to create custom sidebars. We begin with an introduction to WordPress sidebars to give you a full understanding of what they are, ways to create them and how they are structured. Then we delve into how to

Lesson 6 – Part 2 – Set Up the Front Page Sidebars

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects - ,

Applies to -

The first thing that we're going to do is actually create the front page sidebars. Something to keep in mind is that for this slider here, this is a plugin called the Orbit Slider, we're going to build support into our theme but we also want to leave the possibility of somebody being able to

Lesson 5 – Part 5 – Style the Typical Sidebar

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects - ,

Applies to -

Right now what we're going to do is finish styling our sidebar. The first part of styling the sidebar is really just styling the heading. Remember that the heading has this nice big dark gray section here. That's what we're going to work on first and that gray color is 9097a9, grab that, refresh this.

When is it Appropriate to Use display:none

Difficulty Level -

Filed Under Topics - , ,

Listed Under Lesson Subjects -

In this session we discuss when it is appropriate to use display:none in order to hide elements you don’t want to show on a page. We avoid using display:none when customizing Thesis because it can adversely affect SEO. However, sometimes it is the only reasonable alternative. Member: One of the things that you said when

Lesson 3 – Part 7 – Call the Child Theme Sidebars

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

The next thing we’re going to do is to create the HTML for these sidebars. And like last week, we created this header php, we’re going to create a new php file and this is going to be crtc_footer.php. Actually, it really should be footer html and what I want to do here is distinguish

Lesson 3 – Part 6 – Register the Child Theme Sidebars

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

The next thing we’re going to do is register the child theme sidebars. What we do first is create our file to do that so create a new PHP file and call this crtc_sidebars and say finish. Then we are going to create a function, function crtc register sidebars and we’re just going to take

Lesson 3 – Part 1 – Understanding Sidebars

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

Applies to -

Good morning everybody and welcome to Lesson 3 of the Create a Thesis Responsive Child Theme class. Today we’re going to create our footer and set up our sidebars. We will talk quite a bit today about sidebar codes, sidebars in WordPress and sidebars in Thesis. To start that off, we’re going to talk about

Lesson 3 – Part 4 – The Thesis Method

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

That is the way in which we register a sidebar and the way in which we call a sidebar using the typical WordPress method. However, Thesis has its own method that is described here in the user guide under this article, Create a 3-column Widgetized Footer. If we take a look at the code, first

Lesson 3 – Part 3 – Call the Sidebars

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

Applies to -

We’ve talked about registering the sidebars. Now we’re going to call the sidebars. If we come over and take a look at the HTML again. We have our div id sidebars which we’re actually not going to replicate because this is something specific to Thesis. We’re going to have our wrapping div and we’re going

Lesson 3 – Part 2 – Register the Sidebars

Difficulty Level -

Filed Under Topics - ,

Listed Under Lesson Subjects -

Applies to -

Let’s take a look at register the sidebars. Actually, what we’re going to do is come over and take a look at the WordPress codex because there are two mechanisms for registering sidebars. You can register sidebars one by one with the function register sidebar and you can register multiple sidebars in one statement with