コード例 #1
0
ファイル: header.php プロジェクト: ckirk/Beatific
												<li><a href="<?php 
        echo esc_url(coupon_register_login_url());
        ?>
" class="login-button"><i class="fa fa-lock"></i> <?php 
        _e('Login ', 'coupon');
        ?>
</a></li>
												<li><a href="<?php 
        echo esc_url(coupon_get_permalink_by_tpl('page-tpl_submit_code'));
        ?>
"><i class="fa fa-tags"></i> <?php 
        _e('Submit Coupon', 'coupon');
        ?>
</a></li>
												<li><a href="<?php 
        echo esc_url(coupon_register_login_url());
        ?>
" class="register-button"><i class="fa fa-sign-in"></i> <?php 
        _e('Register ', 'coupon');
        ?>
</a></li>
											<?php 
    } else {
        global $current_user;
        ?>
											
												<li><a href="<?php 
        echo esc_url(get_author_posts_url($current_user->ID));
        ?>
" class="register-button"><i class="fa fa-user"></i> <?php 
        _e('Hi ', 'coupon');
コード例 #2
0
             if (0 === count($errors)) {
                 $password = $_POST['password'];
                 $new_user_id = wp_create_user($username, $password, $email);
                 $user_meta = array('city' => $city, 'gender' => $gender, 'age' => $age, 'active_status' => 'inactive', 'subscribe' => 'yes', 'avatar' => '', 'confirmation_hash' => md5(coupon_confirm_hash(100)));
                 coupon_send_subscription($email, false);
                 update_user_meta($new_user_id, 'coupon_user_meta', $user_meta);
                 update_user_meta($new_user_id, 'first_name', $first_name);
                 update_user_meta($new_user_id, 'last_name', $last_name);
                 $subject = coupon_get_option('site_name') . ' | ' . __('Confirm Registration', 'coupon');
                 $sender_name = coupon_get_option('sender_name');
                 $sender_email = coupon_get_option('sender_email');
                 $headers = array();
                 $headers[] = "MIME-Version: 1.0";
                 $headers[] = "Content-Type: text/html; charset=ISO-8859-1";
                 $headers[] = "From: " . $sender_name . " <" . $sender_email . ">";
                 $confirm_link = add_query_arg(array('confirm' => $user_meta["confirmation_hash"], 'user' => $username), coupon_register_login_url());
                 $message = '';
                 $message = str_replace("%LINK%", $confirm_link, coupon_get_option('registration_message'));
                 $message = "<html><body>" . $message . "</body></html>";
                 $message_info = mail($email, $subject, $message, implode("\r\n", $headers));
                 if ($message_info === true) {
                     $confirmation_message = array('icon' => 'envelope', 'title' => __('Confirmation email sent', 'coupon'), 'message' => __('Please <span class="theme-color">check your email and click registration link</span> in order to confirm your membership!', 'coupon'));
                 } else {
                     $confirmation_message = array('icon' => 'circle-o', 'title' => __('Email sending failed', 'coupon'), 'message' => __('Could not send a confirmation email, try again!', 'coupon'));
                 }
             }
         }
     } else {
         echo "Registration is disabled";
     }
 } else {