Warning: This method has been deprecated. Use WP_Widget::__construct() instead.

WP_Widget::WP_Widget( string $id_base, string $name, array $widget_options = array(), array $control_options = array() )

PHP4 constructor.

Description Description

Top ↑

See also See also

Top ↑

Parameters Parameters


(string) (Optional) Base ID for the widget, lowercase and unique. If left empty, a portion of the widget's PHP class name will be used. Has to be unique.


(string) (Optional) Name for the widget displayed on the configuration page.


(array) (Optional) Widget options. See wp_register_sidebar_widget() for information on accepted arguments.

Default value: array()


(array) (Optional) Widget control options. See wp_register_widget_control() for information on accepted arguments.

Default value: array()

Top ↑

Source Source

File: wp-includes/class-wp-widget.php

	public function WP_Widget( $id_base, $name, $widget_options = array(), $control_options = array() ) {
		_deprecated_constructor( 'WP_Widget', '4.3.0', get_class( $this ) );
		WP_Widget::__construct( $id_base, $name, $widget_options, $control_options );

Top ↑

Changelog Changelog

Version Description
4.3.0 Use __construct() instead.
2.8.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.