A fresh mix of code snippets and tutorials

Disable theme switching

By default WordPress enables users to switch themes while working in the Admin area. Sometimes a user might screw this up and accidentally activate the wrong theme.

To prevent this, add the following code to your functions.php file:

function remove_theme_menus() {
	global $submenu;
add_action('admin_init', 'remove_theme_menus');

Technically theme switching will still be possible, but this code will prevent mistakes by disabling WordPress theme menus. Good times.

Learn more

WordPress Themes In Depth