How to add additional fields to Easy Digital Downloads’ register account form

The code snippet below shows you how to create 2 additional fields (company and title) on Easy Digital Download’s register account form, and saves them to the newly registered user’s profile. Add the code to your child theme’s functions.php, or to a plugin. Custom fields added to the register account form Custom fields added to …

A creative use of EDD Hide Download and EDD Cross-sell & Upsell

EDD Hide Download (free) and EDD Cross-sell & Upsell (commercial) are both plugins I’ve recently built for Easy Digital Downloads. EDD Hide Download allows you to hide a download from the custom post type archive page and anywhere where the standard downloads shortcode is being used (if you are using a custom query to retrieve the downloads, …

How to filter shortcodes in WordPress 3.6

There’s a hidden gem available in WordPress 3.6 that I’m excited about, and that is the shortcode_atts_{$shortcode} filter. It will allow developers to filter a shortcode by passing in new shortcode parameters, and even override existing ones. You can read more about it in this post by Mark Jaquith. Taking advantage of shortcode_atts_{$shortcode} in a plugin EDD Featured Downloads …