wordpress用户登陆注册核心代码

wordpress虽然主要用在博客网站上,但是经过调整也是完全可以用作cms资讯类网站中,对于资讯网站用到的最多的功能肯定就是用户登陆注册了,今天来给大家分享一下wp用户登陆注册的知识,下面代码中我已经表明了要注意的地方了,以下就是wordpress用户登陆注册的核心代码

  1. <?php
  2.             //current_user_can()wp自带判断登陆用户的权限
  3.              if (!(current_user_can(‘level_0’))){ ?>
  4.                 <form action=“<?php echo get_option(‘home’); ?>/wp-login.php” method=“post” class=“wpuserform”>
  5.                     欢迎来到<?php bloginfo(name) ?>
  6.                     用户名 <input type=“text” name=“log” id=“log” class=“user_log” title=“用户名” value=“” size=“20” />
  7.                     密码 <input type=“password” name=“pwd” id=“pwd” class=“user_pwd” title=“密码” value=“” size=“20” />
  8.                     <input type=“submit” name=“submit” id=“login” title=“登录” value=“登录” />
  9.                     <?php if (get_option(‘users_can_register’)) { ?><a href=“<?php echo site_url(‘wp-login.php?action=register’, ‘login’) ?>”>  立即注册</a><?php }?>
  10.                     <label id=“rememberlb” for=“rememberme”><input name=“rememberme” id=“rememberme” type=“checkbox” checked=“checked” value=“forever” />  自动登陆 </label>
  11.                     <input type=“hidden” name=“redirect_to” value=“<?php echo $_SERVER[‘REQUEST_URI’]; ?>” />
  12.                      <a href=“<?php echo get_option(‘home’); ?>/wp-login.php?action=lostpassword”>  找回密码</a>
  13.                 </form>
  14.                     <!–user_identity –>
  15.             <?php } else { global $user_identity$user_level; ?>
  16.                 欢迎您, <strong><?php echo $user_identity ?></strong>!
  17.                 <?php if (get_option(‘users_can_register’)) { ?><a href=“<?php bloginfo(‘siteurl’);?>/wp-admin/profile.php”>[个人中心]</a><?php }?>
  18.                 <a href=“<?php echo wp_logout_url( get_permalink() ); ?>”>[退出]</a>
  19.             <?php }?>

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

www.admin122.com 关注微信
24小时客服在线