本文实例讲述了WordPress如何完成用户主动登录性能的办法,其实就是很简略的让用户记住登录明码了,下次主动登录即可.分享给大家供大家参考。详细办法如下:
假如将办法一或办法二的代码,间接放到主题的functions.php中,那么只需关上前台任何页面,就会主动登录到你设置的用户名下,本文只是提供主动登录的办法,至于是放到独自一个php文件,还是加token验证等等你以为比拟平安的形式,怎样用就得看详细的需要了.
无明码形式:如今有种更好的完成办法,不需求晓得帐号明码,只要指定用户名即可,完成代码如下:
if (!is_user_logged_in()) {
$user_login = 'example'; // 用户名是example,自行修正
// 获取用户id
$user = get_userdatabylogin($user_login);
$user_id = $user->ID;
// 登录
wp_set_current_user($user_id, $user_login);
wp_set_auth_cookie($user_id);
do_action('wp_login', $user_login);
}
if (!is_user_logged_in()) {
$creds = array();
$creds['user_login'] = 'example'; // 用户名是example,自行修正
$creds['user_password'] = 'plaintextpw'; // 明码是plaintextpw
$creds['remember'] = true;
$user = wp_signon( $creds, false );
if ( is_wp_error($user) )
echo $user->get_error_message();
}
心愿本文所述对大家的WordPress建站有所协助。
以上就是安达网络工作室关于《WordPress用户自动登录的实现方法》的一些看法。更多内容请查看本栏目更多内容!
增加 Ctrl+Enter 快捷回复 这里送上两种办法,首先是 jQuery 办法,前段工夫不断在钻研 jQuery ,因而对 jQ...
最新版本的WordPress 2.8的公布,为WordPress网站开发者带来了更多的便当,让像WPYOU这样的基于WordPress的...
1、修正文章页面模板single.php关上模版文件中的single.php,在其中搜寻在这行上面加上:复制代码代码如下:...
不少冤家心愿在文章内容的两头拔出广告(集体以为这个对用户体验有点不太好),上面就来看看如何完成吧。 应...
【成绩】:网站(Wordpress)注册登录死循环 【症状】:在公司里,局部网站(包括wordpress)登录注册时,提...
在 WordPress 中加载脚本(为 CSS 和 JS,下同)文件,大少数人的做法是间接在 header.php 文件中增加 link...