function mk_header_toolbar_login() { global $wp, $mk_options; if ($mk_options['header_toolbar_login'] != 'true') { return false; } $current_url = home_url($wp->request); if (is_user_logged_in()) { global $current_user; get_currentuserinfo(); ?> <div class="mk-header-login"> <a href="#" id="mk-header-login-button" class="mk-login-link mk-toggle-trigger"><i class="mk-moon-user-8"></i><?php echo $current_user->display_name; ?> </a> <div class="mk-login-register mk-box-to-trigger user-profile-box"> <?php $user_ID = get_current_user_id(); echo get_avatar($user_ID, 48); ?> <a href="<?php echo get_edit_user_link(); ?> "><?php _e('Edit Profile', 'mk_framework'); ?> </a> <a href="<?php echo wp_logout_url(mk_current_page_url()); ?> " title="Logout"><?php _e('Logout', 'mk_framework'); ?> </a> </div> </div> <?php } else { ?> <div class="mk-header-login"> <a href="#" id="mk-header-login-button" class="mk-login-link mk-toggle-trigger"><i class="mk-moon-user-8"></i><?php _e('Login', 'mk_framework'); ?> </a> <div class="mk-login-register mk-box-to-trigger"> <div id="mk-login-panel"> <form id="mk_login_form" name="mk_login_form" method="post" class="mk-login-form" action="<?php echo site_url('wp-login.php', 'login_post'); ?> "> <span class="form-section"> <label for="log"><?php _e('Username', 'mk_framework'); ?> </label> <input type="text" id="username" name="log" class="text-input"> </span> <span class="form-section"> <label for="pwd"><?php _e('Password', 'mk_framework'); ?> </label> <input type="password" id="password" name="pwd" class="text-input"> </span> <?php do_action('login_form'); ?> <label class="mk-login-remember"> <input type="checkbox" name="rememberme" id="rememberme" value="forever"><?php _e(" Remember Me", 'mk_framework'); ?> </label> <input type="submit" id="login" name="submit_button" class="shop-flat-btn shop-skin-btn" value="<?php _e("LOG IN", 'mk_framework'); ?> "> <?php wp_nonce_field('ajax-login-nonce', 'security'); ?> <div class="register-login-links"> <a href="#" class="mk-forget-password"><?php _e("Forget?", 'mk_framework'); ?> </a> <?php if (get_option('users_can_register')) { ?> <a href="#" class="mk-create-account"><?php _e("Register", 'mk_framework'); ?> </a> <?php } ?> </div> <div class="clearboth"></div> <p class="mk-login-status"></p> </form> </div> <?php if (get_option('users_can_register')) { ?> <div id="mk-register-panel"> <div class="mk-login-title"><?php _e("Create Account", 'mk_framework'); ?> </div> <form id="register_form" name="login_form" method="post" class="mk-form-regsiter" action="<?php echo site_url('wp-login.php?action=register', 'login_post'); ?> "> <span class="form-section"> <label for="log"><?php _e('Username', 'mk_framework'); ?> </label> <input type="text" id="reg-username" name="user_login" class="text-input"> </span> <span class="form-section"> <label for="user_email"><?php _e('Your email', 'mk_framework'); ?> </label> <input type="text" id="reg-email" name="user_email" class="text-input"> </span> <span class="form-section"> <input type="submit" id="signup" name="submit" class="shop-flat-btn shop-skin-btn" value="<?php _e("Create Account", 'mk_framework'); ?> "> </span> <?php do_action('register_form'); ?> <input type="hidden" name="user-cookie" value="1" /> <input type="hidden" name="redirect_to" value="<?php echo $current_url; ?> ?register=true" /> <div class="register-login-links"> <a class="mk-return-login" href="#"><?php _e("Already have an account?", 'mk_framework'); ?> </a> </div> </form> </div> <?php } ?> <div id="mk-forget-panel"> <span class="mk-login-title"><?php _e("Forget your password?", 'mk_framework'); ?> </span> <form id="forgot_form" name="login_form" method="post" class="mk-forget-password-form" action="<?php echo site_url('wp-login.php?action=lostpassword', 'login_post'); ?> "> <span class="form-section"> <label for="user_login"><?php _e('Username or E-mail', 'mk_framework'); ?> </label> <input type="text" id="forgot-email" name="user_login" class="text-input"> </span> <span class="form-section"> <input type="submit" id="recover" name="submit" class="shop-flat-btn shop-skin-btn" value="<?php _e("Get New Password", 'mk_framework'); ?> "> </span> <div class="register-login-links"> <a class="mk-return-login" href="#"><?php _e("Remember Password?", 'mk_framework'); ?> </a> </div> </form> </div> </div> </div> <?php } }
function ajax_login_init() { global $mk_options; $theme_js_hook = $mk_options['minify-js'] == 'true' ? 'theme-scripts-min' : 'theme-scripts'; wp_localize_script($theme_js_hook, 'ajax_login_object', array('ajaxurl' => admin_url('admin-ajax.php'), 'redirecturl' => mk_current_page_url(), 'loadingmessage' => __('Sending user info, please wait...', 'mk_framework'))); }