WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any way to create our own admin theme rather than the default one. or do we have to override the default style sheets to get the desired look??

share|improve this question
What i can do is follow the steps in codex.wordpress.org/… – Prasath Nadarajah Feb 8 '12 at 5:55

You'll want to add your own stylesheet, e.g.:

add_action('admin_head', 'custom_admin_style');
function custom_admin_style() {
    wp_register_style( 'adminStylesheet', plugins_url('adminstylesheet.css', __FILE__) );

You can then style the admin as you like. For UI changes beyond styling its not possible to answer within the scope of this question as there are too many things possible to say in an answer like this.

For an example of what's possible and some of the pitfalls and advantages of theming the admin area, see this article by Noel Tock:


enter image description here

share|improve this answer

It is generally recommended you don't customize the admin beyond basic css.


  • Most of the admin functions do not have hooks that you can tie into.
  • The admin UI changes during almost every release and majorly every few releases.
  • It's to much work to make compatible.
  • It's a good UI and people are used to it (also the dev team works hard on maintaining usability).
share|improve this answer

Yes, you definitely can create your own admin themes. The Executive Admin theme is a good example.

Update: I've just realised that this doesn't work with wordpress 3.3.1 (its designed for WP 3.2.1) - as the admin bar it uses at the top seems to conflict with the wordpress admin bar.

share|improve this answer

Here is how I created my own admin theme: http://kaformedia.com/site/how-i-created-a-custom-admin-theme-wordpress-3-3/

share|improve this answer
Welcome to WordPress Answers! An answer should be more than just a link to an external site. Please add a solution. – toscho Sep 19 '12 at 12:08

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.