Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $args=array(
- 'post_type' => array ('portfolio'),
- 'orderby' => $orderby,
- 'order' => 'DESC',
- 'paged' => $paged,
- 'posts_per_page' => $post_per_page,
- 'ignore_sticky_posts' => $do_not_show_stickies
- );
- if($pf_categorynotin){
- $args['tax_query'] = array(
- array(
- 'taxonomy' => 'portfolio_category',
- 'field' => 'slug',
- 'terms' => $pf_categorynotin,
- 'operator' => 'NOT IN'
- )
- ); //category__in
- }
- ?>
- <ul style="display: block;position: absolute; overflow-x: hidden;" class="imgscontainer portfolio-v6-items<?php if($nshowtxth==2){print(" homepage-project-list");} ?>">
- <?php
- $temp = $wp_query; // assign orginal query to temp variable for later use
- $wp_query = null;
- $wp_query = new WP_Query($args);
- $fg_image = '';
- $fg_imagemain = '';
- if( have_posts() ) :
- while ($wp_query->have_posts()) : $wp_query->the_post();
- $post_cat = array();
- $post_cat = wp_get_object_terms($post->ID, "portfolio_category");
- $post_cats = array();
- $post_rel = ' all ';
- for($h=0;$h<count($post_cat);$h++){
- $post_rel .= $post_cat[$h]->slug.' ';
- $post_cats[] = $post_cat[$h]->name;
- }
- $attachments = get_post_meta($post->ID, '300-160-image', true);
- $image_resizer_output = '';
- if($width = get_post_meta($post->ID, 'image_width', true)) { $image_resizer_output.= 'width='.$width.'&';}else{$image_resizer_output.= 'width=400&';}
- if($height = get_post_meta($post->ID, 'image_height', true)) { $image_resizer_output.= 'height='.$height.'&';}else{$image_resizer_output.= 'height=300&';}
- if($crop_ratio_x_y = get_post_meta($post->ID, 'crop_ratio_x_y', true)) { $image_resizer_output.= 'cropratio='.$crop_ratio_x_y.'&';}else{$image_resizer_output.= 'cropratio=4:3&';}
- if ($attachments) {
- $post_cat = array();
- $post_cat = wp_get_object_terms($post->ID, "portfolio_category");
- $post_cats = array();
- for($h=0;$h<count($post_cat);$h++){
- $post_cats[] = $post_cat[$h]->name;
- }
- $cats_pf_this = implode(", ", $post_cats);
- $cprojvalid = false;
- if(get_post_meta($post->ID, 'Title', true)){
- $cprojvalid = true;
- $thumb_title = get_post_meta($post->ID, 'Title', true);
- }else{
- $thumb_title = get_the_title();
- }
- $thumb_descr = preg_replace('/\s+/', ' ', trim(get_post_meta($post->ID, 'Description', true)));
- $tmpddourrole = get_post_meta($post->ID, 'portfolio_ourrole', true);
- $tmpdddate = get_post_meta($post->ID, 'portfolio_date', true);
- $tmpddclient = get_post_meta($post->ID, 'portfolio_client', true);
- $tmpddagency = get_post_meta($post->ID, 'portfolio_agency', true);
- $tmpddbgimg = get_post_meta($post->ID, 'bg_image', true);
- $tmpddtxtcolor = get_post_meta($post->ID, 'portfolio_text_color', true);
- $tmpddtxtcolor = '#ffffff'; //Overwrite with white
- if($fg_image){ $fg_image.=','; } $fg_image.='{"url": "'.$attachments.'"}';
- if($fg_imagemain){ $fg_imagemain.=','; } $fg_imagemain.='{"url": "'.get_bloginfo('template_directory').'/image.php?'.str_replace("&", "&", $image_resizer_output).'image='.$attachments.'", "aid": '.$post->ID.', "color": "'.addslashes(get_post_meta($post->ID, 'thumbnail_hover_color', true)).'", "thumb_title": "'.addslashes($thumb_title).'", "thumb_descr": "'.addslashes($thumb_descr).'", "thumb_cats": "'.addslashes($cats_pf_this).'", "fullimgsrc": "'.get_post_meta($post->ID, '300-160-image', true).'", "rel": "'.addslashes($post_rel).'", "thumbvalid":'.(($cprojvalid)?'true':'false').', "thumbdate": "'.addslashes($tmpdddate).'", "thumbclient": "'.addslashes($tmpddclient).'", "thumbagency": "'.addslashes($tmpddagency).'", "thumborrole": "'.addslashes($tmpddourrole).'", "bgimg": "'.$tmpddbgimg.'", "txtcolor": "'.$tmpddtxtcolor.'"}';
- } ?><?php endwhile ?>
- <?php else : ?>
- <h2 class="center"><?php _e('Not Found', 'flowthemes'); ?></h2>
- <p class="center"><?php _e('Sorry, but you are looking for something that isn\'t here.', 'flowthemes'); ?></p>
- <?php //this line is used just to make it valid in theme check. You can remove it
- wp_link_pages(); ?>
- <?php endif; $wp_query = $temp; //reset back to original query
- ?>
- </ul>
- <div style="clear:both"></div>
- <?php if($orderby == 'date'){ ?>
- var fg_divhoverbgmetadata = $("<div>").addClass("hoverbgpfthnailmetadata").html('<span class="thumb_title">'+srcobj.thumb_title+'</span><span class="thumb_cats">'+srcobj.thumb_cats+'</span><span class="thumb_plus">+</span>');//.append(fg_divthumvsecdiv);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement