新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
找了点资料,找到了解决办法:
从事内蒙古服务器托管,服务器租用,云主机,雅安服务器托管,域名申请,CDN,网络代维等服务。
1:打开文件”/wp-includes/pluggable.php“,修改wp_set_auth_cookie函数。
2:将:
setcookie($auth_cookie_name, $auth_cookie, $expire, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, $secure, true);
修改为:
setcookie($auth_cookie_name, $auth_cookie, $expire, SITECOOKIEPATH, COOKIE_DOMAIN, $secure, true);
3:保存上传解决OK搞定!
无法登陆的原因:应该是目录设置的缘故才导致这些错误,无法读取管理员设置的特定的目录导致的
wordpress网站进不去是数据库出了问题。重新在官方下载一个wordpress文件解压,把你的主题文件和所使用的插件复制到新的wordpress框架中来,把之前的配置文件(根目录的wpconfig,php)也复制过来就可以了。
先判断下是否登录,然后获取当前用户对象,然后获取当前用户对象的信息,需要哪些用哪些:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
if(is_user_logged_in()){
$current_user = wp_get_current_user();
/**
* @example Safe usage: $current_user = wp_get_current_user();
* if ( !($current_user instanceof WP_User) )
* return;
*/
echo 'Username: ' . $current_user-user_login . 'br /';
echo 'User email: ' . $current_user-user_email . 'br /';
echo 'User first name: ' . $current_user-user_firstname . 'br /';
echo 'User last name: ' . $current_user-user_lastname . 'br /';
echo 'User display name: ' . $current_user-display_name . 'br /';
echo 'User ID: ' . $current_user-ID . 'br /';
}
常用方法,可以使用phpmyadmin登录数据库,找到用户表wp_users,然后找到密码字段user_pass,修改密码字段值(即MD5密码),用这个5d41402abc4b2a76b9719d911017c592,MD5翻译过来是“hello”,这就是密码,登录成功,再改为其他。