正在加载自定义注册模板

时间:2013-04-17 作者:csstd

我读过this tutorial, 作者在此处命名模板custom-register.php 并把它放在主题目录中,没有解释它是如何被WP加载的,我也是这样做的,但文件并没有根据WP注册的请求加载。

这里有什么诀窍?

1 个回复
SO网友:Noob Theory

确保在“功能”页面中链接该页面

require\\u once(\'custom-register.php\')

cp_head(__(\'Register\',\'cp\'));
    ?>
        <?php cp_show_errors($errors); ?>
       <div class="alert alert"><a class="close" data-dismiss="alert">×</a><strong>Welcome: </strong> 
            <?php _e(\'Complete the fields below to become a member.\', \'cp\') ?>
          </div>

       <div class="alert alert-info"><a class="close" data-dismiss="alert">×</a><strong>Information: </strong> 
            <?php _e(\'Your password will be mailed to you so use valid email address.\', \'cp\') ?>
          </div>
        <div class="row">
<form class="loginform" name="registerform" id="registerform" action="<?php echo site_url(\'wp-login.php?action=register\', \'login_post\') ?>" method="post">
        <div class="span4">
       <label>Username</label>
      <input class="input-xlarge focused" name="user_login" type="text" id="focusedInput" value="<?php echo attribute_escape(stripslashes($user_login)); ?>"  /> 
      </div>


        <div class="span4"> 

     <label>Email</label>
      <input class="input-xlarge focused" name="user_email" type="email" id="focusedInput" value="<?php echo attribute_escape(stripslashes($user_email)); ?>"  />

      </div>

         <div class="span4"> 
    <?php do_action(\'register_form\'); ?>
      <input class="btn btn-success" name="wp-submit" value="Send" type="submit" style="height:52px; width:280px;" />
      </div>

</form>
</div>
        <?php cp_footer_div() ?>
应该为您提供如下输出http://www.evo3dmovies.com/wp-login.php?action=register

结束

相关推荐