Advertisement
Guest User

homepage

a guest
Aug 2nd, 2012
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 6.25 KB | None | 0 0
  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(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement