function widget($args, $instance) { extract($args); $instance = wp_parse_args((array) $instance, array('title' => '', 'posts_cat' => '', 'posts_num' => '', 'posts_offset' => '', 'orderby' => '', 'order' => '', 'show_image' => 0, 'image_alignment' => '', 'image_size' => '', 'show_title' => 0, 'show_byline' => 0, 'show_content' => 0, 'content_limit' => '', 'more_text' => '')); echo $before_widget; $featured_posts = new WP_Query(array('cat' => $instance['posts_cat'], 'showposts' => $instance['posts_num'], 'offset' => $instance['posts_offset'], 'orderby' => $instance['orderby'], 'order' => $instance['order'])); if ($featured_posts->have_posts()) { while ($featured_posts->have_posts()) { $featured_posts->the_post(); echo '<li '; post_class('feature-post'); echo '>'; if (!empty($instance['show_image'])) { echo '<a href="' . get_permalink() . '" title="' . get_the_title() . '" class="' . esc_attr($instance['image_alignment']) . ' feature-image">'; genesis_image(array('format' => 'html', 'size' => $instance['image_size'])); echo '</a>'; } if (!empty($instance['show_title'])) { echo '<h2 class="title"><a href="' . get_permalink() . '" title="' . esc_attr(get_the_title()) . '">' . get_the_title() . '</a></h2>'; } if (!empty($instance['show_byline'])) { echo '<p class="byline">'; the_time('F j, Y'); echo ' ' . __('by', 'genesis') . ' '; the_author_posts_link(); echo ' · '; comments_popup_link(__('Leave a Comment', 'genesis'), __('1 Comment', 'genesis'), __('% Comments', 'genesis')); echo ' '; edit_post_link(__('(Edit)', 'genesis'), '', ''); echo '</p>'; } if (!empty($instance['show_content'])) { if ($instance['show_content'] == 'excerpt') { the_excerpt(); } elseif ($instance['show_content'] == 'content-limit') { the_content_limit((int) $instance['content_limit'], esc_html($instance['more_text'])); } else { the_content(esc_html($instance['more_text'])); } } echo '</li><!--end post_class()-->' . "\n\n"; if (!empty($instance['show_slider_nav'])) { $slider_nav .= '<li><a href="#"></a></li>'; } } } echo $after_widget; echo '<div class="feature-nav ' . esc_attr($instance['image_alignment']) . '">'; echo '<ul>'; echo $slider_nav; echo '</ul></div>'; wp_reset_query(); }
function widget($args, $instance) { extract($args); echo $before_widget; $slider_nav = ''; $featured_posts = new WP_Query(array('cat' => $instance['posts_cat'], 'showposts' => $instance['posts_num'], 'offset' => $instance['posts_offset'], 'orderby' => $instance['orderby'], 'order' => $instance['order'])); if ($featured_posts->have_posts()) { while ($featured_posts->have_posts()) { $featured_posts->the_post(); echo '<li '; post_class('slider-post'); echo '>'; if (!empty($instance['show_image'])) { echo '<a href="' . get_permalink() . '" title="' . get_the_title() . '" class="' . esc_attr($instance['image_alignment']) . ' slider-show-image">'; genesis_image(array('format' => 'html', 'size' => $instance['image_size'])); echo '</a>'; } if (!empty($instance['show_title'])) { echo '<h2 class="slider-title"><a href="' . get_permalink() . '" title="' . esc_attr(get_the_title()) . '">' . get_the_title() . '</a></h2>'; } if (!empty($instance['show_content'])) { if ($instance['show_content'] == 'excerpt') { the_excerpt(); } elseif ($instance['show_content'] == 'content-limit') { the_content_limit((int) $instance['content_limit'], esc_html($instance['more_text'])); } else { the_content(esc_html($instance['more_text'])); } } echo '</li><!--end post_class()-->' . "\n\n"; if (!empty($instance['show_slider_nav'])) { $slider_nav .= '<li><a href="#" class="nav-thumb-wrapper">' . genesis_get_image(array('format' => 'html', 'size' => 'Slider Thumbnail', 'attr' => array('class' => 'nav-thumb-image'))) . '</a></li>'; } } } echo $after_widget; echo '<div id="slider-nav">'; echo '<a class="nav-prev" href="#">Previous</a>'; echo '<a class="nav-next" href="#">Next</a>'; echo '<ul class="nav-thumbs">'; echo $slider_nav; echo '</ul></div>'; wp_reset_query(); }
function femme_single_post_featured_image() { if (is_single()) { $image_args = array('size' => 'large', 'attr' => array('class' => 'cuttz-alignnone')); genesis_image($image_args); } }
function genesis_timthumb($src = null, $w = null, $h = null, $zc = null) { genesis_image(array('format' => 'src', 'size' => array($w, $h))); }
function zp_featured_image_title_singular() { if (is_page() && genesis_image(array('size' => 'Blog'))) { echo '<div class="media_container">'; genesis_image(array('size' => 'Blog')); echo '</div>'; } }
function widget($args, $instance) { extract($args); echo $before_widget; $title = apply_filters('widget_title', $instance['title'], $instance, $this->id_base); if ($title) { echo $before_title . $title . $after_title; } $term_args = array(); if ('page' != genesis_get_responsive_slider_option('post_type')) { if (genesis_get_responsive_slider_option('posts_term')) { $posts_term = explode(',', genesis_get_responsive_slider_option('posts_term')); if ('category' == $posts_term['0']) { $posts_term['0'] = 'category_name'; } if ('post_tag' == $posts_term['0']) { $posts_term['0'] = 'tag'; } if (isset($posts_term['1'])) { $term_args[$posts_term['0']] = $posts_term['1']; } } if (!empty($posts_term['0'])) { if ('category' == $posts_term['0']) { $taxonomy = 'category'; } elseif ('post_tag' == $posts_term['0']) { $taxonomy = 'post_tag'; } else { $taxonomy = $posts_term['0']; } } else { $taxonomy = 'category'; } if (genesis_get_responsive_slider_option('exclude_terms')) { $exclude_terms = explode(',', str_replace(' ', '', genesis_get_responsive_slider_option('exclude_terms'))); $term_args[$taxonomy . '__not_in'] = $exclude_terms; } } if (genesis_get_responsive_slider_option('posts_offset')) { $myOffset = genesis_get_responsive_slider_option('posts_offset'); $term_args['offset'] = $myOffset; } if (genesis_get_responsive_slider_option('post_id')) { $IDs = explode(',', str_replace(' ', '', genesis_get_responsive_slider_option('post_id'))); if ('include' == genesis_get_responsive_slider_option('include_exclude')) { $term_args['post__in'] = $IDs; } else { $term_args['post__not_in'] = $IDs; } } $query_args = array_merge($term_args, array('post_type' => genesis_get_responsive_slider_option('post_type'), 'posts_per_page' => genesis_get_responsive_slider_option('posts_num'), 'orderby' => genesis_get_responsive_slider_option('orderby'), 'order' => genesis_get_responsive_slider_option('order'), 'meta_key' => genesis_get_responsive_slider_option('meta_key'))); $query_args = apply_filters('genesis_responsive_slider_query_args', $query_args); add_filter('excerpt_more', 'genesis_responsive_slider_excerpt_more'); ?> <div id="genesis-responsive-slider"> <div class="flexslider"> <ul class="slides"> <?php $slider_posts = new WP_Query($query_args); if ($slider_posts->have_posts()) { $show_excerpt = genesis_get_responsive_slider_option('slideshow_excerpt_show'); $show_title = genesis_get_responsive_slider_option('slideshow_title_show'); $show_type = genesis_get_responsive_slider_option('slideshow_excerpt_content'); $show_limit = genesis_get_responsive_slider_option('slideshow_excerpt_content_limit'); $more_text = genesis_get_responsive_slider_option('slideshow_more_text'); $no_image_link = genesis_get_responsive_slider_option('slideshow_no_link'); } while ($slider_posts->have_posts()) { $slider_posts->the_post(); ?> <li> <?php if ($show_excerpt == 1 || $show_title == 1) { ?> <div class="slide-excerpt slide-<?php the_ID(); ?> "> <div class="slide-background"></div><!-- end .slide-background --> <div class="slide-excerpt-border "> <?php if ($show_title == 1) { ?> <h2><a href="<?php the_permalink(); ?> " rel="bookmark"><?php the_title(); ?> </a></h2> <?php } if ($show_excerpt) { if ($show_type != 'full') { the_excerpt(); } elseif ($show_limit) { the_content_limit((int) $show_limit, esc_html($more_text)); } else { the_content(esc_html($more_text)); } } ?> </div><!-- end .slide-excerpt-border --> </div><!-- end .slide-excerpt --> <?php } ?> <div class="slide-image"> <?php if ($no_image_link) { ?> <img src="<?php genesis_image('format=url&size=slider'); ?> " alt="<?php the_title(); ?> " /> <?php } else { ?> <a href="<?php the_permalink(); ?> " rel="bookmark"><img src="<?php genesis_image('format=url&size=slider'); ?> " alt="<?php the_title(); ?> " /></a> <?php } // $no_image_link ?> </div><!-- end .slide-image --> </li> <?php } ?> </ul><!-- end ul.slides --> </div><!-- end .flexslider --> </div><!-- end #genesis-responsive-slider --> <?php echo $after_widget; wp_reset_query(); remove_filter('excerpt_more', 'genesis_responsive_slider_excerpt_more'); }
function widget($args, $instance) { extract($args); echo $before_widget; ?> <div class="tab_container"> <?php $tabs_total = 4; // number of tabs for ($i = 1; $i <= $tabs_total; $i++) { ?> <div id="tab<?php echo $i; ?> " class="tab_content"> <?php $current_tab = 'tab' . $i . '_hide'; if (!$instance[$current_tab]) { $feature_page = new WP_Query(array('page_id' => $instance['tab' . $i . '_page'])); if ($feature_page->have_posts()) { while ($feature_page->have_posts()) { $feature_page->the_post(); echo '<a href="' . get_permalink(), '">'; genesis_image("format=html&size=Featured"); echo '</a>'; echo '<h2><a href="' . get_permalink() . '">'; the_title(); echo '</a></h2>'; the_content(); } } } ?> <!--Content--> </div> <?php } ?> </div> <div class="clear"></div> <ul class="tabs"> <?php if (!$instance['tab1_hide']) { ?> <li><a href="#tab1"><?php echo $instance['tab1']; ?> </a></li><?php } ?> <?php if (!$instance['tab2_hide']) { ?> <li><a href="#tab2"><?php echo $instance['tab2']; ?> </a></li><?php } ?> <?php if (!$instance['tab3_hide']) { ?> <li><a href="#tab3"><?php echo $instance['tab3']; ?> </a></li><?php } ?> <?php if (!$instance['tab4_hide']) { ?> <li><a href="#tab4"><?php echo $instance['tab4']; ?> </a></li><?php } ?> </ul> <div class="clear"></div> <?php echo $after_widget; }
function widget($args, $instance) { extract($args); echo $before_widget; ?> <div class="tab_container"> <?php $posts_list = new WP_Query(array('post_type' => 'post', 'cat' => $instance['posts_cat'], 'showposts' => $instance['posts_num'], 'orderby' => $instance['orderby'], 'order' => $instance['order'])); $i = 1; if ($posts_list->have_posts()) { while ($posts_list->have_posts()) { $posts_list->the_post(); ?> <div id="tab<?php echo $i; ?> " class="tab_content"> <div class="image"> <a href="#tab<?php echo $i; ?> "><?php genesis_image("format=html&size=home-featured"); ?> </a> </div> <div class="text"> <?php if (!empty($instance['show_byline']) && !empty($instance['post_info'])) { printf('<p class="byline post-info">%s</p>', do_shortcode(esc_html($instance['post_info']))); } if (!empty($instance['show_title'])) { printf('<h2><a href="%s" title="%s">%s</a></h2>', get_permalink(), the_title_attribute('echo=0'), the_title_attribute('echo=0')); } if (!empty($instance['show_content'])) { if ($instance['show_content'] == 'excerpt') { the_excerpt(); } elseif ($instance['show_content'] == 'content-limit') { the_content_limit((int) $instance['content_limit'], esc_html($instance['more_text'])); } else { the_content(esc_html($instance['more_text'])); } } ?> </div> </div> <?php $i += 1; } } ?> </div> <div class="clear"></div> <ul class="tabs"> <?php $i = 1; if ($posts_list->have_posts()) { while ($posts_list->have_posts()) { $posts_list->the_post(); ?> <li><a href="#tab<?php echo $i; ?> "><?php genesis_image("format=html&size=home-thumbnail"); ?> </a></li> <?php $i += 1; } } ?> </ul> <div class="clear"></div> <?php echo $after_widget; }
function widget($args, $instance) { extract($args); echo $before_widget; $title = apply_filters('widget_title', $instance['title'], $instance, $this->id_base); if ($title) { echo $before_title . $title . $after_title; } $term_args = array(); if ('page' != genesis_get_slider_option('post_type')) { if (genesis_get_slider_option('posts_term')) { $posts_term = explode(',', genesis_get_slider_option('posts_term')); if ('category' == $posts_term['0']) { $posts_term['0'] = 'category_name'; } if ('post_tag' == $posts_term['0']) { $posts_term['0'] = 'tag'; } if (isset($posts_term['1'])) { $term_args[$posts_term['0']] = $posts_term['1']; } } if (!empty($posts_term['0'])) { if ('category' == $posts_term['0']) { $taxonomy = 'category'; } elseif ('post_tag' == $posts_term['0']) { $taxonomy = 'post_tag'; } else { $taxonomy = $posts_term['0']; } } else { $taxonomy = 'category'; } if (genesis_get_slider_option('exclude_terms')) { $exclude_terms = explode(',', str_replace(' ', '', genesis_get_slider_option('exclude_terms'))); $term_args[$taxonomy . '__not_in'] = $exclude_terms; } } if (genesis_get_slider_option('posts_offset')) { $myOffset = genesis_get_slider_option('posts_offset'); $term_args['offset'] = $myOffset; } if (genesis_get_slider_option('post_id')) { $IDs = explode(',', str_replace(' ', '', genesis_get_slider_option('post_id'))); if ('include' == genesis_get_slider_option('include_exclude')) { $term_args['post__in'] = $IDs; } else { $term_args['post__not_in'] = $IDs; } } $query_args = array_merge($term_args, array('post_type' => genesis_get_slider_option('post_type'), 'posts_per_page' => genesis_get_slider_option('posts_num'), 'orderby' => genesis_get_slider_option('orderby'), 'order' => genesis_get_slider_option('order'), 'meta_key' => genesis_get_slider_option('meta_key'))); $query_args = apply_filters('genesis_slider_query_args', $query_args); $effect = genesis_get_slider_option('slideshow_effect'); $scroll = ''; if (empty($effect) || in_array($effect, array('up', 'down', 'left', 'right'))) { $scroll = 'genesis-slider-scroll'; } add_filter('excerpt_more', 'genesis_slider_excerpt_more'); ?> <div id="genesis-slider"> <div class="genesis-slider-wrap <?php echo $scroll; ?> "> <div id="slides"> <?php $controller = ''; $slider_posts = new WP_Query($query_args); if ($slider_posts->have_posts()) { $show_excerpt = genesis_get_slider_option('slideshow_excerpt_show'); $show_title = genesis_get_slider_option('slideshow_title_show'); $show_type = genesis_get_slider_option('slideshow_excerpt_content'); $show_limit = genesis_get_slider_option('slideshow_excerpt_content_limit'); $more_text = genesis_get_slider_option('slideshow_more_text'); $no_image_link = genesis_get_slider_option('slideshow_no_link'); } while ($slider_posts->have_posts()) { $slider_posts->the_post(); $controller .= '<span class="jFlowControl"></span>'; ?> <div class="slide-wrap"> <?php if ($show_excerpt == 1 || $show_title == 1) { ?> <div class="slide-excerpt slide-<?php the_ID(); ?> "> <div class="slide-background"></div><!-- end .slide-background --> <div class="slide-excerpt-border "> <?php if ($show_title == 1) { ?> <h2><a href="<?php the_permalink(); ?> " rel="bookmark"><?php the_title(); ?> </a></h2> <?php } if ($show_excerpt) { if ($show_type != 'full') { the_excerpt(); } elseif ($show_limit) { the_content_limit((int) $show_limit, esc_html($more_text)); } else { the_content(esc_html($more_text)); } } ?> </div><!-- end .slide-excerpt-border --> </div><!-- end .slide-excerpt --> <?php } ?> <div class="slide-image"> <?php if ($no_image_link) { genesis_image('format=html&size=slider'); } else { ?> <a href="<?php the_permalink(); ?> " rel="bookmark"><?php genesis_image('format=html&size=slider'); ?> </a> <?php } // $no_image_link ?> </div><!-- end .slide-image --> </div><!-- end .slide-wrap --> <?php } ?> </div><!-- end #slides --> <div class="myController"> <?php echo $controller; ?> </div><!-- end #myController --> <div class="slider-previous"></div> <div class="slider-next"></div> </div><!-- end .genesis-slider-wrap --> </div><!-- end #genesis-slider --> <?php echo $after_widget; remove_filter('excerpt_more', 'genesis_slider_excerpt_more'); wp_reset_query(); }
?> <div class="homepage"> <!-- start sliding boxes --> <div class="homepage-gallery"> <?php $recent = new WP_Query(array('cat' => genesis_get_option('gallery_cat'), 'showposts' => genesis_get_option('number_images'))); while ($recent->have_posts()) { $recent->the_post(); ?> <div class="polaroid-bg"> <div class="boxgrid slidedown"> <a href="<?php the_permalink(); ?> " rel="bookmark"><?php genesis_image(array('format' => 'html', 'size' => 'Gallery', 'attr' => array('class' => 'cover'))); ?> </a> <h3><a href="<?php the_permalink(); ?> " rel="bookmark"><?php $title = the_title('', '', FALSE); echo substr($title, 0, 20); ?> </a></h3> <!-- comment this line out remove the author --> <p>by <?php the_author(); ?> </p>