'; $dropdown_start .= sprintf('', __('Select anime', 'adw')); foreach($get_tags as $tag): $dropdown .= sprintf('', get_term_link($tag->slug, 'anime'), $tag->name); endforeach; $dropdown_end = ''; echo $dropdown_start.$dropdown.$dropdown_end; } function adw_init_taxonomy() { register_taxonomy( 'anime', 'post', array( 'hierarchical' => false, 'label' => __('Anime', 'adw'), 'query_var' => true, 'rewrite' => true ) ); } class adw_widget extends WP_Widget { /** constructor */ function adw_widget() { parent::WP_Widget(false, $name = 'ADW Select Anime'); } /** @see WP_Widget::widget */ function widget($args, $instance) { extract( $args ); ?>