WP_Widget_Block::widget( array $args, array $instance )

Outputs the content for the current Block widget instance.



(array) (Required) Display arguments including 'before_title', 'after_title', 'before_widget', and 'after_widget'.


(array) (Required) Settings for the current Block widget instance.

Top ↑


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

	public function widget( $args, $instance ) {
		$instance = wp_parse_args( $instance, $this->default_instance );

		echo str_replace(
			$this->get_dynamic_classname( $instance['content'] ),

		 * Filters the content of the Block widget before output.
		 * @since 5.8.0
		 * @param string          $content  The widget content.
		 * @param array           $instance Array of settings for the current widget.
		 * @param WP_Widget_Block $widget   Current Block widget instance.
		echo apply_filters(

		echo $args['after_widget'];

Top ↑


Version Description
5.8.0 Introduced.

Top ↑

User Contributed Notes

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