Opened 13 years ago
Closed 13 years ago
#25152 closed enhancement (fixed)
Ability to pass arguments to callback for dashboard widget
| Reported by: | jdgrimes | Owned by: | nacin |
|---|---|---|---|
| Priority: | normal | Milestone: | 3.7 |
| Component: | Administration | Version: | |
| Severity: | normal | Keywords: | has-patch |
| Cc: | Focuses: |
Description
There are times where it would be useful to be able to pass some arguments to the callback function for a dashboard widget when adding it with wp_add_dashboard_widget(). This would make it possible to have multiple 'instances' of a dashboard widget if desired.
For reference, I'm not the only one who has felt this need: http://wordpress.org/support/topic/add-parameters-to-the-callback-function-in-wp_add_dashboard_widget?replies=2
Also, add_meta_box(), which wp_add_dashboard_widget() calls, already supports this. All we need to do is add another argument to wp_add_dashboard_widget() and pass it along to add_meta_box(). The attached patch does just that.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
Adds
$callback_argsparameter towp_add_dashboard_widget()