• Skip to primary navigation
  • Skip to main content

Josh Mallard

Who Summoned the Bearded Ginger?

  • Music
  • Food
  • Thoughts
  • Stay in touch

Code

UX for WordPress Customizations

February 10, 2014 by Josh 4 Comments

In January, I began working as a full-time developer at M&R Marketing Group here in Macon, GA. I’m excited about the opportunity to focus just on development full-time as well as experiencing what it’s like to develop within a full-service marketing agency. One great experience so far has been watching some of the client training […]

Filed Under: Code, Thinking WordPress

Genesis Shortcode Generator Plugin

December 30, 2013 by Josh Leave a Comment

I’m really not a huge fan of shortcodes. Earlier this year I wrote an article for WPDaily (now absorbed into Torque) which included my thoughts on shortcodes. Ironically, one of my arguments/concerns has come to fruition on the Torque website. A shortcode originally used for the article that was supported on WPDaily isn’t supported on […]

Filed Under: Code, Thinking WordPress

Set Default WooCommerce Styles on Theme Activation

December 23, 2013 by Josh Leave a Comment

I’m currently working on a commercial Genesis child theme designed to showcase WooCommerce support. One of the biggest struggles has been finding the best approach to managing custom styles without creating unnecessary clutter in the stylesheet. Set WooCommerce Defaults within the Theme There are few reasons why I’m currently leaning towards this option: I’m hooking […]

Filed Under: Code, Thinking WordPress

Genesis Child Theme with Options Framework?

October 14, 2013 by Josh 4 Comments

I’m working on a multisite network. I want to allow new site admins to be able to edit structural and design elements for their site using custom options.  I’ve typically done this in the past using the Options Framework. The new sites have a custom Genesis child theme. I’m still tempted to use the options […]

Filed Under: Code, Thinking WordPress

WooCommerce with Genesis 2.0

September 23, 2013 by Josh 11 Comments

WooCommerce is arguably the best eCommerce plugin for WordPress. Getting it to integrate well with the Genesis Framework is essential for our eCommerce sites at LimeCuda. Unfortunately, out of the box, WooCommerce will break your defined Genesis layouts and display full-width above your sidebars. Thankfully, this can be fixed in a few, quick steps. * […]

Filed Under: Code

Get Available WordPress User Roles as Checkboxes

March 25, 2013 by Josh Leave a Comment

WordPress provides a great function which allows you to generate options for a select box out of all available, editable user roles for your site – wp_dropdown_roles. However, many times it is necessary to have the available roles generated as checkboxes so we can select multiple roles rather than just a single role.

Filed Under: Code, Thinking WordPress

Getting Comfortable with Code

March 1, 2013 by Josh Leave a Comment

If you are like a lot of respected WordPress developers, you probably don’t have a degree that is remotely related to the work you do with WordPress.  I can firmly say that my almost Accounting degree doesn’t  support my need to use PHP or the WordPress Codex.

Filed Under: Code, Personal Development

  • « Go to Previous Page
  • Go to page 1
  • Go to page 2

Copyright © 2023 · Josh Mallard · Sitemap

Website Development by LimeCuda