Essential Plugins for WordPress Sites

Essential WordPress Plugins

This is the essential set of WordPress plugins that most WordPress sites need from the get-go. These are the plugins I use and trust in nearly all of my sites and my client's sites. This is the updated 2014 list of essential WordPress plugins. This list released October 2014 Essential WordPress Plugins Akismet Wordfence Security WordPress SEO by Yoast Jetpack Google Analytics Dashboard for WP Quick Cache Pro (link is to the free version) Speed Booster Pack Jetpack had a bad reputation when first released. The plugin has evolved since its rogue days. I use many of … [Read more...]

Move the Smiley Face of WordPress Stats

How to move the WP Stats beacon

Why would you want to move the smiley face of WordPress stats from the footer to somewhere else? Good question with equally good answers. Someone in a Facebook group that I'm a member of asked about the accuracy of WordPress stats. He said site visitor stats measured by Google Analytics and his web server show much higher visitor numbers than shown by WordPress stats. Someone else suggested that a big discrepancy between WP Stats or Jetpack Stats and other analytics software might be caused by the beaming beacon of WP Stats -- known as the smiley face -- not loading on some pages. I … [Read more...]

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

Essential WordPress Plugins

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 top of the page that contains the brand logo and navigation bar. Makes sense to keep the header visible at all times and make the header shrink while the page is being scrolled. How to make your WP theme's header shrink on page scroll This method of making page headers shrink on scroll uses JQuery and CSS. The instructions assume your header is already fixed as a sticky to the top of the page. [edit] I've added instructions to make the header sticky in … [Read more...]