diff options
Diffstat (limited to 'dist/global-templates/left-sidebar-check.php')
| -rw-r--r-- | dist/global-templates/left-sidebar-check.php | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/dist/global-templates/left-sidebar-check.php b/dist/global-templates/left-sidebar-check.php new file mode 100644 index 0000000..1380da4 --- /dev/null +++ b/dist/global-templates/left-sidebar-check.php @@ -0,0 +1,44 @@ +<?php +/** + * Left sidebar check. + * + * @package understrap + */ + +if ( ! defined( 'ABSPATH' ) ) { + exit; // Exit if accessed directly. +} +?> + +<?php +$sidebar_pos = get_theme_mod( 'understrap_sidebar_position' ); +?> + +<?php if ( 'left' === $sidebar_pos || 'both' === $sidebar_pos ) : ?> + <?php get_template_part( 'sidebar-templates/sidebar', 'left' ); ?> +<?php endif; ?> + +<?php + $html = ''; + if ( 'right' === $sidebar_pos || 'left' === $sidebar_pos ) { + $html = '<div class="'; + if ( ( is_active_sidebar( 'right-sidebar' ) && 'right' === $sidebar_pos ) || ( is_active_sidebar( 'left-sidebar' ) && 'left' === $sidebar_pos ) ) { + # modified 2018-10-10 + $html .= 'col-lg-8 content-area" id="primary">'; + } else { + $html .= 'col-md-12 content-area" id="primary">'; + } + echo $html; // WPCS: XSS OK. + } elseif ( 'both' === $sidebar_pos ) { + $html = '<div class="'; + if ( is_active_sidebar( 'right-sidebar' ) && is_active_sidebar( 'left-sidebar' ) ) { + $html .= 'col-md-6 content-area" id="primary">'; + } elseif ( is_active_sidebar( 'right-sidebar' ) || is_active_sidebar( 'left-sidebar' ) ) { + $html .= 'col-md-8 content-area" id="primary">'; + } else { + $html .= 'col-md-12 content-area" id="primary">'; + } + echo $html; // WPCS: XSS OK. + } else { + echo '<div class="col-md-12 content-area" id="primary">'; + } |
