WC_Widget_Product_Tag_Cloud::widget() public WC 1.0
Output widget.
{} Это метод класса: WC_Widget_Product_Tag_Cloud{}
Хуки из метода
Возвращает
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.
Заметки
- Смотрите: WP_Widget
Код WC_Widget_Product_Tag_Cloud::widget() WC Widget Product Tag Cloud::widget WC 5.0.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 );
}