/** @see WP_Widget::widget */
 function widget($args, $instance)
 {
     global $widget_content;
     wppa('in_widget', 'multitag');
     wppa_bump_mocc();
     require_once dirname(__FILE__) . '/wppa-links.php';
     require_once dirname(__FILE__) . '/wppa-styles.php';
     require_once dirname(__FILE__) . '/wppa-functions.php';
     require_once dirname(__FILE__) . '/wppa-thumbnails.php';
     require_once dirname(__FILE__) . '/wppa-boxes-html.php';
     require_once dirname(__FILE__) . '/wppa-slideshow.php';
     wppa_initialize_runtime();
     extract($args);
     $instance = wp_parse_args((array) $instance, array('title' => __('Photo Tags', 'wp-photo-album-plus'), 'cols' => '2', 'tags' => array()));
     $widget_title = apply_filters('widget_title', $instance['title']);
     // Display the widget
     echo $before_widget;
     if (!empty($widget_title)) {
         echo $before_title . $widget_title . $after_title;
     }
     $tags = is_array($instance['tags']) ? implode(',', $instance['tags']) : '';
     echo '<div class="wppa-multitag-widget" >' . wppa_get_multitag_html($instance['cols'], $tags) . '</div>';
     echo '<div style="clear:both"></div>';
     echo $after_widget;
     wppa('in_widget', false);
 }
예제 #2
0
function wppa_multitag_box($nperline = '2', $seltags = '')
{
    if (is_feed()) {
        return;
    }
    wppa_container('open');
    wppa_out('<div' . ' id="wppa-multitag-' . wppa('mocc') . '"' . ' class="wppa-box wppa-multitag"' . ' style="' . __wcs('wppa-box') . __wcs('wppa-multitag') . '"' . ' >' . wppa_get_multitag_html($nperline, $seltags) . '<div class="wppa-clear" style="' . __wis('clear:both;') . '" >' . '</div>' . '</div>');
    wppa_container('close');
}