Всем привет!
Имеется сайт на вордпресс. Тема responsive. Задался вопросом как убрать сайдбар и соотв-но растянуть форум на всю страницу.
На главной странице форума у меня есть опция в админке при создании страницы: * Страница в полную ширину без сайдбара. Тут все работает. Но вот при переходе на любую тему форума в новой странице открывается опять форум с сайдбаром.
Гуглил целый день, результата 0.
Прошу подсказать где и чего править в стилях? Или может есть какой-то нехитрый плагин для этого?
Спасибо!
Вот код сайдбара
<?php
// Exit if accessed directly
if ( !defined( 'ABSPATH' ) ) {
exit;
}
/**
* Main Widget Template
*
*
* @file sidebar.php
* @package Responsive
* @author Emil Uzelac
* @copyright 2003 - 2014 CyberChimps
* @license license.txt
* @version Release: 1.0
* @filesource wp-content/themes/responsive/sidebar.php
* @link http://codex.wordpress.org/Theme_Development#Widgets_.28sidebar.php.29
* @since available since Release 1.0
*/
/*
* Load the correct sidebar according to the page layout
*/
$layout = responsive_get_layout();
switch ( $layout ) {
case 'sidebar-content-page':
get_sidebar( 'left' );
return;
break;
case 'content-sidebar-half-page':
get_sidebar( 'right-half' );
return;
break;
case 'sidebar-content-half-page':
get_sidebar( 'left-half' );
return;
break;
case 'full-width-page':
return;
break;
}
?>
<?php responsive_widgets_before(); // above widgets container hook ?>
<div id="widgets" class="<?php echo implode( ' ', responsive_get_sidebar_classes() ); ?>">
<?php responsive_widgets(); // above widgets hook ?>
<?php if ( !dynamic_sidebar( 'main-sidebar' ) ) : ?>
<div class="widget-wrapper">
<div class="widget-title"><h3><?php _e( 'In Archive', 'responsive' ); ?></h3></div>
<ul>
<?php wp_get_archives( array( 'type' => 'monthly' ) ); ?>
</ul>
</div><!-- end of .widget-wrapper -->
<?php endif; //end of main-sidebar ?>
<?php responsive_widgets_end(); // after widgets hook ?>
</div><!-- end of #widgets -->
<?php responsive_widgets_after(); // after widgets container hook ?>
Имеется сайт на вордпресс. Тема responsive. Задался вопросом как убрать сайдбар и соотв-но растянуть форум на всю страницу.
На главной странице форума у меня есть опция в админке при создании страницы: * Страница в полную ширину без сайдбара. Тут все работает. Но вот при переходе на любую тему форума в новой странице открывается опять форум с сайдбаром.
Гуглил целый день, результата 0.
Прошу подсказать где и чего править в стилях? Или может есть какой-то нехитрый плагин для этого?
Спасибо!
Вот код сайдбара
<?php
// Exit if accessed directly
if ( !defined( 'ABSPATH' ) ) {
exit;
}
/**
* Main Widget Template
*
*
* @file sidebar.php
* @package Responsive
* @author Emil Uzelac
* @copyright 2003 - 2014 CyberChimps
* @license license.txt
* @version Release: 1.0
* @filesource wp-content/themes/responsive/sidebar.php
* @link http://codex.wordpress.org/Theme_Development#Widgets_.28sidebar.php.29
* @since available since Release 1.0
*/
/*
* Load the correct sidebar according to the page layout
*/
$layout = responsive_get_layout();
switch ( $layout ) {
case 'sidebar-content-page':
get_sidebar( 'left' );
return;
break;
case 'content-sidebar-half-page':
get_sidebar( 'right-half' );
return;
break;
case 'sidebar-content-half-page':
get_sidebar( 'left-half' );
return;
break;
case 'full-width-page':
return;
break;
}
?>
<?php responsive_widgets_before(); // above widgets container hook ?>
<div id="widgets" class="<?php echo implode( ' ', responsive_get_sidebar_classes() ); ?>">
<?php responsive_widgets(); // above widgets hook ?>
<?php if ( !dynamic_sidebar( 'main-sidebar' ) ) : ?>
<div class="widget-wrapper">
<div class="widget-title"><h3><?php _e( 'In Archive', 'responsive' ); ?></h3></div>
<ul>
<?php wp_get_archives( array( 'type' => 'monthly' ) ); ?>
</ul>
</div><!-- end of .widget-wrapper -->
<?php endif; //end of main-sidebar ?>
<?php responsive_widgets_end(); // after widgets hook ?>
</div><!-- end of #widgets -->
<?php responsive_widgets_after(); // after widgets container hook ?>
Изменено:
Александр Долинский - 14 Ноября 2016 00:00