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
}
}
