Widgets (sidebars) (category)

dynamic_sidebar()

Displays the first active widget panel (sidebar - a panel that has at least one widget). You can specify the ID or number of the panel to display if there is more than one widget panel on the site.

is_active_sidebar()

Whether a sidebar is in use.

is_active_widget()

Defines whether the specified widget is displayed on the site (on the frontend). It gets the ID of the panel in which the widget is located.

is_dynamic_sidebar()

Whether the dynamic sidebar is enabled and used by theme.

is_registered_sidebar()

Checks if a sidebar is registered.

register_sidebar()

Builds the definition for a single sidebar and returns the ID.

register_sidebars()

Creates multiple sidebars.

register_widget()

Registers (creates) a widget.

the_widget()

Output an arbitrary widget as a template tag.

unregister_sidebar()

Removes a sidebar from the list.

unregister_widget()

Unregisters a widget.

wp_get_sidebar()

Retrieves the registered sidebar with the given ID.

wp_get_sidebars_widgets()

Retrieve full list of sidebars and their widget instance IDs.

wp_register_sidebar_widget()

Register an instance of a widget.

wp_register_widget_control()

Registers widget control callback for customizing options.

wp_unregister_sidebar_widget()

Unregisters (removes) a widget by its ID.

wp_widgets_init()

Registers all of the default WordPress widgets on startup.