Dicas Web: Add custom widgets to WordPress dashboard

Add custom widgets to WordPress dashboard

With the previous example, I showed you how easy it is to remove unwanted dashboard widgets. The good news is that creating your own widgets isn’t hard either.

The well-commented code below should be self explanatory. Just insert it in your functions.php, as usual.

function example_dashboard_widget_function() {

// Display whatever it is you want to show

echo “Hello World, I’m a great Dashboard Widget”;

}

// Create the function use in the action hook

function example_add_dashboard_widgets() {

wp_add_dashboard_widget(‘example_dashboard_widget’, ‘Example Dashboard Widget’, ‘example_dashboard_widget_function’);

}

// Hoook into the ‘wp_dashboard_setup’ action to register our other functions

add_action(‘wp_dashboard_setup’, ‘example_add_dashboard_widgets’ );