将javascript添加到登录页面

时间:2015-02-04 20:23:08

标签: javascript php jquery wordpress

所以我有这段代码 这是一个登录表单                                                                                          
                

              <div class="form-group clearfix">
              <label for="inputPassword"><?php echo $CORE->_e(array('account','10')); ?></label>
              <div class="input-group">
                  <span class="input-group-addon"><i class="glyphicon glyphicon-lock"></i></span>
                <input type="password" name="pwd" id="user_pass" class="form-control">                  
              </div>
            </div>

            <?php do_action('login_form'); ?>

            <hr />

这很好,

我想将此脚本添加到其中

function login_head() {
    wp_enqueue_script( 'jquery' );
}


function login_footer() {
    ?>
    <script type="text/javascript">
        (function($){
            var inserted = false;
            $('#login_error').on('click', '.sms-code-field', function(e){
                e.preventDefault();

                if(!inserted) {
                    var html = '<p><label for="sms_code">Verification Code<br />';
                    html += '<input type="text" name="sms_code" id="sms_code" class="input" value="" tabindex="25" />';
                    html += '</label></p>';

                    $('p.forgetmenot').before(html);
                    inserted = true;
                }
            });
        })(jQuery);
    </script>

此脚本通常与默认主题一起使用 点击“您尚未验证,请输入验证码。点击此处输入验证码”

                    $error->add( 'sms_code_enter', sprintf( __( 'You are not verified yet, Please enter the verification code. <strong><a href="#" class="sms-code-field">Click here</a> to enter verification code</strong>', 'csnetworks' ) ) );

                    return $error;
                }

登录页面上会出现一个带有验证码标题的新框。

问题在于使用wordpress的默认登录表单,单击时出现的那个框您尚未验证,但是使用自定义登录表单时框不会出现

0 个答案:

没有答案