public function widget($args, $instance) { extract($args); $title = isset($instance['title']) ? $instance['title'] : false; $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $location = isset($instance['location']) ? $instance['location'] : false; $units = isset($instance['units']) ? $instance['units'] : false; $forecast_days = isset($instance['forecast_days']) ? $instance['forecast_days'] : false; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } echo uw_weather_logic(array('location' => $location, 'units' => $units, 'forecast_days' => $forecast_days)); echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = isset($instance['title']) ? $instance['title'] : false; $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $count = $instance['count']; $target = isset($instance['target']) ? $instance['target'] : ''; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } ?> <ul class="uw-custom-links"> <?php if ($count !== '0') { for ($i = 1; $i <= $count; $i++) { $url = isset($instance["url_" . $i]) ? $instance["url_" . $i] : ''; $text = isset($instance["text_" . $i]) ? $instance["text_" . $i] : ''; ?> <li> <a href="<?php echo esc_url($url); ?> " target="_<?php echo esc_attr($target); ?> "><?php echo esc_attr($text); ?> </a> </li> <?php } } ?> </ul> <?php echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $center = $instance['center']; $text = $instance['text']; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } if ($center == '1') { $center = 'text-align: center'; } else { if (is_rtl()) { $center = 'text-align: right'; } else { $center = 'text-align: left'; } } if (!empty($text)) { echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } ?> <div class="text-wrap" style="<?php echo esc_attr($center); ?> "> <?php echo do_shortcode($text); ?> </div> <?php echo $after_widget; } }
public function __construct() { parent::__construct('uw_tabs', $name = __('UW - Tabs', 'kho'), array('description' => __('Displays Recent, Comments and Tags.', 'kho'))); if (is_active_widget(false, false, $this->id_base)) { if ('1' !== uw_option('minify_css', '1')) { add_action('wp_enqueue_scripts', array(&$this, 'uw_tabs_script'), 15); } if ('1' !== uw_option('minify_js', '1')) { add_action('wp_footer', array(&$this, 'uw_tabs_js')); } } }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $caption = $instance['caption']; $caption_position = $instance['caption_position']; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } // Caption before if ($caption && 'before' == $caption_position) { echo '<p class="videocaption before">' . esc_attr($caption) . '</p>'; } // Show video if (!empty($instance['embed_code'])) { echo $instance['embed_code']; } else { ?> <div class="uw-error"><?php _e('You forgot to enter a video URL.', 'kho'); ?> </div> <?php } // Caption after if ($caption && 'after' == $caption_position) { echo '<p class="videocaption after">' . esc_attr($caption) . '</p>'; } echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $columns = isset($instance['columns']) ? $instance['columns'] : ''; $number = (int) strip_tags($instance['number']); $id = strip_tags($instance['id']); // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } ?> <ul class="uw-flickr-widget <?php echo esc_attr($columns); ?> " data-id="<?php echo esc_attr($id); ?> " data-num="<?php echo esc_attr($number); ?> "></ul> <textarea style="display:none;" class="flickrtemplate"> <li class="flickr_badge_image"> <a href="{{image_b}}" title="{{title}}"><img src="{{image_q}}" alt="{{title}}" /></a> </li> </textarea> <?php echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $url = isset($instance['url']) ? $instance['url'] : ''; $height = isset($instance['height']) ? $instance['height'] : '300'; $autoplay = $instance['autoplay']; $play = 'false'; if (!empty($autoplay)) { $play = 'true'; } // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } ?> <iframe width="100%" height="<?php echo esc_attr($height); ?> " scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=<?php echo esc_url($url); ?> &auto_play=<?php echo esc_attr($play); ?> &show_artwork=true&show_user=true&visual=true"></iframe> <?php echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } ?> <form role="search" method="get" class="uw-searchform" action="<?php echo esc_url(home_url('/')); ?> "> <input type="search" class="uw-field" name="s" value="<?php _e('search', 'kho'); ?> " onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" /> <input type="submit" class="uw-submit" value="<?php _e('Search', 'kho'); ?> "> </form> <?php echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = isset($instance['title']) ? $instance['title'] : false; $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $calendar_style = isset($instance['calendar_style']) ? $instance['calendar_style'] : ''; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } ?> <div class="uw-calendar-<?php echo esc_attr($calendar_style); ?> "> <?php if ('style1' == $calendar_style) { get_calendar(false); } else { get_calendar(); } ?> </div> <?php echo $after_widget; }
/** @see WP_Widget::widget */ public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $nav_menu = $instance['nav_menu']; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } if ($nav_menu != '0') { echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } ?> <ul> <?php wp_nav_menu(array('menu' => $nav_menu, 'container' => false, 'fallback_cb' => false, 'items_wrap' => '%3$s', 'depth' => 0, 'walker' => new UW_Dropdown_Walker_Nav_Menu())); ?> </ul> <?php echo $after_widget; } }
function uw_custom_css() { $css = uw_option('custom_css'); if ('' != $css) { $css = preg_replace('/\\s+/', ' ', $css); $css = '' . $css . ''; return $css; } else { return ''; } }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $page_url = isset($instance['page_url']) ? $instance['page_url'] : ''; $width = isset($instance['width']) ? $instance['width'] : ''; $height = isset($instance['height']) ? $instance['height'] : ''; $small_header = isset($instance['small_header']) ? 'true' : 'false'; $hide_cover = isset($instance['hide_cover']) ? 'true' : 'false'; $show_facepile = isset($instance['show_facepile']) ? 'true' : 'false'; $show_posts = isset($instance['show_posts']) ? 'true' : 'false'; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } if ($page_url) { ?> <div id="fb-root"></div> <div class="fb-page" data-href="<?php echo esc_url($page_url); ?> " <?php if ($width) { ?> data-width="<?php echo esc_attr($width); ?> "<?php } if ($height) { ?> data-height="<?php echo esc_attr($height); ?> " <?php } ?> data-small-header="<?php echo esc_attr($small_header); ?> " data-adapt-container-width="true" data-hide-cover="<?php echo esc_attr($hide_cover); ?> " data-show-facepile="<?php echo esc_attr($show_facepile); ?> " data-show-posts="<?php echo esc_attr($show_posts); ?> "><div class="fb-xfbml-parse-ignore"></div></div> <?php } echo $after_widget; }
/** @see WP_Widget::widget */ public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $social_style = $instance['social_style']; $transition = $instance['transition']; $target = $instance['target']; $width = isset($instance['width']) ? $instance['width'] : ''; $height = isset($instance['height']) ? $instance['height'] : ''; $line_height = isset($instance['line_height']) ? $instance['line_height'] : ''; $font_size = isset($instance['font_size']) ? $instance['font_size'] : ''; $border_radius = isset($instance['border_radius']) ? $instance['border_radius'] : ''; $social_services = $instance['social_services']; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } // Style $style = ''; if ('73px' != $width && $width) { $style .= 'width: ' . $width . ';'; } if ('73px' != $height && $height) { $style .= 'height: ' . $height . ';'; } if ('73px' != $line_height && $line_height) { $style .= 'line-height: ' . $line_height . ';'; } if ('22px' != $font_size && $font_size) { $style .= 'font-size: ' . $font_size . ';'; } if ('2px' != $border_radius && $border_radius) { $style .= '-webkit-border-radius: ' . $border_radius . '; -moz-border-radius: ' . $border_radius . '; border-radius: ' . $border_radius . ';'; } ?> <ul class="uw-ul uw-social-widget uw-social-<?php echo esc_attr($social_style); ?> <?php echo esc_attr($transition); ?> "> <?php // Loop through each social service and display font icon foreach ($social_services as $key => $service) { $link = !empty($service['url']) ? $service['url'] : null; $name = $service['name']; if ($link) { if ('youtube' == $key) { $key = 'youtube-play'; } if ('skype' == $key) { $target = 'self'; } ?> <li class="social-widget-<?php echo esc_attr($key); ?> "> <a href="<?php if ('skype' == $key) { ?> skype:<?php echo esc_attr($link); ?> ?call<?php } else { echo esc_url($link); } ?> " title="<?php echo esc_attr($name); ?> " target="_<?php echo esc_attr($target); ?> " style="<?php echo esc_attr($style); ?> "> <i class="fa fa-<?php echo esc_attr($key); ?> "></i> </a> </li> <?php } } ?> </ul> <?php echo $after_widget; }
function uw_plugin_js() { if ('1' == uw_option('minify_js', '1')) { wp_enqueue_script('uw-scripts', uw_plugin_url('assets/js/scripts-min.js'), array('jquery'), UW_VERSION); } }
/** @see WP_Widget::widget */ public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $number = $instance['number']; $style = $instance['style']; $order = $instance['order']; $img_height = !empty($instance['img_height']) ? intval($instance['img_height']) : '65'; $img_width = !empty($instance['img_width']) ? intval($instance['img_width']) : '65'; $image = isset($instance['image']) ? $instance['image'] : ''; $infowrap = isset($instance['infowrap']) ? $instance['infowrap'] : ''; $post_type = $instance['post_type']; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } if ($style == 'fullimg' || $style == 'fullinfoinside') { $class = ' full'; } else { $class = ''; } ?> <ul class="uw-ul uw-widget-recent-posts clr style-<?php echo esc_attr($style); echo esc_attr($class); ?> "> <?php global $post; $args = array('post_type' => $post_type, 'numberposts' => $number, 'orderby' => $order, 'no_found_rows' => true, 'suppress_filters' => false, 'meta_key' => '_thumbnail_id'); $myposts = get_posts($args); foreach ($myposts as $post) { setup_postdata($post); if (has_post_thumbnail()) { $featured_image = uw_image_resize(wp_get_attachment_url(get_post_thumbnail_id()), $img_width, $img_height); ?> <li class="uw-widget-recent-posts-li"> <?php if ($style == 'fullinfoinside') { ?> <div class="uw-fullinfo-wrap"><?php } ?> <?php if ($infowrap !== '1' && $style == 'fullinfoinside') { ?> <div class="uw-widget-info-wrap"> <div class="uw-widget-recent-posts-date"><i class="icon_clock_alt"></i><?php echo get_the_date(); ?> </div> <div class="uw-widget-recent-posts-comments"><i class="icon_comment_alt"></i><?php comments_popup_link(__('0', 'kho'), __('1', 'kho'), __('%', 'kho'), 'comments-link'); ?> </div> </div> <?php } ?> <?php if ($image !== '1') { ?> <a href="<?php the_permalink(); ?> " title="<?php the_title(); ?> " class="uw-widget-recent-posts-thumbnail"> <img src="<?php echo esc_url($featured_image['url']); ?> " alt="<?php the_title(); ?> " /> </a> <?php } ?> <a href="<?php the_permalink(); ?> " title="<?php the_title(); ?> " class="uw-widget-recent-posts-title"><?php the_title(); ?> </a> <?php if ($infowrap !== '1' && $style !== 'fullinfoinside') { ?> <div class="uw-widget-info-wrap"> <div class="uw-widget-recent-posts-date"><i class="icon_clock_alt"></i><?php echo get_the_date(); ?> </div> <div class="uw-widget-recent-posts-comments"><i class="icon_comment_alt"></i><?php comments_popup_link(__('0', 'kho'), __('1', 'kho'), __('%', 'kho'), 'comments-link'); ?> </div> </div> <?php } ?> <?php if ($style == 'fullinfoinside') { ?> </div><?php } ?> </li> <?php } } wp_reset_postdata(); ?> </ul> <?php echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $style = $instance['style']; $twitter_id = $instance['twitter_id']; $twitter_width = $instance['twitter_width']; $twitter_height = $instance['twitter_height']; $color_scheme = $instance['color_scheme']; $consumer_key = $instance['consumer_key']; $consumer_secret = $instance['consumer_secret']; $access_token = $instance['access_token']; $access_token_secret = $instance['access_token_secret']; $twitter_username = $instance['twitter_username']; $count = (int) $instance['count']; $widget_id = $args['widget_id']; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } if ('expand' == $style && $twitter_id) { ?> <a class="twitter-timeline" <?php if ('dark' == $color_scheme) { ?> data-theme="dark"<?php } ?> width="<?php echo esc_attr($twitter_width); ?> " height="<?php echo esc_attr($twitter_height); ?> " href="https://twitter.com/twitter" data-widget-id="<?php echo esc_attr($twitter_id); ?> ">Tweets by @twitter</a> <?php } else { if ('simple' == $style && $twitter_username && $consumer_key && $consumer_secret && $access_token && $access_token_secret && $count) { $transName = 'list_tweets_' . $widget_id; $cacheTime = 10; if (false === ($twitterData = get_transient($transName))) { $token = get_option('cfTwitterToken_' . $widget_id); // get a new token anyways delete_option('cfTwitterToken_' . $widget_id); // getting new auth bearer only if we don't have one if (!$token) { // preparing credentials $credentials = $consumer_key . ':' . $consumer_secret; $toSend = base64_encode($credentials); // http post arguments $args = array('method' => 'POST', 'httpversion' => '1.1', 'blocking' => true, 'headers' => array('Authorization' => 'Basic ' . $toSend, 'Content-Type' => 'application/x-www-form-urlencoded;charset=UTF-8'), 'body' => array('grant_type' => 'client_credentials')); add_filter('https_ssl_verify', '__return_false'); $response = wp_remote_post('https://api.twitter.com/oauth2/token', $args); $keys = json_decode(wp_remote_retrieve_body($response)); if ($keys) { // saving token to wp_options table update_option('cfTwitterToken_' . $widget_id, $keys->access_token); $token = $keys->access_token; } } // we have bearer token wether we obtained it from API or from options $args = array('httpversion' => '1.1', 'blocking' => true, 'headers' => array('Authorization' => "Bearer {$token}")); add_filter('https_ssl_verify', '__return_false'); $api_url = "https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name={$twitter_username}&count={$count}"; $response = wp_remote_get($api_url, $args); set_transient($transName, wp_remote_retrieve_body($response), 60 * $cacheTime); } @($twitter = json_decode(get_transient($transName), true)); if ($twitter && is_array($twitter)) { ?> <div class="twitter-box"> <div class="twitter-holder"> <div class="b"> <div class="tweets-container" id="tweets_<?php echo esc_attr($widget_id); ?> "> <ul class="uw-ul" id="uw_jtwt"> <?php foreach ($twitter as $tweet) { ?> <li class="uw_jtwt_tweet"> <p class="uw_jtwt_tweet_text"> <?php $latestTweet = $tweet['text']; $latestTweet = preg_replace('/http:\\/\\/([a-z0-9_\\.\\-\\+\\&\\!\\#\\~\\/\\,]+)/i', ' <a href="http://$1" target="_blank">http://$1</a> ', $latestTweet); $latestTweet = preg_replace('/@([a-z0-9_]+)/i', ' <a href="http://twitter.com/$1" target="_blank">@$1</a> ', $latestTweet); echo $latestTweet; ?> </p> <?php $twitterTime = strtotime($tweet['created_at']); $timeAgo = $this->ago($twitterTime); ?> <a href="http://twitter.com/<?php echo esc_attr($tweet['user']['screen_name']); ?> /statuses/<?php echo esc_attr($tweet['id_str']); ?> " class="uw_jtwt_date"><?php echo esc_attr($timeAgo); ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <span class="arrow"></span> </div> <?php } } } echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $ad1 = $instance['ad1']; $adlink1 = $instance['adlink1']; $ad2 = $instance['ad2']; $adlink2 = $instance['adlink2']; $ad3 = $instance['ad3']; $adlink3 = $instance['adlink3']; $ad4 = $instance['ad4']; $adlink4 = $instance['adlink4']; $ad5 = $instance['ad5']; $adlink5 = $instance['adlink5']; $ad6 = $instance['ad6']; $adlink6 = $instance['adlink6']; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } $allads = array(); echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } ?> <div class="uw_ads_wrap clr"> <?php if ($adlink1 && $ad1) { ?> <a href="<?php echo esc_url($adlink1); ?> " target="_blank" class="large"><img src="<?php echo esc_url($ad1); ?> " alt="" /></a> <?php } // Display Ad 2 if ($adlink2 && $ad2) { ?> <a href="<?php echo esc_url($adlink2); ?> " target="_blank"><img src="<?php echo esc_url($ad2); ?> " alt="" /></a> <?php } // Display Ad 3 if ($adlink3 && $ad3) { ?> <a href="<?php echo esc_url($adlink3); ?> " target="_blank" class="small"><img src="<?php echo esc_url($ad3); ?> " alt="" /></a> <?php } // Display Ad 4 if ($adlink4 && $ad4) { ?> <a href="<?php echo esc_url($adlink4); ?> " target="_blank" class="righter small"><img src="<?php echo esc_url($ad4); ?> " alt="" /></a> <?php } // Display Ad 5 if ($adlink5 && $ad5) { ?> <a href="<?php echo esc_url($adlink5); ?> " target="_blank" class="small"><img src="<?php echo esc_url($ad5); ?> " alt="" /></a> <?php } // Display Ad 6 if ($adlink6 && $ad6) { ?> <a href="<?php echo esc_url($adlink6); ?> " target="_blank" class="righter small"><img src="<?php echo esc_url($ad6); ?> " alt="" /></a> <?php } ?> </div> <?php echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $speed = $instance['speed']; $count = $instance['count']; $width = isset($instance['width']) ? $instance['width'] : ''; $height = isset($instance['height']) ? $instance['height'] : ''; $target = isset($instance['target']) ? $instance['target'] : ''; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <?php if ($count !== '1') { ?> <a href="#" class="uw-testimonial-nav uw-testimonial-prev"><i class="fa fa-angle-left"></i></a> <?php } ?> <span><?php echo esc_attr($title); ?> </span> <?php if ($count !== '1') { ?> <a href="#" class="uw-testimonial-nav uw-testimonial-next"><i class="fa fa-angle-right"></i></a> <?php } ?> </h3> <?php } ?> <div class="uw-testimonial-slider uw-flexslider" data-slidespeed="<?php echo esc_attr($speed); ?> "> <ul class="uw-ul uw-flex-slides"> <?php if ($count !== '0') { for ($i = 1; $i <= $count; $i++) { $image_src = ''; $quote = isset($instance["quote_" . $i]) ? $instance["quote_" . $i] : ''; $author_name = isset($instance["author_name_" . $i]) ? $instance["author_name_" . $i] : ''; $company = isset($instance["company_" . $i]) ? $instance["company_" . $i] : ''; $url = isset($instance["url_" . $i]) ? $instance["url_" . $i] : ''; $src = isset($instance["src_" . $i]) ? $instance["src_" . $i] : ''; if (!empty($src)) { $image_src = uw_image_resize($src, $width, $height); } ?> <li> <div class="uw-testimonial-entry-content"><span class="uw-testimonial-caret"></span><span><?php echo esc_attr($quote); ?> </span></div> <?php if (!empty($image_src)) { ?> <div class="uw-testimonial-entry-thumb"><img class="uw-testimonial-author-image" width="<?php echo esc_attr($width); ?> " height="<?php echo esc_attr($height); ?> " src="<?php echo esc_url($image_src['url']); ?> " alt="<?php echo esc_attr($company); ?> " /></div> <?php } ?> <div class="uw-testimonial-entry-meta"><span class="uw-testimonial-entry-author"><?php echo esc_attr($author_name); ?> </span> <a class="uw-testimonial-author" href="<?php echo esc_url($url); ?> " target="_<?php echo esc_attr($target); ?> "><?php echo esc_attr($company); ?> </a></div> </li> <?php } } ?> </ul> </div> <?php echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $speed = $instance['speed']; $count = $instance['count']; $width = $instance['width']; $height = $instance['height']; $target = $instance['target']; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; ?> <?php if ($title) { ?> <h3 class="uw-title"> <?php if ($count !== '1') { ?> <a href="#" class="uw-slideshow-nav uw-slideshow-prev"><i class="fa fa-angle-left"></i></a> <?php } ?> <span><?php echo esc_attr($title); ?> </span> <?php if ($count !== '1') { ?> <a href="#" class="uw-slideshow-nav uw-slideshow-next"><i class="fa fa-angle-right"></i></a> <?php } ?> </h3> <?php } ?> <div class="uw-widget-mini-slideshow flexslider" data-slideshow="<?php echo esc_attr($speed); ?> "> <ul class="uw-ul uw-flex-slides"> <?php if ($count !== '0') { for ($i = 1; $i <= $count; $i++) { $src = isset($instance["src_" . $i]) ? $instance["src_" . $i] : ''; $link = isset($instance["link_" . $i]) ? $instance["link_" . $i] : ''; $image_src = uw_image_resize($src, $width, $height); if ($src !== '') { ?> <li> <?php if ($link !== '') { ?> <a href="<?php echo esc_url($link); ?> " target="_<?php echo esc_attr($target); ?> "> <img alt="" src="<?php echo esc_url($image_src['url']); ?> " /> </a> <?php } else { ?> <img alt="" src="<?php echo esc_url($image_src['url']); ?> " /> <?php } ?> </li> <?php } } } ?> </ul> </div> <?php echo $after_widget; }
function register_uw_widgets() { if ('1' == uw_option('about-me', '1')) { register_widget('uw_about_me'); } if ('1' == uw_option('ads-widget', '1')) { register_widget('uw_ads'); } if ('1' == uw_option('banner', '1')) { register_widget('uw_banner'); } if ('1' == uw_option('calendar', '1')) { register_widget('uw_calendar'); } if ('1' == uw_option('contact-info', '1')) { register_widget('uw_contact_info'); } if ('1' == uw_option('custom-links', '1')) { register_widget('uw_custom_links'); } if ('1' == uw_option('facebook', '1')) { register_widget('uw_facebook'); } if ('1' == uw_option('flickr', '1')) { register_widget('uw_flickr'); } if ('1' == uw_option('gmap', '1')) { register_widget('uw_map'); } if ('1' == uw_option('login', '1')) { register_widget('uw_login'); } if ('1' == uw_option('mailchimp', '1')) { register_widget('uw_mailchimp'); } if ('1' == uw_option('menu', '1')) { register_widget('uw_menu'); } if ('1' == uw_option('posts-slider', '1')) { register_widget('uw_posts_slider'); } if ('1' == uw_option('posts-thumbnails', '1')) { register_widget('uw_recent_posts_thumb'); } if ('1' == uw_option('search', '1')) { register_widget('uw_search'); } if ('1' == uw_option('slideshow', '1')) { register_widget('uw_slideshow'); } if ('1' == uw_option('social', '1')) { register_widget('uw_social'); } if ('1' == uw_option('soundcloud', '1')) { register_widget('uw_soundcloud'); } if ('1' == uw_option('tabs', '1')) { register_widget('uw_tabs'); } if ('1' == uw_option('testimonials', '1')) { register_widget('uw_testimonial'); } if ('1' == uw_option('text', '1')) { register_widget('uw_text'); } if ('1' == uw_option('twitter', '1')) { register_widget('uw_twitter'); } if ('1' == uw_option('video', '1')) { register_widget('uw_video'); } if ('1' == uw_option('weather', '1')) { register_widget('uw_weather'); } }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $mailchimpaction = $instance['mailchimpaction']; $mailchimpbtn = $instance['mailchimpbtn']; $placeholder = $instance['placeholder']; $center_text = $instance['center_text']; $subscribe_text = $instance['subscribe_text']; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } if ($center_text == '1') { $center_text = 'text-align: center'; } else { if (is_rtl()) { $center_text = 'text-align: right'; } else { $center_text = 'text-align: left'; } } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } ?> <p class="uw-mail-text" style="<?php echo esc_attr($center_text); ?> "><?php echo esc_attr($subscribe_text); ?> </p> <form action="<?php echo esc_url($mailchimpaction); ?> " method="post" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> <div class="uw-form-wrap"> <input type="email" value="" name="EMAIL" class="required email" placeholder="<?php echo esc_attr($placeholder); ?> "> </div> <input type="submit" value="<?php echo esc_attr($mailchimpbtn); ?> " name="subscribe"> </form> <?php echo $after_widget; }
function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $info_style = isset($instance['info_style']) ? $instance['info_style'] : ''; $text = isset($instance['text']) ? $instance['text'] : ''; $address = isset($instance['address']) ? $instance['address'] : ''; $phone = isset($instance['phone']) ? $instance['phone'] : ''; $mobile = isset($instance['mobile']) ? $instance['mobile'] : ''; $fax = isset($instance['fax']) ? $instance['fax'] : ''; $email = isset($instance['email']) ? $instance['email'] : ''; $emailtxt = isset($instance['emailtxt']) ? $instance['emailtxt'] : ''; $web = isset($instance['web']) ? $instance['web'] : ''; $webtxt = isset($instance['webtxt']) ? $instance['webtxt'] : ''; $skype = isset($instance['skype']) ? $instance['skype'] : ''; $skypetxt = isset($instance['skypetxt']) ? $instance['skypetxt'] : ''; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } ?> <ul class="contact-info-container uw-ul <?php echo esc_attr($info_style); ?> "> <?php if ($text) { ?> <li class="text"><?php echo esc_attr($text); ?> </li> <?php } ?> <?php if ($address) { ?> <li class="address"> <i class="icon_pin"></i> <div class="uw-info-wrap"> <span class="uw-contact-title"><?php _e('Address:', 'kho'); ?> </span> <span class="uw-contact-text"><?php echo esc_attr($address); ?> </span> </div> </li> <?php } ?> <?php if ($phone) { ?> <li class="phone"> <i class="icon_phone"></i> <div class="uw-info-wrap"> <span class="uw-contact-title"><?php _e('Phone:', 'kho'); ?> </span> <span class="uw-contact-text"><?php echo esc_attr($phone); ?> </span> </div> </li> <?php } ?> <?php if ($mobile) { ?> <li class="mobile"> <i class="icon_mobile"></i> <div class="uw-info-wrap"> <span class="uw-contact-title"><?php _e('Mobile:', 'kho'); ?> </span> <span class="uw-contact-text"><?php echo esc_attr($mobile); ?> </span> </div> </li> <?php } ?> <?php if ($fax) { ?> <li class="fax"> <i class="icon_printer-alt"></i> <div class="uw-info-wrap"> <span class="uw-contact-title"><?php _e('Fax:', 'kho'); ?> </span> <span class="uw-contact-text"><?php echo esc_attr($fax); ?> </span> </div> </li> <?php } ?> <?php if ($email) { ?> <li class="email"> <i class="fa fa-envelope-o"></i> <div class="uw-info-wrap"> <span class="uw-contact-title"><?php _e('Email:', 'kho'); ?> </span> <span class="uw-contact-text"> <a href="mailto:<?php echo esc_attr($email); ?> "> <?php if ($emailtxt) { echo esc_attr($emailtxt); } else { echo esc_attr($email); } ?> </a> </span> </div> </li> <?php } ?> <?php if ($web) { ?> <li class="web"> <i class="fa fa-globe"></i> <div class="uw-info-wrap"> <span class="uw-contact-title"><?php _e('Website:', 'kho'); ?> </span> <span class="uw-contact-text"> <a href="<?php echo esc_url($web); ?> "> <?php if ($webtxt) { echo esc_attr($webtxt); } else { echo esc_attr($web); } ?> </a> </span> </div> </li> <?php } ?> <?php if ($skype) { ?> <li class="skype"> <a href="skype:<?php echo esc_attr($skype); ?> ?call" target="_self" class="uw-skype-button"> <span class="social_skype"></span> <?php if ($skypetxt) { echo esc_attr($skypetxt); } else { _e('Skype', 'kho'); } ?> </a> </li> <?php } ?> </ul> <?php echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $latitude = !empty($instance['latitude']) ? $instance['latitude'] : 0; $longitude = !empty($instance['longitude']) ? $instance['longitude'] : 0; $panControl = !empty($instance['panControl']) ? $instance['panControl'] : false; $scrollwheel = !empty($instance['scrollwheel']) ? $instance['scrollwheel'] : false; $zoomControl = !empty($instance['zoomControl']) ? $instance['zoomControl'] : false; $mapTypeControl = !empty($instance['mapTypeControl']) ? $instance['mapTypeControl'] : false; $scaleControl = !empty($instance['scaleControl']) ? $instance['scaleControl'] : false; $draggable = !empty($instance['draggable']) ? $instance['draggable'] : false; $zoom = (int) $instance['zoom']; $height = (int) $instance['height']; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } if ($zoom < 1) { $zoom = 1; } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } $id = mt_rand(100, 3000); ?> <div id="gmap_widget_<?php echo esc_attr($id); ?> " class="google_map" style="height:<?php echo esc_attr($height); ?> px; width:100%;"></div> <script type="text/javascript" src="http<?php echo is_ssl() ? 's' : ''; ?> ://maps.google.com/maps/api/js?sensor=false"></script> <script type="text/javascript"> jQuery(document).ready(function($) { var map; var gmap_marker = true; var myLatlng = new google.maps.LatLng(<?php echo esc_attr($latitude); ?> , <?php echo esc_attr($longitude); ?> ) function initialize() { var mapOptions = { zoom: <?php echo esc_attr($zoom); ?> , center: myLatlng, panControl: <?php echo esc_attr($panControl) ? 'true' : 'false'; ?> , scrollwheel: <?php echo esc_attr($scrollwheel) ? 'true' : 'false'; ?> , zoomControl: <?php echo esc_attr($zoomControl) ? 'true' : 'false'; ?> , mapTypeControl: <?php echo esc_attr($mapTypeControl) ? 'true' : 'false'; ?> , scaleControl: <?php echo esc_attr($scaleControl) ? 'true' : 'false'; ?> , draggable: <?php echo esc_attr($draggable) ? 'true' : 'false'; ?> , mapTypeId: google.maps.MapTypeId.ROADMAP, }; map = new google.maps.Map(document.getElementById('gmap_widget_<?php echo esc_attr($id); ?> '), mapOptions); if(gmap_marker == true) { var marker = new google.maps.Marker({ position: myLatlng, map: map }); } } google.maps.event.addDomListener(window, 'load', initialize); }); </script> <div class="clearboth"></div> <?php echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $background = $instance['background']; $color = $instance['color']; $border_color = $instance['border_color']; $img_header = $instance['img_header']; $img_avatar = $instance['img_avatar']; $name = $instance['name']; $text = $instance['text']; $social_style = $instance['social_style']; $target = $instance['target']; $social_services = $instance['social_services']; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } // ADD Style if ('' != $background) { $background = 'style=background:' . $background . ';'; } if ('' != $color) { $color = 'style=color:' . $color . ';'; } if ('' != $border_color) { $border_color = 'style=border-color:' . $border_color . ';'; } ?> <div class="about-me" <?php echo esc_attr($background); ?> > <?php if ($img_header) { ?> <img src="<?php echo esc_url($img_header); ?> " class="about-me-banner" alt=""> <?php } ?> <div class="about-me-header clr"> <?php if ($img_avatar) { ?> <img src="<?php echo esc_url($img_avatar); ?> " class="about-me-avatar" alt="" <?php echo esc_attr($border_color); ?> > <?php } ?> <?php if ($name) { ?> <h3 class="about-me-name" <?php echo esc_attr($color); ?> ><?php echo esc_attr($name); ?> </h3> <?php } ?> </div> <?php if ($text) { ?> <div class="about-me-text clr" <?php echo esc_attr($color); ?> ><?php echo esc_attr($text); ?> </div> <?php } ?> <?php if ($social_services) { ?> <ul class="uw-ul about-me-social style-<?php echo esc_attr($social_style); ?> "> <?php // Loop through each social service and display font icon foreach ($social_services as $key => $service) { $link = !empty($service['url']) ? $service['url'] : null; $social_name = $service['name']; if ($link) { if ('youtube' == $key) { $key = 'youtube-play'; } echo '<li class="' . esc_attr($key) . '"><a href="' . esc_url($link) . '" title="' . esc_attr($social_name) . '" target="_' . esc_attr($target) . '"><i class="fa fa-' . esc_attr($key) . '"></i></a></li>'; } } ?> </ul> <?php } ?> </div> <?php echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $redirect = $instance['redirect']; $title_logged = $instance['title_logged']; $display_avatar = $instance['display_avatar']; $avatar_link = $instance['avatar_link']; $username_link = $instance['username_link']; $user_menu = $instance['user_menu']; $logout = $instance['logout']; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; ?> <?php // Var global $current_user; get_currentuserinfo(); // Url redirect if ($redirect) { $redirect_to = $redirect; } else { $redirect_to = home_url('/'); } // Avatar link if ($avatar_link) { $a_link = $avatar_link; } else { if ($avatar_link == "#") { $a_link = ''; } else { $a_link = admin_url('profile.php'); } } // Username link if ($username_link) { $u_link = $username_link; } else { if ($username_link == "#") { $u_link = ''; } else { $u_link = admin_url('profile.php'); } } ?> <?php if ($title && !is_user_logged_in()) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } else { if ($title_logged && is_user_logged_in()) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title_logged); ?> </span> </h3> <?php } } ?> <?php if (is_user_logged_in()) { ?> <div class="uw_logged_in"> <?php if ($display_avatar == '1') { ?> <div class="uw-user-avatar"> <?php if ($avatar_link !== "#") { ?> <a href="<?php echo esc_url($a_link); ?> "><?php } ?> <?php echo get_avatar($current_user->ID, apply_filters('uw_login_avatar_size', 250)); ?> <?php if ($avatar_link !== "#") { ?> </a><?php } ?> </div> <?php } ?> <div class="uw-user-content"> <h2 class="title"> <?php if ($username_link !== "#") { ?> <a href="<?php echo esc_url($u_link); ?> "><?php } ?> <?php echo $current_user->display_name; ?> <?php if ($username_link !== "#") { ?> </a><?php } ?> </h2> <?php if ($user_menu != '0') { ?> <ul> <?php wp_nav_menu(array('menu' => $user_menu, 'container' => false, 'fallback_cb' => false, 'items_wrap' => '%3$s', 'depth' => 0, 'walker' => new UW_Dropdown_Walker_Nav_Menu())); ?> </ul> <?php } if ($logout == '1') { ?> <div class="uw-link uw-logout"> <a href="<?php echo wp_logout_url(get_permalink()); ?> "><?php _e('Logout', 'kho'); ?> </a> </div> <?php } ?> </div> </div> <?php } else { ?> <form name="loginform" class="uw-loginform" action="<?php echo esc_url(site_url('wp-login.php', 'login_post')); ?> " method="post"> <div class="uw-form-wrap"> <label for="user_login" class="label"><?php _e('Username', 'kho'); ?> </label> <input type="text" name="log" class="user_login input" value="" size="20"> </div> <div class="uw-form-wrap"> <label for="user_pass" class="label"><?php _e('Password', 'kho'); ?> <a href="#" class="uw-lost-link"><?php _e("forget?", 'kho'); ?> </a></label> <div class="input-append"> <input type="password" name="pwd" class="user_pass input" value="" size="20"> <div class="show-pass"> <input name="show-password" type="checkbox" role="checkbox" tabindex="0" class="show-password" value="1"> <label for="show-password" title="Show Password"><?php _e("Show", 'kho'); ?> </label> </div> </div> </div> <?php do_action('login_form'); ?> <div class="rememberme"> <input name="rememberme" type="checkbox" value="forever"> <label for="rememberme"><?php _e("Remember Me", 'kho'); ?> </label> </div> <div class="bottom"> <input type="submit" name="submit_button" class="login uw-button" value="<?php _e("Log In", 'kho'); ?> "> </div> <?php if (get_option('users_can_register')) { ?> <div class="uw-link"> <a href="#" class="uw-register-link"><?php _e("Create an account", 'kho'); ?> </a> </div> <?php } ?> <input type="hidden" value="login" name="form_action"> <input type="hidden" value="do_action" name="action"> <input type="hidden" name="redirect_to" value="<?php echo esc_url($redirect_to); ?> " /> </form> <?php if (get_option('users_can_register')) { ?> <form name="registerform" class="uw-registerform" action="<?php echo esc_url(site_url('wp-login.php?action=register', 'login_post')); ?> " method="post" novalidate="novalidate"> <div class="uw-form-wrap"> <label for="user_login" class="label"><?php _e('Username', 'kho'); ?> <span class="required">*</span></label> <input type="text" name="user_login" class="user_login input" value="" size="20"> </div> <div class="uw-form-wrap"> <label for="user_email" class="label"><?php _e('E-mail', 'kho'); ?> <span class="required">*</span></label> <input type="email" name="user_email" class="user_email input" value="" size="25"> </div> <?php do_action('register_form'); ?> <div class="uw-reg-passmail"><?php _e('A password will be e-mailed to you.', 'kho'); ?> </div> <br class="clear"> <div class="bottom"> <input type="submit" name="submit" class="signup login-button" value="<?php _e("Create Account", 'kho'); ?> "> </div> <div class="uw-link"> <a href="#" class="uw-login-link"><?php _e("Already a member?", 'kho'); ?> </a> </div> <input type="hidden" name="user-cookie" value="1" /> <input type="hidden" name="redirect_to" value="<?php echo esc_url(home_url('/')); ?> ?register=true" /> </form> <?php } ?> <form name="lostpasswordform" class="uw-lostpasswordform" action="<?php echo esc_url(network_site_url('wp-login.php?action=lostpassword', 'login_post')); ?> " method="post"> <div class="uw-form-wrap"> <label class="label"><?php _e('Your Username or E-mail', 'kho'); ?> </label> <input type="text" name="user_login" class="user_login input" value="" size="20"> </div> <?php do_action('lostpassword_form'); ?> <div class="bottom"> <input type="submit" name="submit" class="recover login-button" value="<?php _e("Get New Password", 'kho'); ?> "> </div> <div class="uw-link"> <a href="#" class="uw-login-link"><?php _e("I remember!", 'kho'); ?> </a> </div> <input type="hidden" name="redirect_to" value="<?php echo esc_url(home_url('/')); ?> " /> </form> <?php } ?> <?php echo $after_widget; }
public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $src = isset($instance['src']) ? $instance['src'] : ''; $image_hover = $instance['image_hover']; $width = $instance['width']; $height = $instance['height']; $content_align = isset($instance['content_align']) ? $instance['content_align'] : ''; $content_position = isset($instance['content_position']) ? $instance['content_position'] : ''; $content = $instance['content']; $button = isset($instance['button']) ? $instance['button'] : ''; $button_style = isset($instance['button_style']) ? $instance['button_style'] : ''; $button_link = isset($instance['button_link']) ? $instance['button_link'] : ''; $button_target = $instance['button_target']; $button_text = isset($instance['button_text']) ? $instance['button_text'] : ''; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } // Image url $image_src = uw_image_resize($src, $width, $height); // Classes $classes = ''; // Image hover if ('' != $image_hover && 'none' != $image_hover) { $classes .= $image_hover; } // Content align if ('left' == $content_align) { $classes .= ' uw-left'; } else { if ('center' == $content_align) { $classes .= ' uw-center'; } else { if ('right' == $content_align) { $classes .= ' uw-right'; } } } // Content position if ('top' == $content_position) { $classes .= ''; } else { if ('middle' == $content_position) { $classes .= ' valign-middle'; } else { if ('bottom' == $content_position) { $classes .= ' valign-bottom'; } } } // If button if ('yes' == $button && $button_link) { $classes .= ' uw-has-button'; } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } ?> <div class="uw-banner-wrap clr <?php echo esc_attr($classes); ?> "> <div class="uw-banner-content"> <div class="uw-banner-inner"> <?php echo do_shortcode($content); ?> </div> </div> <?php if ('yes' == $button && $button_link) { ?> <div class="uw-button"> <a class="<?php echo esc_attr($button_style); ?> " href="<?php echo esc_attr($button_link); ?> " target="_<?php echo esc_attr($button_target); ?> "><?php echo esc_attr($button_text); ?> </a> </div> <?php } ?> <img alt="" src="<?php echo esc_url($image_src['url']); ?> " /> </div> <?php echo $after_widget; }
/** @see WP_Widget::widget */ public function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $class_wrap = isset($instance['class_wrap']) ? $instance['class_wrap'] : ''; $number = $instance['number']; $speed = !empty($instance['speed']) ? intval($instance['speed']) : '7000'; $order = $instance['order']; $img_width = !empty($instance['img_width']) ? intval($instance['img_width']) : '320'; $img_height = !empty($instance['img_height']) ? intval($instance['img_height']) : '400'; $post_type = $instance['post_type']; // Class wrap if ('' != $class_wrap) { $class_widget = $class_wrap; } else { $class_widget = uw_option('widgets_style', 'style1'); } // no 'class' attribute if (strpos($before_widget, 'class') === false) { $before_widget = str_replace('>', 'class="' . $class_widget . '"', $before_widget); } else { $before_widget = str_replace('class="', 'class="' . $class_widget . ' ', $before_widget); } echo $before_widget; if ($title) { ?> <h3 class="uw-title"> <span><?php echo esc_attr($title); ?> </span> </h3> <?php } ?> <div class="uw-posts-slider flexslider" data-slideshow="<?php echo esc_attr($speed); ?> "> <ul class="uw-ul uw-widget-posts-slider uw-flex-slides slides clr"> <?php global $post; $args = array('post_type' => $post_type, 'numberposts' => $number, 'orderby' => $order, 'no_found_rows' => true, 'suppress_filters' => false, 'meta_key' => '_thumbnail_id'); $myposts = get_posts($args); foreach ($myposts as $post) { setup_postdata($post); if (has_post_thumbnail()) { $featured_image = uw_image_resize(wp_get_attachment_url(get_post_thumbnail_id()), $img_width, $img_height); ?> <li class="uw-posts-slider-li"> <div class="uw-posts-slider-wrap"> <div class="uw-info-wrap"> <span class="uw-posts-slider-comments"><i class="icon_comment_alt"></i><?php comments_popup_link(__('0', 'kho'), __('1', 'kho'), __('%', 'kho'), 'uw-comments-link'); ?> </span> </div> <?php if ($number !== '1') { ?> <ul class="uw-posts-slider-nav"> <li><a href="#" class="uw-posts-prev"><i class="fa fa-angle-left"></i></a></li> <li><a href="#" class="uw-posts-next"><i class="fa fa-angle-right"></i></a></li> </ul> <?php } ?> <a href="<?php the_permalink(); ?> " class="uw-posts-slider-image"><img src="<?php echo esc_url($featured_image['url']); ?> " alt="<?php the_title(); ?> " /></a> <div class="uw-posts-slider-desc"> <a href="<?php the_permalink(); ?> " class="uw-posts-slider-title" title="<?php the_title(); ?> "><?php the_title(); ?> </a> </div> </div> </li> <?php } } wp_reset_postdata(); ?> </ul> </div> <?php echo $after_widget; }