Add User to LearnDash Group When Orders a WooCommerce Product

LearnDash and WordPress Groups

I love the LearnDash LMS for WordPress.  I use it over at javascriptforwp.com and not only is it powerful out of the box and with plugins, but it's hooks allow for even more. One thing LearnDash cannot do out of the box is sell access to Groups via WooCommerce. A Group in LearnDash, amongst other things, let's you assign … Continue reading Add User to LearnDash Group When Orders a WooCommerce Product

Slides for WordCamp Baltimore – Learning PHP for WordPress Development

I'm very excited to be back at a WordCamp in Baltimore, a town I love.  Today I am speaking on PHP for WordPress, a topic near and dear to my heart since I learned PHP via WordPress and, as a teacher, guide others on this path as well. https://speakerdeck.com/zgordon/php-for-wordpress After you check out the slide … Continue reading Slides for WordCamp Baltimore – Learning PHP for WordPress Development

Hardcode a Ninja Form in Your WordPress Theme

  I have been a big Gravity Forms supporter for a long time, however, I'm beginning to get more interested in Ninja Forms, which is a free WordPress form builder and also quite powerful. If you decide to build your WP forms with Ninja Forms, you may find the ninja_forms_display_form() function helpful since it let's … Continue reading Hardcode a Ninja Form in Your WordPress Theme

The woocommerce-hooks.php file is where it’s at for WooCommerce Templating

EDIT: This file has been moved to woocommerce/includes/wc-template-hooks.php Fully customizing WooCommerce did not make sense to me until I finally tracked down this file: /wp-content/plugins/woocommerce/woocommerce-hooks.php. This file lists all of the hooks and all of the actions that are added to the hooks. So, if you've ever tried searching through the rather abstracted template files … Continue reading The woocommerce-hooks.php file is where it’s at for WooCommerce Templating