Beispiel #1
0
 public static function template_redirect()
 {
     if (!self::is_page()) {
         return false;
     }
     if (theme_cache::is_user_logged_in()) {
         $account_navs = apply_filters('account_navs', []);
         if (!isset($account_navs[get_query_var('tab')])) {
             wp_redirect(add_query_arg('tab', 'dashboard', self::get_url()));
         }
     } else {
         wp_redirect(theme_custom_sign::get_tabs('login', get_current_url())['url']);
         die;
     }
 }
Beispiel #2
0
        echo ___('Reset my password');
        ?>
</h3>
	</div>
	<div class="content">
		<?php 
        if (!isset($decode_token['user_id']) || !isset($decode_token['user_email'])) {
            ?>
			<div class="page-tip">
				<?php 
            echo status_tip('error', ___('Sorry, the url is expired, please recover password again.'));
            ?>
			</div>
			<div class="page-tip">
				<a href="<?php 
            echo theme_custom_sign::get_tabs('recover')['url'];
            ?>
" class="btn btn-success btn-block"><i class="fa fa-history"></i> <?php 
            echo ___('Recover password');
            ?>
</a>
			</div>
		<?php 
        } else {
            ?>
			<p><?php 
            echo sprintf(___('You are resetting %s password, please type your new password.'), '<strong>' . $decode_token['user_email'] . '</strong>');
            ?>
</p>
			<form action="javascript:;" id="fm-sign-<?php 
            echo $tab_active;