• Решено fixbt

    (@fixbt)


    Есть тема вот эта
    Оба сайдбара находятся с правой стороны.Нужно,чтобы самый крайний правый сайдбар находился левее основного поля(т.е. в левой части сайта).Помогите в правке кода,испробовал все,но структура для моих знаний слишком сложная.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Вы как-то размыто сказали правый крайний левее основного поля. что такое основное поле? Может вы имели в виду, что сайдбары должны быть с разных сторон страницы один с лева второй с права?

    Автор fixbt

    (@fixbt)

    Да именно так,крайний правый должен быть слева страницы.

    Открываем папку с темой
    создаем файл
    _sidebar2.php
    в него вставляем:

    <div class="span-4 last">
    
    		<div class="sidebar right-sidebar">
                <?php if(get_theme_option('ads_125') != '') {
            		?>
            		<div class="sidebaradbox125">
            			<?php sidebar_ads_125(); ?>
            		</div>
            	<?php } ?>
    
    			<ul>
    				<?php  if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar 2') ) : ?>
    
                    <li><h2>Archives</h2>
    					<ul>
    					<?php wp_get_archives('type=monthly'); ?>
    					</ul>
    				</li>
    				<?php wp_list_bookmarks(); ?>
    
    				<?php endif; ?>
    			</ul>
    		<?php if(get_theme_option('ad_sidebar2_bottom') != '') {
    		?>
    		<div class="sidebaradbox">
    			<?php echo get_theme_option('ad_sidebar2_bottom'); ?>
    		</div>
    		<?php
    		}
    		?>
    
    		</div>
    	</div>

    эти же строчки нужно удалить из файла файлик sidebar.php
    Далее в папке css открываем screen.css, находим и правим строку
    .span-11 {width:430px;}
    на
    .span-11 {width:270px;}

    далее в файлах: index.php, archive.php, page.php, single.php, 404.php, search.php
    в самом верху находим строки:

    <div class="span-24" id="contentwrap">
    	<div class="span-13">

    и заменяем на:

    <div class="span-24" id="contentwrap">
    <?php include (TEMPLATEPATH . '/_sidebar2.php'); ?>
    	<div class="span-13">

    проверяем и радуемся =).

    А вобще я бы порекомендовал вам в следующий раз обратится к специалистам, а не думать как это получить на халяву ибо каждый труд должен быть вознагражден.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Перенос сайдбара» закрыта для новых ответов.