Author: Alan

  • Genesis breadcrumbs markup issues

    In certain circumstances, permitted markup for page titles breaks the Genesis breadcrumbs. In this example  the <sup> tag is being used in parent page title. This is because Genesis’ breadcrumbs uses esc_html  ( genesis/lib/classes/breadcrumbs.php ) in most cases (note that it doesn’t in all cases as the far right is rendering correctly ) One solution…

  • Adding Lightbox to Genesis

    Genesis doesn’t come with a light box as standard as the theme is designed to be built upon with child themes. Of course you can add a Lightbox by just downloading a plugin, however it is fairly easy to add the code directly to your child theme. ** note this article was written in 2015…

  • Featured images in Genesis single posts and archives

    If you are building a child theme with Genesis, you may initially struggle with featured images in blog posts. By default Genesis has a theme option relating to featured images in Archives. This can be found in dashboard>Genesis>Theme Settings ticking the boxes and setting the options will turn that on for you (ready for any…

  • Adding a favicon to Genesis theme

    The favicon is the little image at the top of  a web browser. You probably know that. If you are using the WordPress Genesis framework then you will have noticed the favicon is a black G Ideally all websites should have their own branded favicon to ensure a consistent brand identity. This is relatively straight…

  • Creating a custom page template in Genesis with featured image and parent page title

    This template is designed to be used for sub pages of  parent pages in WordPress, using Genesis framework. The concept being to have a splash title of the parent page’s title   followed with a featured image with the actual page title. Step 1 Create a Genesis page template <?php /** * This file adds…

  • Applying styling to a specific WordPress page

    Occasionally, you may want to apply specific styling to an individual page of post.  For instance you may want a custom background to apply to a very specific page or post. This is very easy as WordPress adds default classes to the <body> tag ( see http://codex.wordpress.org/Function_Reference/body_class ) The first step is to find the relevant…