我使用了一个隐藏wp-admin的插件,但它也将wp-admin隐藏为admin-如何恢复?

时间:2013-04-23 作者:user1831003

我使用了一个插件,它隐藏了wp-admin并做了很多其他事情,但它也为admin用户隐藏了wp-admin(可能是由于我的一些错误设置)-如何恢复?我删除了插件的文件夹以返回到wp admin,但一旦我激活它,它就会再次开始隐藏admin内容。(它似乎保留了设置,因为它在新安装时激活时不会立即隐藏管理面板。我必须更改wp admin中的设置,使其隐藏wp admin。)

2 个回复
SO网友:Noob Theory

我通常不使用插件,因为它不稳定。

我在主题函数中使用它。php,因此您可以随时删除它,如果需要的话,它不会将任何内容保存到DB中。

如果您需要将管理ajax文件用于任何主题函数(如thickbox和其他一些函数),这也会使其保持打开状态。

function erichamby_restrict_admin() {
if ( ! current_user_can(\'administrator\')  && $_SERVER[\'PHP_SELF\'] != \'/wp-admin/admin-ajax.php\' ) {
    wp_redirect( home_url() );
}
}
  add_action( \'admin_init\', \'erichamby_restrict_admin\', 1 );

SO网友:Damien

你说你删除了插件文件夹。。。因此,通过FTP登录您的网站并查找您的。htaccess文件

这可能是由插件更改的,并重新写入URL,如/wp-admin

复制文件(为安全起见)

  • 打开文件进行编辑
    • 检查/将代码更改回:

      # BEGIN WordPress
      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteRule ^index\\.php$ - [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /index.php [L]
      </IfModule>
      # END WordPress
      

    结束

    相关推荐

    Travel Blog Plugins

    今年晚些时候,我将使用Wordpress创建一个关于我旅行的博客。我希望该博客具有以下功能我的帖子将被地理定位一张包含帖子位置的地图,可以单击地图上的各个点到达帖子</我正在寻找最好/最合适的插件。谢谢,艾尔。