Advertisement
Guest User

dcTemplateFile

a guest
Apr 8th, 2012
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.55 KB | None | 0 0
  1. <?php
  2. /*
  3. Template Name: Blog Page
  4. */
  5. ?>
  6. <?php
  7. $et_ptemplate_settings = array();
  8. $et_ptemplate_settings = maybe_unserialize( get_post_meta($post->ID,'et_ptemplate_settings',true) );
  9.  
  10. $fullwidth = isset( $et_ptemplate_settings['et_fullwidthpage'] ) ? (bool) $et_ptemplate_settings['et_fullwidthpage'] : false;
  11.  
  12. $et_ptemplate_blogstyle = isset( $et_ptemplate_settings['et_ptemplate_blogstyle'] ) ? (bool) $et_ptemplate_settings['et_ptemplate_blogstyle'] : false;
  13.  
  14. $et_ptemplate_showthumb = isset( $et_ptemplate_settings['et_ptemplate_showthumb'] ) ? (bool) $et_ptemplate_settings['et_ptemplate_showthumb'] : false;
  15.  
  16. $blog_cats = isset( $et_ptemplate_settings['et_ptemplate_blogcats'] ) ? (array) $et_ptemplate_settings['et_ptemplate_blogcats'] : array();
  17. $et_ptemplate_blog_perpage = isset( $et_ptemplate_settings['et_ptemplate_blog_perpage'] ) ? (int) $et_ptemplate_settings['et_ptemplate_blog_perpage'] : 10;
  18. ?>
  19.  
  20. <?php get_header(); ?>
  21.  
  22. <?php get_template_part('includes/breadcrumbs','page'); ?>
  23.  
  24. <div id="content-border" <?php if($fullwidth) echo ('class="fullwidth"');?>>
  25.     <div id="content-top-border-shadow"></div>
  26.     <div id="content-bottom-border-shadow"></div>
  27.     <div id="content" class="clearfix">
  28.         <div id="content-right-bg" class="clearfix">
  29.             <div id="left-area">
  30.                 <div class="entry post clearfix<?php if ( get_option('leanbiz_show_pagescomments') == 'false' || 0 == get_comments_number() ) echo ' comments_disabled'; ?>">
  31.                     <?php get_template_part('loop','page'); ?>
  32.                    
  33.                     <div id="et_pt_blog">
  34.                         <?php $cat_query = '';
  35.                         if ( !empty($blog_cats) ) $cat_query = '&cat=' . implode(",", $blog_cats);
  36.                         else echo '<!-- blog category is not selected -->'; ?>
  37.                         <?php
  38.                             $et_paged = is_front_page() ? get_query_var( 'page' ) : get_query_var( 'paged' );
  39.                         ?>
  40.                         <?php query_posts("showposts=$et_ptemplate_blog_perpage&paged=" . $et_paged . $cat_query); ?>
  41.                         <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
  42.                        
  43.                             <div class="et_pt_blogentry clearfix">
  44.                                 <h2 class="et_pt_title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
  45.                                
  46.                                 <p class="et_pt_blogmeta"><?php esc_html_e('Posted','LeanBiz'); ?> <?php esc_html_e('by','LeanBiz'); ?> <?php the_author_posts_link(); ?> <?php esc_html_e('on','LeanBiz'); ?> <?php the_time(get_option('leanbiz_date_format')) ?> <?php esc_html_e('in','LeanBiz'); ?> <?php the_category(', ') ?> | <?php comments_popup_link(esc_html__('0 comments','LeanBiz'), esc_html__('1 comment','LeanBiz'), '% '.esc_html__('comments','LeanBiz')); ?></p>
  47.                                
  48.                                 <?php $thumb = '';
  49.                                 $width = 184;
  50.                                 $height = 184;
  51.                                 $classtext = '';
  52.                                 $titletext = get_the_title();
  53.  
  54.                                 $thumbnail = get_thumbnail($width,$height,$classtext,$titletext,$titletext);
  55.                                 $thumb = $thumbnail["thumb"]; ?>
  56.                                
  57.                                 <?php if ( $thumb <> '' && !$et_ptemplate_showthumb ) { ?>
  58.                                     <div class="et_pt_thumb alignleft">
  59.                                         <?php print_thumbnail($thumb, $thumbnail["use_timthumb"], $titletext, $width, $height, $classtext); ?>
  60.                                         <a href="<?php the_permalink(); ?>"><span class="overlay"></span></a>
  61.                                     </div> <!-- end .thumb -->
  62.                                 <?php }; ?>
  63.                                
  64.                                 <?php if (!$et_ptemplate_blogstyle) { ?>
  65.                                     <p><?php truncate_post(550);?></p>
  66.                                     <a href="<?php the_permalink(); ?>" class="readmore"><span><?php esc_html_e('read more','LeanBiz'); ?></span></a>
  67.                                 <?php } else { ?>
  68.                                     <?php
  69.                                         global $more;
  70.                                         $more = 0;
  71.                                     ?>
  72.                                     <?php the_content(); ?>
  73.                                 <?php } ?>
  74.                             </div> <!-- end .et_pt_blogentry -->
  75.                            
  76.                         <?php endwhile; ?>
  77.                             <div class="page-nav clearfix">
  78.                                 <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); }
  79.                                 else { ?>
  80.                                      <?php get_template_part('includes/navigation'); ?>
  81.                                 <?php } ?>
  82.                             </div> <!-- end .entry -->
  83.                         <?php else : ?>
  84.                             <?php get_template_part('includes/no-results'); ?>
  85.                         <?php endif; wp_reset_query(); ?>
  86.                    
  87.                     </div> <!-- end #et_pt_blog -->
  88.                 </div> <!-- end .entry -->
  89.                 <?php if (get_option('leanbiz_show_pagescomments') == 'on') comments_template('', true); ?>
  90.             </div>  <!-- end #left-area -->
  91.             <?php if (!$fullwidth){ ?>
  92.                 <div id="content-top-shadow"></div>
  93.                 <div id="content-bottom-shadow"></div>
  94.                 <div id="content-widget-light"></div>
  95.                 <?php get_sidebar(); ?>
  96.             <?php } ?>
  97.         </div> <!-- end #content-right-bg -->  
  98.     </div> <!-- end #content -->
  99. </div> <!-- end #content-border -->
  100.  
  101. <?php get_footer(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement