For modern theme :
Please add the given code in your wplms-customizer.php file in wplms customizer plugin :
add_action('wp_footer','trigger_login_popup_course_error'); function trigger_login_popup_course_error(){ if(!is_singular('course') || is_user_logged_in()) return; $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; if(strpos($actual_link,'error') && strpos($actual_link, 'login')){ ?><script> jQuery("document").ready(function($){ $("#message a").on('click',function(event){ event.preventDefault(); $('#login_modern_trigger').trigger('click'); }); }); </script>'; <?php } }
For default theme :
Please add the given code in your wplms-customizer.php file in wplms customizer plugin :
add_action('wp_footer','trigger_login_popup_course_error'); function trigger_login_popup_course_error(){ if(!is_singular('course') || is_user_logged_in()) return; $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; if(strpos($actual_link,'error') && strpos($actual_link, 'login')){ ?><script> jQuery("document").ready(function($){ $("#message a").on('click',function(event){ event.preventDefault(); $('.smallimg.vbplogin').trigger('click'); }); }); </script>'; <?php } }