我的选项表崩溃了,我成功地修复了它。但现在当我登录时,它会重定向到没有工具栏的主页,如果我键入/wp admin,我会得到“抱歉,您不允许访问此页面。”
我尝试了通常的禁用插件和主题的方法。正在删除。htaccess文件。似乎什么都没用。我确实有一个5天前的DB备份,可以恢复访问,但在这段时间内做了很多更改,所以我希望以不同的方式解决这个问题。
我的选项表崩溃了,我成功地修复了它。但现在当我登录时,它会重定向到没有工具栏的主页,如果我键入/wp admin,我会得到“抱歉,您不允许访问此页面。”
我尝试了通常的禁用插件和主题的方法。正在删除。htaccess文件。似乎什么都没用。我确实有一个5天前的DB备份,可以恢复访问,但在这段时间内做了很多更改,所以我希望以不同的方式解决这个问题。
我想你已经失去了管理权限。请运行以下SQL查询并使用新创建的WP Admin登录到WP Admin。
INSERT INTO `databasename`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES (\'4\', \'demo\', MD5(\'demo\'), \'Your Name\', \'test@yourdomain.com\', \'http://www.test.com/\', \'2011-06-07 00:00:00\', \'\', \'0\', \'Your Name\');
INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, \'4\', \'wp_capabilities\', \'a:1:{s:13:"administrator";s:1:"1";}\');
INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, \'4\', \'wp_user_level\', \'10\');
您可以稍后删除的新临时管理员详细信息:用户名:demo密码:demo
是否可以在wp admin中已经存在的菜单上添加自定义链接作为子菜单?例如,在“外观”部分下,如下所示: