不用插件,可以定制化WordPress登陆注册页面,用插件当然更简单了,今天就介绍几款可以自定义登陆注册页面的插件

registration-login

点击这里下载registration-login插件

特点:

  • Ajax登陆注册,所有步骤在同一个页面完成,用户体验度好;
  • 功能简洁明了,无需任何设置,开启后将模板标签插入<body>后面即可使用;
  • 通过修改样式表可以轻松做出符合自己要求的Ajax登陆注册界面;
  • 按钮在页面顶部,不占地方。

效果图如下所示

register login插件缩略图

registration login缩略图

registration login 缩略图

Login With Ajax

点击这里下载Login With Ajax

特点:

  • Ajax登陆注册,无需离开当前页面
  •  登陆注册选项以widget方式呈现,位置更加灵活
  • 界面设计比较美观

看效果图

login with ajax screenshot

Login With Ajax Plugin Screenshot

Login With Ajax Plugin Screenshot

WP User Control

点击这里下载WP User Control

这款插件就是我上次介绍的《选项卡式WordPress登陆注册模板的插件版,唯一的区别是插件版用widget的方式呈现

特点:

  • 选项卡切换式,集登陆、注册、找回密码于一体,展现在一个widget中;
  • widget方式添加,位置灵活;
  • 选项丰富,可以自定义按钮名称。

注意:如果填写信息正确,点提交后会回到当前页面,如果错误则会定向到默认的登陆注册页面,因此使用该插件时顺带修改一下默认的登陆注册页面会更好,具体方法参见《不用插件,定制化WordPress登陆注册页面》。

结束语

由于上述插件是英文版,用在中文网站的时候最好汉化一下。

每个插件的样式 不一定符合自己网站的需求,但这些插件都提供了样式表,或者直接修改插件的样式表,或者在自己主题的样式表中覆盖插件的样式都可以,适合自己的才是最好的。

3条留言

  1. 请问woocommerce的登陆页面怎么优化啊,或者我想把woocommerce登陆页面设置成WordPress的登陆页面,该怎么改,麻烦指点下

    1. woocommerce的my account页面有登录和注册表单,你用这个当登录页面就可以啦。
      如果非要强制把wp-login.php跳转到my-account页面,用代码试试

      function redirect_wp_login(){
      	wp_redirect( home_url('/my-account/' ) );
      	exit;
      }
      add_action( 'login_head', 'redirect_wp_login' );
      

      不过代码有没有副作用,还需要更多的测试。

  2. 这个插件我很喜欢,不过还是想以后把它集成在模板里面。

评论功能已关闭