在登录表单中向输入表单添加类

时间:2015-12-28 作者:Ehsan

是否有任何方法可以将自定义类名添加到登录中的输入字段wp_login_form 作用

<input type="text" name="log" id="\' . esc_attr( $args[\'id_username\'] ) . \'" class="input" value="\' . esc_attr( $args[\'value_username\'] ) . \'" size="20" tabindex="10" />

1 个回复
最合适的回答,由SO网友:Prasad Nevase 整理而成

虽然没有直接过滤器可用于修改用户名输入字段的输出。您可以通过在登录页面中将js排队,然后将css类添加到用户名输入字段来实现这一点。请查看以下内容是否有帮助:

add_action( \'login_head\', \'add_login_css\' );
function add_login_css(){
    wp_register_script(
        \'extra-login-css\', 
        get_stylesheet_directory_uri() . \'/js/extra-login-css.js\',
        array( \'jquery\' ),
        \'\',
        TRUE
    );
    wp_enqueue_script( \'extra-login-css\' );
}
确保路径extra-login-css.js 上面提到的是正确的,否则您可以根据您的目录结构进行更新。在该js文件中添加以下代码。

( function( $ ) {

   $("#user_login").addClass("my-login-username");

} )( jQuery );

相关推荐

Change default login auth

我将增强我的WordPress身份验证页面。我的想法很简单,就是更改过程以检查密码,就像使用用户名或电子邮件登录的默认过程一样。我已经更改了数据库,添加了额外的字段“code”:我的目标是:the user can login with your username or email and with your password or code.然而,我不知道哪个部分的编码是用来验证密码的,因为我想参考现有的编码。