In previous parts of the Genesis Explained series I talked about actions and filters, but Genesis is so much more than that. One of the great things about Genesis is all the helper functions. Today I am going to very quickly review them then I dig into detail for each individual function. First, lets look at the files. Just like everything … [Read more...]
Functions
In this Genesis Explained section you will find details on various functions used in Genesis. Be sure to check out the image, option, and widgetize articles for some of the most useful functions in Genesis. The articles were written in a specific order, but the progression isn't as important here. Still, reading from start to finish will help build a complete picture of how to work with Genesis functions.
Genesis Explained Formatting Functions
In the previous post of the Genesis Explained series I touched on a few functions after explaining very quickly what was in each of the files in the functions folder. I'm going to come back to the admin.php file and skip deprecated.php and feed.php. You really shouldn't use any functions in deprecated.php and there isn't much use to the feed.php … [Read more...]
Genesis Explained Image Functions
In the previous part of the Genesis Explained series I talked about the formatting functions. Fortunately this subseries doesn't require you to read each of the previous parts, but I would encourage you to read the entire series in order. I mentioned in the previous article that I was going to skip a few files and jump into the … [Read more...]
Genesis Explained Option Functions
In the last post in the Genesis Explained series I explained the image functions for Genesis. In this post I'll be going through the genesis/lib/functions/options.php file. There are technically 7 functions in the file, but one is part of a filter and half the remaining values really just echo the "get" value for you, so it really makes for 3 … [Read more...]
Genesis Explained Widgetize Functions
The last post in the Genesis Explained series was about the options functions and demonstrated some very important functions for retrieving custom fields and theme options from the database. This article is all about the genesis/lib/functions/widgetize.php file. There is really only one function you will be using in the theme, but there is some … [Read more...]
Genesis Explained Layout Functions
As promised in my previous post in the Genesis Explained series, I'm going to be going through the genesis/lib/functions/layout.php file today. I intentionally went out of order with this because it is helpful to be familiar with the concept of sidebars and the functions Genesis uses regarding them before trying to understand layouts. There are 9 … [Read more...]