Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * The Sidebar containing the primary widget area
- *
- * @package Catch Themes
- * @subpackage Catch Responsive
- * @since Catch Responsive 1.0
- */
- ?>
- <?php
- /**
- * catchresponsive_before_secondary hook
- */
- do_action( 'catchresponsive_before_secondary' );
- $catchresponsive_layout = catchresponsive_get_theme_layout();
- if ( 'no-sidebar' == $catchresponsive_layout ) {
- return;
- }
- global $wp_query;
- // Front page displays in Reading Settings.
- $page_on_front = get_option( 'page_on_front' );
- $page_for_posts = get_option( 'page_for_posts' );
- // Get Page ID outside Loop.
- $page_id = $wp_query->get_queried_object_id();
- /**
- * catchresponsive_before_primary_sidebar hook
- */
- do_action( 'catchresponsive_before_primary_sidebar' );
- ?>
- <aside class="sidebar sidebar-primary widget-area" role="complementary">
- <?php
- //Primary Sidebar
- if ( is_active_sidebar( 'primary-sidebar' ) && ( is_front_page() || ( is_home() && $page_id != $page_for_posts ) ) ) {
- dynamic_sidebar( 'primary-sidebar' );
- }
- else {
- //Helper Text
- if ( current_user_can( 'edit_theme_options' ) ) { ?>
- <section id="widget-default-text" class="widget widget_text">
- <div class="widget-wrap">
- <h4 class="widget-title"><?php _e( 'Primary Sidebar Widget Area', 'catch-responsive' ); ?></h4>
- <div class="textwidget">
- <p><?php _e( 'This is the Primary Sidebar Widget Area if you are using a two or three column site layout option.', 'catch-responsive' ); ?></p>
- <p><?php printf( __( 'By default it will load Search and Archives widgets as shown below. You can add widget to this area by visiting your <a href="%s">Widgets Panel</a> which will replace default widgets.', 'catch-responsive' ), admin_url( 'widgets.php' ) ); ?></p>
- </div>
- </div><!-- .widget-wrap -->
- </section><!-- #widget-default-text -->
- <?php
- } ?>
- <section class="widget widget_search" id="default-search">
- <div class="widget-wrap">
- <?php get_search_form(); ?>
- </div><!-- .widget-wrap -->
- </section><!-- #default-search -->
- <section class="widget widget_archive" id="default-archives">
- <div class="widget-wrap">
- <h4 class="widget-title"><?php _e( 'Archives', 'catch-responsive' ); ?></h4>
- <ul>
- <?php wp_get_archives( array( 'type' => 'monthly' ) ); ?>
- </ul>
- </div><!-- .widget-wrap -->
- </section><!-- #default-archives -->
- <?php
- } ?>
- </aside><!-- .sidebar sidebar-primary widget-area -->
- <?php
- /**
- * catchresponsive_after_primary_sidebar hook
- *
- */
- do_action( 'catchresponsive_after_primary_sidebar' );
- /**
- * catchresponsive_after_secondary hook
- *
- */
- do_action( 'catchresponsive_after_secondary' );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement