pedrorvidal

Noticias-pedro

Jun 29th, 2012
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 10.11 KB | None | 0 0
  1. <?php
  2.     /*
  3.      * Template Name: Página Notícias e Eventos
  4.      */
  5. ?>
  6. <?php include(TEMPLATEPATH.'/header-noticias-eventos-capa.php'); ?>
  7.     <div id="content-wrapper" class="grid_16">
  8.         <div id="noticias-grid-left" class="grid_8 alpha">
  9.             <!-- tabs com as noticias -->
  10.             <div id="noticias-tabs" class="tabs-bottom grid_7">
  11.                 <ul class="itens-tabs">
  12.                     <?php for ($i=1;$i<=4;$i++) { ?>
  13.                         <li>
  14.                             <a href="#grid-noticia-<?php echo $i; ?>">0<?php echo $i; ?></a>
  15.                         </li>
  16.                     <?php } ?>
  17.                 </ul>
  18.                 <?php
  19.                     // $post_id = get_the_id();
  20.                     $args = array (
  21.                         'showposts'     => 4,
  22.                         'category_name' => 'noticias,eventos',
  23.                         'orderby'       => 'DESC',
  24.                         'offset'        => 2
  25.                         // 'post__not_in'   => array($post_id)
  26.                     );
  27.                     $q = new WP_Query($args);
  28.                     global $post;
  29.                     $cont=1;
  30.                     while ($q->have_posts()) : $q->the_post();
  31.                         $title = get_the_title();
  32.                         $permalink = get_permalink();
  33.                         $content = get_the_content();
  34.                 ?>
  35.                         <div id="grid-noticia-<?php echo $cont; ?>">
  36.                             <?php
  37.                                 if(has_post_thumbnail($post->ID)) { ?>
  38.                                         <a href="<?php echo $permalink; ?>" class="grid-link-img">
  39.                                             <?php
  40.                                                 $thumb = get_post_meta(get_the_ID(),'_thumbnail_id',false);
  41.                                                 $thumb = wp_get_attachment_image_src($thumb[0], 'post-thumbnail', false);
  42.                                                 $src_img = $thumb[0];
  43.                                                 echo '<img src="'.get_bloginfo('template_url').'/timthumb.php?src='.$src_img.'&h=280&w=480&zc=1&q=100" alt="" />';
  44.                                             ?>
  45.                                         </a>
  46.                                 <?php } else {
  47.                                         echo '<img src="'.get_bloginfo('template_url').'/timthumb.php?src=/images/noticia_evento_sem_imagem.jpg&h=280&w=480&zc=1&q=100" alt="">';
  48.                                     }
  49.                             ?>
  50.                             <div class="clear"></div>
  51.                             <div class="texto-grid-noticias">
  52.                                 <a href="" class="titulos-noticias-grid"><?php echo $title; ?></a>
  53.                                 <p><?php echo truncate_post(340,false);?></p>
  54.                             </div> <!-- .texto-grid-noticias -->
  55.  
  56.                         </div> <!-- <?php echo '#grid-noticia-'.$cont; ?> -->
  57.                     <?php
  58.                         $cont++;
  59.                     endwhile; wp_reset_query();
  60.                     ?>
  61.             </div> <!-- #noticias-tabs -->
  62.         </div> <!-- #noticias-grid-left -->
  63.         <div id="noticias-grid-right" class="grid_8 omega">
  64.  
  65.             <?php
  66.                 $post_id = get_the_id();
  67.                 $args = array (
  68.                     'showposts'     => 4,
  69.                     'category_name' => 'noticias,eventos',
  70.                     'orderby'       => 'DESC',
  71.                     'offset'        => 6
  72.                     // 'post__not_in'   => array($post_id)
  73.                 );
  74.                 $q = new WP_Query($args);
  75.                 global $post;
  76.                 $cont=1;
  77.                 while ($q->have_posts()) : $q->the_post();
  78.                     $title = get_the_title();
  79.                     $permalink = get_permalink();
  80.                     $content = get_the_content();
  81.                     if ($cont==1) { ?>
  82.                         <div id="ultimas-right-7" class="ultimas-right">
  83.                             <a href="<?php echo $permalink; ?>" class="ultimas-img">
  84.                             <?php
  85.                                 if(has_post_thumbnail($post->ID)) {
  86.                                     $thumb = get_post_meta(get_the_ID(),'_thumbnail_id',false);
  87.                                     $thumb = wp_get_attachment_image_src($thumb[0], 'post-thumbnail', false);
  88.                                     $src_img = $thumb[0];
  89.                                     echo '<img src="'.get_bloginfo('template_url').'/timthumb.php?src='.$src_img.'&h=150&w=200&zc=1&q=100" alt="" />';
  90.                                 } else {
  91.                                     echo '<img src="'.get_bloginfo('template_url').'/timthumb.php?src=/images/noticia_evento_sem_imagem.jpg&h=150&w=200&zc=1&q=100" alt="">';
  92.                                 } ?>
  93.                             </a>
  94.                             <a href="<?php echo $permalink; ?>" class="ultimas-titulo"> <?php echo $title; ?> </a>
  95.                             <p> <?php echo truncate_post(150,false); ?> </p>
  96.                         </div> <!-- #ultimas-right-7 -->
  97.                         <div class="clear"></div>
  98.                     <?php
  99.                     } else if ($cont==2) { ?>
  100.                         <div id="ultimas-right-8" class="ultimas-right">
  101.                             <a href="<?php echo $permalink; ?>" class="ultimas-img">
  102.                             <?php
  103.                                 if(has_post_thumbnail($post->ID)) {
  104.                                     $thumb = get_post_meta(get_the_ID(),'_thumbnail_id',false);
  105.                                     $thumb = wp_get_attachment_image_src($thumb[0], 'post-thumbnail', false);
  106.                                     $src_img = $thumb[0];
  107.                                     echo '<img src="'.get_bloginfo('template_url').'/timthumb.php?src='.$src_img.'&h=95&w=140&zc=1&q=100" alt="" />';
  108.                                 } else {
  109.                                     echo '<img src="'.get_bloginfo('template_url').'/timthumb.php?src=/images/noticia_evento_sem_imagem.jpg&h=95&w=140&zc=1&q=100" alt="">';
  110.                                 } ?>
  111.                             </a>
  112.                             <a href="<?php echo $permalink; ?>" class="ultimas-titulo"> <?php echo $title; ?> </a>
  113.                             <p> <?php echo truncate_post(100,false); ?> </p>
  114.                         </div> <!-- #ultimas-right-8 -->
  115.                         <div class="clear"></div>
  116.             <?php } else { ?>
  117.                         <div id="ultimas-right-<?php echo $cont+6; ?>" class="ultimas-right">
  118.                             <a href="<?php echo $permalink; ?>" class="ultimas-img">
  119.                             <?php
  120.                                 if(has_post_thumbnail($post->ID)) {
  121.                                     $thumb = get_post_meta(get_the_ID(),'_thumbnail_id',false);
  122.                                     $thumb = wp_get_attachment_image_src($thumb[0], 'post-thumbnail', false);
  123.                                     $src_img = $thumb[0];
  124.                                     echo '<img src="'.get_bloginfo('template_url').'/timthumb.php?src='.$src_img.'&h=75&w=115&zc=1&q=100" alt="" />';
  125.                                 } else {
  126.                                     echo '<img src="'.get_bloginfo('template_url').'/timthumb.php?src=/images/noticia_evento_sem_imagem.jpg&h=75&w=115&zc=1&q=100" alt="">';
  127.                                 } ?>
  128.                             </a>
  129.                             <a href="<?php echo $permalink; ?>" class="ultimas-titulo"> <?php echo $title; ?> </a>
  130.                             <p> <?php echo truncate_post(60,false); ?> </p>
  131.                         </div> <!-- #ultimas-right-<?php echo $cont; ?> -->
  132.                         <div class="clear"></div>
  133.             <?php }
  134.                     $cont++;
  135.                 endwhile; wp_reset_query();
  136.             ?>
  137.         </div> <!-- #noticias-grid-right -->
  138.         <div class="clear"></div>
  139.         <div id="main-content" class="grid_10 alpha">
  140.             <div id="ultimas-do-blog" class="main-content-noticia grid_10 alpha">
  141.                 <div class="titulo_controle">
  142.                     <span>Últimas do Blog</span>
  143.                 </div>
  144.                
  145.                 <?php
  146.                     $post_id = get_the_id();
  147.                     $args = array (
  148.                         'showposts'     => 16,
  149.                         'category_name' => 'blog',
  150.                         'order'     => 'DESC'
  151.                     );
  152.                     $q = new WP_Query($args);
  153.                     $total_post_blog = $q->found_posts;
  154.                     $total_post_blog = ceil($total_post_blog/4);
  155.                     global $post;
  156.                     $rotacao_coluna = 1; // variavel auxiliar
  157.                     $j=0;
  158.                     $i=0;
  159.                     while ($q->have_posts()) : $q->the_post();
  160.                         $title = get_the_title();
  161.                         $permalink = get_permalink();
  162.                         $autor = get_the_author();
  163.                         if($j == 4){
  164.                             $rotacao_coluna++;
  165.                             $j = 0;
  166.                         }
  167.                         if ($rotacao_coluna != $i){
  168.                 ?>
  169.                     <div id="grid-blog-<?php echo $rotacao_coluna; ?>" class="grid-ultima-blog">
  170.                         <?php
  171.                         }
  172.                         ?>
  173.                         <div class="texto-encapsulamento-blog" <?php if($j%2 == 0){ ?> style="margin-right:10px;"<?php } ?>>
  174.                         <?php
  175.                         if(has_post_thumbnail($post->ID)) { ?>
  176.                        
  177.                             <a href="<?php echo $permalink; ?>">
  178.                                 <?php
  179.                                     $thumb = get_post_meta(get_the_ID(),'_thumbnail_id',false);
  180.                                     $thumb = wp_get_attachment_image_src($thumb[0], 'post-thumbnail', false);
  181.                                     $src_img = $thumb[0];
  182.                                     echo '<img src="'.get_bloginfo('template_url').'/timthumb.php?src='.$src_img.'&h=61&w=90&zc=1&q=100" alt="" />';
  183.                                 ?>
  184.                             </a>
  185.                             <?php
  186.                             } else {
  187.                                 echo '<img src="'.get_bloginfo('template_url').'/timthumb.php?src=/images/noticia_evento_sem_imagem.jpg&h=61&w=90&zc=1&q=100" alt="">';
  188.                             }
  189.                             ?>
  190.                             <div class="texto-grid-blog">
  191.                                 <a href="javascript:void(0);"><?php echo $title; ?></a>
  192.                                 <div><?php echo $autor;?></div>
  193.                             </div> <!-- .texto-grid-blog -->
  194.                         </div> <!-- .texto-encapsulamento-blog  -->
  195.                         <?php if($j%2 != 0){ ?>
  196.                         <div class="clear"></div>
  197.                         <?php } ?>
  198.                     <?php
  199.                     if ($j+1 == 4){
  200.                     ?>
  201.                     </div> <!-- <?php echo '#grid-blog-'.$rotacao_coluna; ?> -->
  202.                 <?php
  203.                     }
  204.                     $i = $rotacao_coluna;                  
  205.                     $j++;
  206.                 endwhile; wp_reset_query();
  207.                 if ($j+1 != 4){
  208.                 ?>
  209.                     </div> <!-- <?php echo '#grid-blog-'.$rotacao_coluna; ?> -->
  210.                 <?php
  211.                 }
  212.                 ?>
  213.                 <div class="clear"></div>
  214.                 <ul class="itens-tabs">
  215.                     <?php
  216.                         for ($k=1;$k<=$rotacao_coluna;$k++) {
  217.                     ?>
  218.                             <li>
  219.                                 <a href="#grid-blog-<?php echo $k; ?>">0<?php echo $k; ?></a>
  220.                             </li>
  221.                     <?php
  222.                         }
  223.                     ?>
  224.                 </ul>
  225.             </div> <!-- #ultimas-do-blog -->
  226.             <div id="mais-lidas-da-semana" class="main-content-noticia grid_10 alpha">
  227.                 <div class="titulo_controle">
  228.                     <span>Mais Lidas da Semana</span>
  229.                 </div>
  230.                 <?php
  231.                     if (function_exists('wpp_get_mostpopular')) {
  232.                         //wpp_get_mostpopular("range=monthly&stats_comments=0&limit=5&do_pattern=1&pattern_form={id}:{title}&order_by=avg");
  233.                     }
  234.                 ?>
  235.                 <ul id="popularPosts">
  236.                     <?php query_posts('showposts=10&orderby=avg');?>
  237.                     <?php
  238.                     $i = 1;
  239.                     while ( have_posts() ) : the_post();
  240.                     ?>
  241.                     <li>
  242.                         <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_post_thumbnail(array(53,39)); ?></a>
  243.                         <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
  244.                         <p><?php echo truncate_post(60,false); ?></p>
  245.                     </li>
  246.                     <?php
  247.                     if($i % 2 == 0){
  248.                         echo '<li style="clear:both;width:100%;border:0 none;"></li>';
  249.                     }
  250.                     $i++;
  251.                     ?>
  252.                 <?php endwhile; // End the loop ?>
  253.                 </ul>
  254.                 <?php include(TEMPLATEPATH.'/inc/ctrl_tag_cloud.php'); ?>
  255.             </div> <!-- #mais-lidas-da-semana -->
  256.             <?php include(TEMPLATEPATH.'/inc/ctrl_depoimento.php'); ?>
  257.             <?php include(TEMPLATEPATH.'/inc/ctrl_escambo.php'); ?>
  258.             <div id="banner-contato-trabalhe-conosco" class="grid_10 alpha">
  259.                 <div class="esq">
  260.                     <h1>Suspendisse mattis est vitae</h1>
  261.                     <span>Lorem ipsum dolor sit amet, consectetur</span>
  262.                     <a href="javascript:void(0);" style="color:#000000; margin:16px 10px 0 0px;">clique aqui</a>
  263.                 </div>
  264.                 <div class="dir">
  265.                     <span>Lorem ipsum dolor sit amet lorem sit amet, consectetur sed adipiscing</span>
  266.                     <a href="javascript:void(0);" style="color:#FFFFFF; margin:17px -5px 0 0;">clique aqui</a>
  267.                 </div>
  268.             </div> <!-- #banner-contato-trabalhe-conosco -->
  269.         </div> <!-- #main-content -->
  270.         <?php get_sidebar(); ?>
  271.  
  272. <?php include(TEMPLATEPATH.'/footer-noticias-eventos.php'); ?>
Advertisement
Add Comment
Please, Sign In to add comment