esc_html__( 'Select attribute', 'bigc' ), )); $this->default=array( 'title'=>esc_html__('Woocommerce Attribute','bigc'), 'attribute'=>'', ); } function widget( $args, $instance ) { // Widget output echo balancetags($args['before_widget']); if ( ! empty( $instance['title'] ) ) { echo balancetags($args['before_title']) . apply_filters( 'widget_title', $instance['title'] ). $args['after_title']; } $instance=wp_parse_args($instance,$this->default); extract($instance); $terms = get_terms("pa_".$attribute); echo ''; echo balancetags($args['after_widget']); } function update( $new_instance, $old_instance ) { // Save widget options $instance=array(); $instance=wp_parse_args($instance,$this->default); $new_instance=wp_parse_args($new_instance,$instance); return $new_instance; } function form( $instance ) { // Output admin widget options form $instance=wp_parse_args($instance,$this->default); extract($instance); ?>