2020-05-02 / 3606阅 / 悠然
Determines whether a given widget is displayed>
Either $callback or $id_base can be used $id_base is the first argument when extending WP_Widget class Without the optional $widget_id parameter, returns the ID of the first sidebar in which the first instance of the widget with the given callback or $id_base is found. With the $widget_id parameter, returns the ID of the sidebar where the widget with that callback/$id_base AND that ID is found.
NOTE: $widget_id and $id_base are the same for single widgets. To be effective this function has to run after widgets have initialized, at action ‘init’ or later.
For more information> Conditional Tags article in the Theme Developer Handbook.
(string|false)
(Optional)
Widget callback to check.
Default value: false
(int|false)
(Optional)
Widget ID. Optional, but needed for checking.
Default value: false
(string|false)
(Optional)
The base ID of a widget created by extending WP_Widget.
Default value: false
(bool)
(Optional)
Whether to check in 'wp_inactive_widgets'.
Default value: true
(string|false) False if widget is not active or id of sidebar in which the widget is active.