Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

homepage

By: a guest on Aug 2nd, 2012  |  syntax: PHP  |  size: 6.25 KB  |  views: 23  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <?php
  2. /**
  3.  * Template name: Homepage
  4.  */
  5.  
  6. get_header(); ?>
  7.  
  8.                 <div id="primary">
  9.                         <div id="content" role="main">
  10.                                 <div class="astro"><img class="astro" src="<?php echo get_template_directory_uri() . '/images/astro.png'; ?>" alt="Astro" />
  11.                                 </div>
  12.                                         <?php if ( ! dynamic_sidebar( 'sidebar-8' ) ) : ?>
  13.                                                 <div id="gallery-homepage">
  14.                                                         <?php echo do_shortcode('[jj-ngg-jquery-slider title="" gallery="1" html_id="about-slider" width="906" height="358" controlnav="0" pausetime="6000" captionopacity="0.6" effect="fade" center="1"]') ?>
  15.                                                 </div>
  16.                                         <?php endif; ?>        
  17.                                 <div class="planet"><img class="planet" src="<?php echo get_template_directory_uri() . '/images/planet.png'; ?>" alt="Planet" />
  18.                                 </div>                 
  19.                                         <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
  20.                                                 <?php
  21.                                                         $page = get_page_by_title( 'About' );
  22.                                                         $the_excerpt = $page->post_excerpt;
  23.                                                         $page_data = get_page( $page );
  24.                                                         $title = $page_data->post_title;
  25.                                                 ?>
  26.                                                 <header class="entry-header">
  27.                                                         <h1 class="entry-title">
  28.                                                                 <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'About' ) ) ); ?>">
  29.                                                                         <?php echo $page_data->post_title; ?>
  30.                                                                 </a>
  31.                                                         </h1>
  32.                                                 </header>      
  33.                                                 <div class="entry-content"><?php echo $page->post_excerpt; ?>
  34.                                                         <!--<a href="<?php echo esc_url( get_permalink( get_page_by_title( 'About' ) ) ); ?>">more +</a>-->
  35.                                                 </div>                                                                         
  36.                                         </article>
  37.                                                 <div id="tour-center">
  38.                                                         <header class="entry-header">
  39.                                                                 <?php if ( ! dynamic_sidebar( 'sidebar-6' ) ) : ?>
  40.                                                                         <aside id="gallery" class="widget">
  41.                                                                                 <ul>
  42.                                                                                         <?php echo nggShowSlideshow(2,265,175); ?>
  43.                                                                                 </ul>
  44.                                                                         </aside>
  45.                                                                 <?php endif; ?>                                                                
  46.                                                         </header>
  47.                                                 </div> 
  48.                                        
  49.                                 <div id="news-section-title">                  
  50.                                         <header class="entry-header">
  51.                                                 <h1 class="entry-title">
  52.                                                         <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'Challenger News' ) ) ); ?>">
  53.                                                                 <?php
  54.                                                                         $page = get_page_by_title( 'Challenger News' );
  55.                                                                         $page_data = get_page( $page );
  56.                                                                         $title = $page_data->post_title;
  57.                                                                 ?>
  58.                                                                
  59.                                                                 <?php echo $page_data->post_title; ?>
  60.                                                         </a>
  61.                                                 </h1>
  62.                                         </header>
  63.                                         <div class="hr"></div>
  64.                                 </div>
  65.                                                                
  66.                                 <div class="news">                                     
  67.                                         <div class="rss-news">                                         
  68.                                                 <a href="http://nelsonandco.pro/learncenter/category/happenings/feed"><img src="<?php echo get_template_directory_uri() . '/images/rss.png'; ?>" alt="RSS" />
  69.                                                 </a>
  70.                                         </div>
  71.                                                                        
  72.                                                 <?php
  73.                                                 $post_from_cat_a  = new WP_Query(array(
  74.                                                     'category_name' => 'happenings',  //Get posts from category a
  75.                                                     'posts_per_page'=> 2 //Limit it to the latest one
  76.                                                 ));      
  77.        
  78.                                                 if( $post_from_cat_a->have_posts() ){
  79.                                                     while( $post_from_cat_a->have_posts() ): $post_from_cat_a->the_post();
  80.                                                          //Display output here for post from category a
  81.                                                     $category = get_the_category();
  82.                                                     if($category[0]){
  83.                                                     echo '<div class="cat-link"><a href="'.get_category_link($category[0]->term_id ).'">'.$category[0]->cat_name.'</a></div>';
  84.                                                     }    
  85.                                                     get_template_part( 'content', 'homepage' );
  86.                                                     endwhile;
  87.                                                 wp_reset_postdata();
  88.                                                 }
  89.                                                 ?>                     
  90.                                 </div> 
  91.                                
  92.                                 <div class="news">                             
  93.                                         <div class="rss-news">
  94.                                                 <a href="http://nelsonandco.pro/learncenter/category/in-the-news/feed"><img src="<?php echo get_template_directory_uri() . '/images/rss.png'; ?>" alt="RSS" />
  95.                                                 </a>
  96.                                         </div>
  97.                                
  98.                                         <?php
  99.                                                 $post_from_cat_a  = new WP_Query(array(
  100.                                                     'category_name' => 'in-the-news',  //Get posts from category a
  101.                                                     'posts_per_page'=> 2 //Limit it to the latest one
  102.                                                 ));      
  103.                
  104.                                                 if( $post_from_cat_a->have_posts() ){
  105.                                                     while( $post_from_cat_a->have_posts() ): $post_from_cat_a->the_post();
  106.                                                          //Display output here for post from category a
  107.                                                     $category = get_the_category();
  108.                                                     if($category[0]){
  109.                                                     echo '<div class="cat-link"><a href="'.get_category_link($category[0]->term_id ).'">'.$category[0]->cat_name.'</a></div>';
  110.                                                     }    
  111.                                                     get_template_part( 'content', 'homepage' );
  112.                                                     endwhile;
  113.                                                     wp_reset_postdata();
  114.                                                 }
  115.                                         ?>             
  116.                                 </div>
  117.                                
  118.                                 <div class="news">                                                     
  119.                                         <div class="rss-news">
  120.                                                 <a href="http://nelsonandco.pro/learncenter/category/press/feed"><img src="<?php echo get_template_directory_uri() . '/images/rss.png'; ?>" alt="RSS" />
  121.                                                 </a>
  122.                                         </div>
  123.                                        
  124.                                         <?php
  125.                                                 $post_from_cat_a  = new WP_Query(array(
  126.                                                     'category_name' => 'press',  //Get posts from category a
  127.                                                     'posts_per_page'=> 2 //Limit it to the latest one
  128.                                                 ));      
  129.                                                        
  130.                                                 if( $post_from_cat_a->have_posts() ){
  131.                                                     while( $post_from_cat_a->have_posts() ): $post_from_cat_a->the_post();
  132.                                                          //Display output here for post from category a
  133.                                                     $category = get_the_category();
  134.                                                     if($category[0]){
  135.                                                     echo '<div class="cat-link"><a href="'.get_category_link($category[0]->term_id ).'">'.$category[0]->cat_name.'</a></div>';
  136.                                                     }    
  137.                                                     get_template_part( 'content', 'homepage' );
  138.                                                     endwhile;
  139.                                                     wp_reset_postdata();
  140.                                                 }
  141.                                         ?>                     
  142.                                 </div>
  143.                                
  144.                                 <div class="events">
  145.                                         <?php
  146.                                                 $post_from_cat_a  = new WP_Query(array(
  147.                                                     'category_name' => 'events',  //Get posts from category a
  148.                                                     'posts_per_page'=> 2, //Limit it to the latest one
  149.                                                     'ignore_sticky_posts' => 0
  150.                                                 ));      
  151.                
  152.                                                 if( $post_from_cat_a->have_posts() ){
  153.                                                     while( $post_from_cat_a->have_posts() ): $post_from_cat_a->the_post();
  154.                                                          //Display output here for post from category a
  155.                                                     $category = get_the_category();
  156.                                                     if($category[0]){
  157.                                                     echo '<div class="cat-events"><a href="'.get_category_link($category[0]->term_id ).'">'.$category[0]->cat_name.'</a></div>';
  158.                                                     }    
  159.                                                     get_template_part( 'content', 'events' );
  160.                                                     endwhile;  
  161.                                                  wp_reset_postdata();                                      
  162.                                                 }
  163.                                         ?>                                                                                     
  164.                                 </div>
  165.                         </div><!-- #content -->
  166.                 </div><!-- #primary -->
  167.  
  168. <?php get_footer(); ?>