I use WPEngine as my development environment for client sites. Using git to push code changes and Migrate DB Pro to push content changes makes development a breeze. There is one small quirk that I’ve noticed. WPEngine forces SSL on the backend, but lets you use either http or https on the frontend. Even if…
WPEngine’s Git Push integration is a great development tool. Here are some tips to help you get started.
This tutorial will help you create a contact form to contact different people based on selection or URL, without making the email address visible.
This approach drastically improves the experience of creating shortcodes and editing pages with shortcodes.
I show you how to connect contact forms to external services like a CRM using their API.
Normally if you use percentage-based widths and add new menu items, you need to go edit CSS. This approach automatically updates the CSS based on the number of menu items present.
I might be biased, but I really enjoy using my Display Posts Shortcode plugin. It makes it easy to query posts without any code. It provides clients the ability to dynamically list whatever content they’d like without having me build custom templates. It’s also incredibly powerful – almost all of the WP_Query arguments are available. See…
Use this filter to customize the CSS classes on menu items. For instance, make “Blog” active if you’re on the blog homepage, category archive, or a single post.
How to use Advanced Custom Fields for your metaboxes in the backend, but standard WordPress functions to access those fields on the frontend.
A lot of sites I’ve developed recently use a full width approach for their homepages and landing pages. Examples: OutboundEngine, Bloomfire, Informal Cowboy, and WebAssign. On pages like this, Genesis outputs a lot of markup you don’t need, like divs for .site-inner .wrap, .content-sidebar-wrap, .content, .entry …. We could remove the styling from those elements…