function widget($args, $instance) { extract($args); $title = apply_filters('xt_widget_title', empty($instance['title']) ? '' : $instance['title'], $instance, $this->id_base); if (empty($title)) { $title = '所属专辑'; } global $xt, $xt_user, $xt_album; if (isset($xt->is_share) && $xt->is_share && !empty($xt_user)) { $xt_album = get_share_album(); if (!empty($xt_album)) { xt_setup_albumdata($xt_album); echo $before_widget; echo '<div class="hd"><h4 class="xt-bd-l" ' . (!empty($title) ? '' : 'style="display:none;"') . '><span>' . $title . '</span></h4></div>'; echo '<div class="thumbnails thumbnails-span3 clearfix">'; get_the_album_template_small(); echo '<div class="clearfix"></div></div>'; echo $after_widget; } } }
function the_album() { global $xt_album; $this->in_the_loop = true; if ($this->current_album == -1) { // loop has just started do_action_ref_array('xt_album_loop_start', array(&$this)); } $xt_album = $this->next_album(); xt_setup_albumdata($xt_album); }