How to add custom payment meta to the admin sales notification in Easy Digital Downloads

This quick tutorial will show you how you can add custom payment meta information to the admin sales notification email. It will also work for any data already in the payment meta array. If you followed this tutorial, you will have created custom fields for your checkout form. The following code snippet assumes that you also …

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 …