Build Your Own Business Website header image

Thesis 2.0 Technical/Code Overview

Thesis 2.0 Technical Review – Part 10 – Box Example – Simple Copyright Date

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

In this final section we ramp it up a notch and create another more complicated box in Thesis 2.0 from scratch. This box allows the user to place an automatic copyright date anywhere in the template, it demonstrates collecting a number of options and then changing up the HTML output based on those options. Rick:

Thesis 2.0 Technical Review – Part 9 – Box Example – Add Breadcrumb Navigation

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

Now it’s time to dive in and create a simple box from scratch in Thesis 2.0. The NavXT Breadcrumb Navigation plugin provides an excellent means of displaying a breadcrumb trail. In this section we write a box that allows the user to add the NavXT breadcrumb trail anywhere in a template. This demonstrates the construction

Thesis 2.0 Technical Review – Part 8 – Box Example – BYOB Orbit Slider Helper

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

I wrote the BYOB Orbit Slider Helper box as an exercise in learning the new Thesis 2.0 box system. This box makes it possible to add the WP Orbit Slider to any location within a template. In this part of the seminar we walk step by step through the code discussing the various parts of

Thesis 2.0 Technical Review – Part 7 – Introduction to Boxes

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

Boxes are custom “bolt-on” applications similar in function to WordPress plugins. However, boxes are much easier to create and share a common code base with Thesis 2.0 and other boxes. In this part of the seminar we look at the structure and content of a Thesis box. This is a set of files that was

Thesis 2.0 Technical Review – Part 6 – Hooks

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

The new Thesis 2.0 also comes with a new set of hooks. The old hook system has been replaced with a combination of custom hooks within the HTML and new action hooks within the processing of the theme. You can now hook into various processes within Thesis and add your own functions. In this part

Thesis 2.0 Technical Review – Part 5 – Filters

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

Thesis 2.0 comes with a new set of filters intended to make developing in the Thesis theme much easier. There are many more filters in the new Thesis theme than there were in Thesis 1.x. In this part of the seminar we look at a handful of those new filters. The next thing we’re going

Thesis 2.0 Technical Review – Part 4 – Add On Customization Files

Difficulty Level -

Filed Under Topics - , , ,

Listed Under Lesson Subjects -

Applies to -

Thesis 2.0 now includes the ability for developers to create bolt on “applications” for adding to and customizing your website. These add on customization files take the form of Skins, Boxes and Packages. In this part of the seminar we do an overview of the files and file structure of those new elements. There are

Thesis 2.0 Technical Review – Part 3 – User Editable (Non Core) Files

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

One of the most powerful aspects of Thesis 1.x was the ability to customize it while preserving those customizations during upgrade. Thesis 2.0 retains and extends that ability not only to Thesis itself but also to individual skins. The end user of a skin can safely place their own customization in a file that won’t

Thesis 2.0 Technical Review – Part 2 – Constants

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

Thesis 1.x included a series of constants that programmers routinely used when customizing their sites. Thesis 2.0 adds to that list new constants that will be useful to skin, box and package designers. In this part of the seminar we examine all of the constants in the new Thesis theme. The first set of constants,

Thesis 2.0 Technical Review

Difficulty Level -

Filed Under Topics -

Listed Under Lesson Subjects -

Applies to -

Thesis 2.0 has entirely changed the way we develop and customize our Thesis theme sites. Thesis 2.0 has revolutionized the way we layout and assign templates and the way we apply styles to our design. These kinds of back-end changes come from an entirely new code base. In this seminar we examine that new code base and tackle a couple of customization tasks.