MemberPress: Custom Course Overview Shortcode for Better Preview

use memberpress\courses\models as models; // Register classroom Styles function wpdocs_register_plugin_styles() { wp_enqueue_style( ‘mpcs-fontello-styles’, plugins_url( ‘memberpress-courses/public/fonts/fontello/css/mp-courses.css’ ) ); wp_enqueue_style( ‘mpcs-progress’, plugins_url( ‘memberpress-courses/public/css/progress.css’ ) ); } add_action( ‘wp_enqueue_scripts’, ‘wpdocs_register_plugin_styles’ ); // The “[mepr-mpcs-course-overview]” shortcode add_shortcode( ‘mepr-mpcs-course-overview’, function( $attributes ) { $content =…Continue reading

MemberPress: Allow Importing Coupons Associated With Affiliates (Easy Affiliate)

function mpimp_load_expanded_coupon_importer() { global $mpimp; $mpimp->importers[‘couponaffiliate’] = ‘MpimpExtendedCouponsImporter’; } add_action(‘admin_init’, ‘mpimp_load_expanded_coupon_importer’, 110); //has to be after the MP hook function runs class MpimpExtendedCouponsImporter extends MpimpCouponsImporter { public function form() { } public function import($row,$args) { $ea_active = is_plugin_active(‘easy-affiliate/easy-affiliate.php’) ? true…Continue reading