本文实例讲述了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用户自动登录的实现方法》的一些看法。更多内容请查看本栏目更多内容!
处理方法: 办法一: 修正文件“/wp-includes/pluggable.php”中的wp_set_auth_cookie函数。搜寻...
在WordPress上增加中文用户时报错说不支持中文,失去如下谬误:谬误:请填写用户名。谬误:此用户名蕴含有效...
WordPress根本模板文件 一套完好的WordPress模板应至多具备如下文件: style.css : CSS(款式表)文件 index....
成果: 将上面的函数放到你的主题的 functions.php 文件中: 代码如下: function theme_echo_pagenavi(){ gl...
本文实例讲述了WordPress完成评论后可显示内容中附件下载地址的办法。分享给大家供大家参考,详细如下: 最...
置信很多站长都晓得并且曾经在应用WordPress自定义字段,很多插件也应用了这一性能。 自定义字段是一个十分...