2014-01-17 60 views
0

我已經提出這個問題,但發佈不正確。Wordpress註冊重定向優先

下面的代碼重定向人到自定義頁:

function possibly_redirect(){ 
global $pagenow; 
if('wp-login.php' == $pagenow) { 
wp_redirect('https://www.mydomain.co.za/custom-page/'); 
exit(); 
} 
} 

我添加了一個自定義登錄插件,但不希望它彈出的註冊否定的自定義頁面。有沒有辦法讓第一次發生初始重定向,並防止加載註冊表單?

回答

0
<form method="post" action="<?php echo site_url('wp-login.php?action=register', 'login_post') ?>" class="wp-user-form"> 
      <?php _e('Username'); ?>: 
       <input type="text" name="user_login" value="<?php echo esc_attr(stripslashes($user_login)); ?>" size="20" id="user_login" tabindex="101" /> 
      <?php _e('Your Email'); ?>: 
       <input type="text" name="user_email" value="<?php echo esc_attr(stripslashes($user_email)); ?>" size="25" id="user_email" tabindex="102" /> 
      <?php _e('Your pwd'); ?>: 
      <input type="text" name="user_pass" value="<?php echo esc_attr(stripslashes($user_pass)); ?>" size="25" id="user_pass" tabindex="103" /> 
       <?php do_action('register_form'); ?> 
       <input type="submit" name="user-submit" value="<?php _e('Sign up!'); ?>" class="user-submit" tabindex="104" /> 
       <?php $register = $_GET['register']; if($register == true) { echo '<p>Check your email for the password!</p>'; } ?> 
       <input type="hidden" name="redirect_to" value="<?php bloginfo('url') ?>?register=true" /> 
       <input type="hidden" name="user-cookie" value="1" /> 

     </form> 
+0

嗨。感謝您及時的回覆。我是一個noob,但這看起來更像是一種自定義形式。我只需要註冊鏈接按照上面放置的代碼轉到自定義頁面,但我只需要這樣做,並且所有其他插件無法在註冊點擊時彈出。希望這是有道理的。 – user3003638