View difference between Paste ID: 2KLKDJRz and vTsKvYSe
SHOW: | | - or go back to the newest paste.
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' ) ) {
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();