apply_filters( 'dynamic_sidebar_params', array $params )
Filters the parameters passed to a widget’s display callback.
Description Description
Note: The filter is evaluated on both the front end and back end, including for the Inactive Widgets sidebar on the Widgets screen.
See also See also
Parameters Parameters
- $params
-
(array)
- 'args'
(array) An array of widget display arguments.- 'name'
(string) Name of the sidebar the widget is assigned to. - 'id'
(string) ID of the sidebar the widget is assigned to. - 'description'
(string) The sidebar description. - 'class'
(string) CSS class applied to the sidebar container. - 'before_widget'
(string) HTML markup to prepend to each widget in the sidebar. - 'after_widget'
(string) HTML markup to append to each widget in the sidebar. - 'before_title'
(string) HTML markup to prepend to the widget title when displayed. - 'after_title'
(string) HTML markup to append to the widget title when displayed. - 'widget_id'
(string) ID of the widget. - 'widget_name'
(string) Name of the widget.
- 'name'
- 'widget_args'
(array) An array of multi-widget arguments.- 'number'
(int) Number increment used for multiples of the same widget.
- 'number'
- 'args'
Source Source
File: wp-includes/widgets.php
Changelog Changelog
Version | Description |
---|---|
2.5.0 | Introduced. |
User Contributed Notes User Contributed Notes
You must log in before being able to contribute a note or feedback.
Firstly we create a custom widget field end of the each widgets control form.
Expand full source codeCollapse full source code
Now, we filter widget’s settings before saving. It will save our custom field
column
data.Finally, filter sidebar params for frontend. It will add class to
before_widget
fromcolumn
fieldExpand full source codeCollapse full source code