Category: Tutorials

  • Add Twitter Button to Menu

    Add Twitter Button to Menu

    Got another Quick Tip for you. Did you notice the Twitter Button in my menu? I have a few custom buttons up by my logo, but the twitter button is special. It using the twitter API instead of just linking you to my Twitter profile. The code for this is in a couple parts. The…

  • Changing Archive Sorting

    Changing Archive Sorting

    Got another quick tip for you. FYI, these quick tips are things I use on my personal sites. Simple and handy tricks. With my Genesis Explained series, and all the sub-series sections, I wanted to change the order of the posts in the archives because it is helpful to read them in the order they…

  • Versioning Your Stylesheet

    Versioning Your Stylesheet

    Hi folks, I haven’t written any tutorials for a while, I’m waiting on Genesis 1.8 to finish my Genesis Explained series because there are some changes coming to the admin system that would render most of what I said moot. In the interim, I wanted to get some quick tips out there. Little tricks I…

  • Genesis Explained Admin Menu

    Genesis Explained Admin Menu

    As noted in the first article in this sub-series, Genesis Explained Admin, this article will be starting the menu.php file. Also noted there I mentioned that this file sets up the Genesis Menu in the WordPress dashboard, allowing other pages to be added to this menu. There are only two functions here, but I’m going…

  • Genesis Explained Admin

    Genesis Explained Admin

    First, this summer was great, but very busy, hence the long wait before starting this section. If you haven’t been reading along, you should go back to the beginning of the Genesis Explained series, though most of the information you need for understanding the admin side of Genesis will be discussed within this section. Please…

  • Genesis Explained Layout Functions

    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…

  • Genesis Explained Widgetize Functions

    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 other…

  • Genesis Explained Option Functions

    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…

  • Genesis Explained Image Functions

    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…

  • Genesis Explained Formatting 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…