forked from WordPress/WordPress
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Twenty Twelve: change homepage widget areas to use columns or multipl…
…e areas instead of one big area. Fixes #21619, props obenland. git-svn-id: http://core.svn.wordpress.org/trunk@21555 1a063a9b-81f0-0310-95a4-ce76da25c4cd
- Loading branch information
1 parent
6de0e77
commit 4ee38a3
Showing
3 changed files
with
64 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,35 @@ | ||
<?php | ||
/** | ||
* The Sidebar containing the homepage widget area. | ||
* The Sidebar containing the homepage widget areas. | ||
* | ||
* If no active widgets in this sidebar, it will be hidden completely. | ||
* If no active widgets in either sidebar, they will be hidden completely. | ||
* | ||
* @package WordPress | ||
* @subpackage Twenty_Twelve | ||
* @since Twenty Twelve 1.0 | ||
*/ | ||
|
||
/* | ||
The homepage widget area is triggered if any of the areas | ||
have widgets. So let's check that first. | ||
If none of the sidebars have widgets, then let's bail early. | ||
*/ | ||
if ( ! is_active_sidebar( 2 ) && ! is_active_sidebar( 3 ) ) | ||
return; | ||
|
||
// If we get this far, we have widgets. Let do this. | ||
?> | ||
<div id="secondary" <?php twentytwelve_homepage_sidebar_class(); ?> role="complementary"> | ||
<?php if ( is_active_sidebar( 2 ) ) : ?> | ||
<div class="first home-widgets"> | ||
<?php dynamic_sidebar( 'sidebar-2' ); ?> | ||
</div><!-- .first .home-widgets --> | ||
<?php endif; ?> | ||
|
||
<?php if ( is_active_sidebar( 'sidebar-home' ) ) : ?> | ||
<div id="secondary" class="widget-area" role="complementary"> | ||
<?php dynamic_sidebar( 'sidebar-home' ); ?> | ||
</div><!-- #secondary .widget-area --> | ||
<?php endif; ?> | ||
<?php if ( is_active_sidebar( 3 ) ) : ?> | ||
<div class="second home-widgets"> | ||
<?php dynamic_sidebar( 'sidebar-3' ); ?> | ||
</div><!-- .second .home-widgets --> | ||
<?php endif; ?> | ||
</div><!-- #secondary .widget-area --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters