Widgetized Areas

Now we have a clear picture of the layouts for the template pages we want for our theme we have to create the content areas, we were thinking of leaving the names of the Twenty Ten sidebars and just tagging our new areas on the end.

On reflection we will disable the Twenty Ten widgetized areas and add our own, this will make the management of the widgetized areas easier, and we will be able to order them in the workflow we prefer.

In this tutorial we will be removing the WordPress call in the parent theme that creates the widgetized areas, WordPress 3 introduced some new functions one of these will be used to remove the action that loads the sidebars.

We will create a new function that will create our own widgetized areas, this function will introduce us to using arrays to store variable values to be used in a For Each code loop.

Continue reading

Layout

Now we can see how easy it is to change things using a child theme we will be moving onto creating widgetized area in our theme and different layouts, we have likely looked at a number of premium themes that boast a number of widgetised areas, number of sidebars and number of layouts, we will be creating a child theme with a number of these features, but key to any project is planning.

In this tutorial we will be looking at what are widgetised areas, the planning of a website, different layouts, how we can use different templates for different pages.

We will decide on the quantity and names of new widgitized areas for our child theme, looking at the flexibility, building in redundancy and allowing for variances.

Continue reading