WC_Widget_Product_Tag_Cloud::widget()publicWC 1.0

Output widget.

Метод класса: WC_Widget_Product_Tag_Cloud{}

Хуки из метода

Возвращает

null. Ничего (null).

Использование

$WC_Widget_Product_Tag_Cloud = new WC_Widget_Product_Tag_Cloud();
$WC_Widget_Product_Tag_Cloud->widget( $args, $instance );
$args(массив) (обязательный)
Arguments.
$instance(массив) (обязательный)
Widget instance.

Заметки

Код WC_Widget_Product_Tag_Cloud::widget() WC 8.7.0

public function widget( $args, $instance ) {
	$current_taxonomy = $this->get_current_taxonomy( $instance );

	if ( empty( $instance['title'] ) ) {
		$taxonomy          = get_taxonomy( $current_taxonomy );
		$instance['title'] = $taxonomy->labels->name;
	}

	$this->widget_start( $args, $instance );

	echo '<div class="tagcloud">';

	wp_tag_cloud(
		apply_filters(
			'woocommerce_product_tag_cloud_widget_args',
			array(
				'taxonomy'                  => $current_taxonomy,
				'topic_count_text_callback' => array( $this, 'topic_count_text' ),
			)
		)
	);

	echo '</div>';

	$this->widget_end( $args );
}