Integrate WooCommerce with Genesis Themes

WooCommerce Logo

Follow these 3 steps to nicely integrate the WooCommerce products loop with the Genesis content template structure. This WooCommerce compatibility guide works with Genesis, Genesis child themes and the Dynamik Website Builder for Genesis. Step 1: Genesis WooCommerce page templates The plugin Genesis Connect for WooCommerce installs a set of WooCommerce templates for use with the Genesis theme. Install the plugin from the WordPress plugin repository and activate it. Step 2: Make the WooCommerce product loop display correctly within Genesis page templates Add the below code snippet to your … [Read more...]

Switch the Order of Genesis Sidebars (and Fix the CSS classes too)

Genesis Theme Framework Screenshot

One of the few limitations of the Genesis theme framework for WordPress is that there is no graphical option to choose which side of the page the primary sidebar will occupy when the sidebar-content-sidebar layout is used. When the page layout is set to sidebar-content-sidebar the primary sidebar is placed on the right-hand side of the page. What if we want the primary sidebar to be on the left-hand side of the content and the secondary sidebar to be on the right-hand side of the content? The sidebar layout problem When dimensions are set for the left and right sidebars, those … [Read more...]

Make WordPress Theme Headers Shrink on Scroll

WordPress Logo

Modern web design favors a top-fixed masthead that shrinks when a page is scrolled downwards. The masthead, also known as the header, is the head of the page that contains the brand logo and navigation bar so it makes sense to keep it visible at all times and make it as unobtrusive as possible while the page is being scrolled. How to make your WP theme's header shrink on page scroll This method uses JQuery and CSS, and assumes your header is already fixed as a sticky to the top of the page. The installation is mostly copy and paste of code into your theme's functions.php and into your theme's … [Read more...]

WordPress, PHP, Suhosin, Out of Memory and Execution Timeouts

PHP Logo

Suhosin is a security patch for PHP. WordPress is a CMS that needs PHP for execution. Suhosin can be a real mean so-and-so who stops WordPress scripts executing fully. If you get PHP out of memory errors or max execution time errors even after you have increased the max_execution_time and the memory_limit in php.ini then you might need to have a talk with Suhosin. Say hello to Su Hosin Suhosin is an advanced protection system for PHP installations. It was designed to protect your servers on the one hand against a number of well known problems in PHP applications and on the other hand … [Read more...]

Final Reminder Before Cobalt Apps Pricing & Licensing Changes

Dynamik for Genesis

Update: The date for grabbing an unlimited license has been extended until "May 29th at 9am EDT". In Eric's own words: "[for] the next 24 hours, until May 29th at 9am EDT, you'll have one final chance to purchase Dynamik Website Builder and/or Genesis Extender Plugin at the current pricing structure, receiving an "Unlimited" license key in the process." I already have Dynamik. Today I thought, what the hell, I'll get Genesis Extender too. Get this deal. You will not regret it. Original Article The pricing and licensing structure for the Dynamik child theme for Genesis is changing … [Read more...]