This plugin hasn’t been tested with the latest three major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Good Bye wp-admin


Plugin change the wp-admin url to admin-panel(or anything you want) in wordpress admin area without breaking anything.
eg: to

Steps you should follow for working this plugin correctly :

Step 1: add this code to your wp-config file(screen shot-1).

define('WP_ADMIN_DIR', 'admin-panel');

Step 2: add this rule at the top of the your htaccess file(screenshot-2).

RewriteRule ^admin-panel/(.*) wp-admin/$1?%{QUERY_STRING} [L]

Step 3: Extract the zip file and just drop the contents in the wp-content/plugins/ directory of your WordPress installation and then activate the Plugin from Plugins page.
Refer screenshot for clear understanding.

Why this plugin need manual editing :

  • There is no option for inserting values wp-config file using wordpress hooks/filters
  • its difficult to add new rules in htaccess file with wordpress hook.

Because of this two reasons i cannot build a fully automatic plugin.Suggesions for improving this plugin is always welcome.

Warning :

  • Use this plugin at your own risk.
  • Don’t Activate the plugin on live website.You will loss wp-admin access.
  • For working this plugin correctly ,you should follow the steps correctly.


  • htaccess file
  • wp-config file
  • dashboard


Step 1: add this code to your wp-config file.

define('WP_ADMIN_DIR', 'admin-panel');

Step 2: add this rule at the top of the your htaccess file.

RewriteRule ^admin-panel/(.*) wp-admin/$1?%{QUERY_STRING} [L]

Step 3: Activate the plugin as usual.

see screenshot for more details.

Contributors & Developers

“Good Bye wp-admin” is open source software. The following people have contributed to this plugin.


Translate “Good Bye wp-admin” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.