Login popup on Free Course

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

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *