All of our themes are compatible with the new WordPress 3.1. Please note however, the new addition of the Admin Bar on your site’s front end may cause the normal page elements to appear 28 px lower. This is only visible to you, the admin, when you are logged in. If you log out, the page appears perfectly aligned as usual. *Note the addition of wp-includes/admin-bar.php
If you wish to remove the new 3.1 Admin Bar from appearing on the frontend of your site when you are logged in, please do one of the following.
1) Go To “Users” and uncheck the box next to “Show Admin Bar” This will only affect the Admin Bar setting when you (being that specific user) are logged in.
2) If you have multiple users and wish to disable the Admin Bar for ALL users without having to change this option in each one’s User settings, open functions.php and add the following code:
add_filter( 'show_admin_bar', '__return_false' );
If you would like to remove the “Show Admin Bar” checkbox option and prevent it from displaying in the “Users” section entirely, add the following code to functions.php
remove_action( 'personal_options', '_admin_bar_preferences' );