WordPress Dashboard

WordPress Dashboard User Interface Shown

WordPress dashboard is the first screen that you will see once you login to your WordPress built website. You can think of your as a control panel to quickly navigate through your website’s settings.

WordPress Dashboard Home and Update Menu
Shows WordPress Dashboard Home and Update Menu options

WordPress CMS’s popularity is due to its simple user interface options, throughout the many years, this simple design for its control panel (WP Dashboard) hasn’t changed. Because why complicate things when simplicity is needed?

Video Showing WordPress Dashboard

Customize Widgets in WordPress Dashboard

Simply use the sample functions below to easily customize what widgets (small windows) you want (or you want your client to see if you are building a Web Site for a client). These sample codes below would go in Theme > functions.php (use with caution if you aren’t sure)

You Can Remove WordPress Dashboard Widgets

// Remove all dashboard widgets
function rankya_remove_dashboard_widgets() {
	if ( current_user_can( 'manage_options' ) ) {
		remove_meta_box( 'dashboard_activity', 'dashboard', 'normal');
		remove_meta_box( 'dashboard_plugins', 'dashboard', 'normal' );
		remove_meta_box( 'dashboard_primary', 'dashboard', 'normal' );
		remove_meta_box( 'dashboard_secondary', 'dashboard', 'normal' );
		remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' );
 		remove_meta_box( 'dashboard_right_now', 'dashboard', 'normal' );
		remove_meta_box( 'dashboard_recent_drafts', 'dashboard', 'side' );
		remove_meta_box( 'dashboard_incoming_links', 'dashboard', 'normal' );
		remove_meta_box( 'dashboard_recent_comments', 'dashboard', 'normal' );
	}
}
add_action( 'admin_init', 'rankya_remove_dashboard_widgets' );

Or You Can Remove WordPress Dashboard Widgets Individually


// Remove dashboard widgets individually
function rankya_remove_dashboard_widget () {
    remove_meta_box( 'dashboard_activity', 'dashboard', 'normal');
}
add_action ('wp_dashboard_setup', 'rankya_remove_dashboard_widget');

Or You Can Create Custom Widgets for Yourself

/*
 * Add a custom dashboard widget to your WordPress Site
 *
 * This function hooks into the 'wp_dashboard_setup' using add_action as shown.
 */
function rankya_add_dashboard_widgets() {
	wp_add_dashboard_widget(
		'rankya_dashboard_widget', // Widget slug (notice the underscores?)
		'Custom Dashboard Widget', // Widget Title.
		'rankya_dashboard_widget_message_function' // function name which will output what you want in your custom Dashboard Widget.
	);
}
add_action( 'wp_dashboard_setup', 'rankya_add_dashboard_widgets' );

/*
 * Create another function to output what you want in your custom Dashboard Widget.
 */
function rankya_dashboard_widget_message_function() {
	echo "Hello World!";
}

As you can see, with just few functions, you just modified your WordPress Dashboard widgets. And most of these codes are already available online. So once again, whatever you want to accomplish , you can

72 / 259 Malvern Rd Melbourne Australia 3141

+61421600702 $$

Author: RankYa

RankYa: Online Entrepreneur, Web Developer, Google AdWords and Google Analytics Certified Professional. Specialist in: SEO, Website Optimization, WordPress, Structured Data, JSON-LD, Microdata, Microformats, RDF, Schema.org Vocabulary, HTML5, Advanced Image Optimization, Google Webmaster Tools, Google Webmaster Guidelines, Social Media Marketing, Facebook marketing and YouTube video ranking mastery.

Thank you for sharing this blog post. Description: 'WordPress Dashboard blog post has insights about WordPress Dashboard User Interface also features a video session showing WordPress Dashboard'