With the upgrade of Genesis Framework to responsive design, there's a particular id attribute on the web content that's deprecated when you use HTML5. If you take a look at /genesis/lib/framework.php file from Genesis core, you will see that the id="content" markup is still included in the XHTML markup. However for HTML5, the ID attritube is no longer there. This change creates a problem … [Read more...]
Migrating Genesis Metadata to Yoast SEO
If you install Yoast's WordPress SEO Plugin on top of your Genesis theme, you'll notice that all your manually typed meta descriptions (and maybe keywords) just went completely missing. Meta description is an important element for search engine to index your pages and when you already have more than hundreds of pages and posts or even ten, then re-typing is definitely not an option. Since I'm … [Read more...]
How to Add Pagination on Genesis Lifestyle Theme Front Page
As an update to their top seller Genesis Theme, StudioPress released a new Lifestyle Pro Theme with responsive design and HTML5. If you're a member of My StudioPress, then you'll have access to setup the theme exactly as it looks like in a demo, which is already very good to begin with. I really like how the front page was setup, however I also want it to function as my main blog along with … [Read more...]
How to Add Footer to a Custom Post Type in Genesis 2.0
When you create a single or an archive page for a custom post type in Genesis 2.0 (HTML5), the formatting is not consistent with typical post. What's apparent is the absence of <footer class="entry-footer"> tag in the custom post type page. The difference between the two are highlighted on the codes below: Custom Post Type Typical Post The easiest way to do this is by … [Read more...]
How to Use a CDN jQuery in Genesis Framework
As a follow up to my previous post on using a CDN jQuery in your website. If you use Wordpress (with Genesis Framework) and want to take advantage of a CDN (Content Delivery Network) hosted jQuery library to your theme, edit your functions.php file to include these codes: The codes above will include jQuery CDN on your site, but not the fallback method mentioned in this post. To implement … [Read more...]