Advertisement
Guest User

Home Page of Corporate Theme

a guest
Sep 3rd, 2014
278
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2.  
  3. add_action( 'genesis_meta', 'corporate_home_genesis_meta' );
  4. /**
  5.  * Add widget support for homepage. If no widgets active, display the default loop.
  6.  *
  7.  */
  8. function corporate_home_genesis_meta() {
  9.  
  10.     if ( is_active_sidebar( 'featured' ) || is_active_sidebar( 'home-middle-1' ) || is_active_sidebar( 'home-middle-2' ) || is_active_sidebar( 'home-middle-3' ) || is_active_sidebar( 'home-middle-4' ) || is_active_sidebar( 'home-middle-5' ) ) {
  11.  
  12.         remove_action( 'genesis_loop', 'genesis_do_loop' );
  13.         add_action( 'genesis_loop', 'corporate_home_loop_helper' );
  14.         add_filter( 'genesis_pre_get_option_site_layout', '__genesis_return_full_width_content' );
  15.  
  16.     }
  17. }
  18.  
  19. /**
  20.  * Display widget content for "featured" and "home-middle" sections
  21.  *
  22.  */
  23. function corporate_home_loop_helper() {
  24.  
  25.     echo '<div id="featured"><div class="wrap">';
  26.     dynamic_sidebar( 'featured' );
  27.     echo '</div></div><!-- end #featured -->';
  28.  
  29.     echo '<div id="home-middle"><div class="wrap">';
  30.  
  31.     if ( is_active_sidebar( 'home-middle-1' ) ) {
  32.         echo '<div class="home-middle-1">';
  33.         dynamic_sidebar( 'home-middle-1' );
  34.         echo '</div><!-- end .home-middle-1 -->';
  35.     }
  36.        
  37.     if ( is_active_sidebar( 'home-middle-2' ) ) {
  38.         echo '<div class="home-middle-2">';
  39.         dynamic_sidebar( 'home-middle-2' );
  40.         echo '</div><!-- end .home-middle-2 -->';
  41.     }
  42.  
  43.     if ( is_active_sidebar( 'home-middle-3' ) ) {
  44.         echo '<div class="home-middle-3">';
  45.         dynamic_sidebar( 'home-middle-3' );
  46.         echo '</div><!-- end .home-middle-3 -->';
  47.     }
  48.  
  49.   if ( is_active_sidebar( 'home-middle-4' ) ) {
  50.         echo '<div class="home-middle-4">';
  51.         dynamic_sidebar( 'home-middle-4' );
  52.         echo '</div><!-- end .home-middle-4 -->';
  53.     }
  54.  
  55.   if ( is_active_sidebar( 'home-middle-5' ) ) {
  56.         echo '<div class="home-middle-5">';
  57.         dynamic_sidebar( 'home-middle-5' );
  58.         echo '</div><!-- end .home-middle-5 -->';
  59.     }
  60.        
  61.     echo '</div></div><!-- end #home-bottom -->';
  62. }
  63.  
  64. genesis();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement