Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > WordPress и другие CMS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.05.2013, 19:58   #1
helpmeplsss
Новичок
Джуниор
 
Регистрация: 21.05.2013
Сообщений: 2
Вопрос Правый сайдбар в wordpress

Здравствуйте.

Версия wordpress 3.5.1
Тема twentyeleven

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

Что делаю:

1. В functions.php в function twentyeleven_widgets_init() регистрирую сайдбар по аналогии с предыдущими:

Код:
 /* ПРАВЫЙ САЙДБАР */
		register_sidebar( array(
		'name' => __( 'Right Sidebar', 'twentyeleven' ),
		'id' => 'sidebar-6',
		'description' => __( 'An optional widget area for your site footer', 'twentyeleven' ),
		'before_widget' => '<aside id="%1$s" class="widget %2$s">',
		'after_widget' => "</aside>",
		'before_title' => '<h3 class="widget-title">',
		'after_title' => '</h3>',
	) );
2. В single.php (пробовал также в другие, например content-single.php)
вставляю код инициализации, после строчки вызова левого сайдбара <?php get_sidebar(); ?> и обставляю дивами:

Код:
<!-- ПРАВЫЙ САЙДБАР -->
<div id="Right_Sidebar">
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Right Sidebar') ) : ?> <?php endif; ?>
<!-- VK Widget -->
<div id="vk_groups"></div>
<script type="text/javascript">
VK.Widgets.Group("vk_groups", {mode: 0, width: "200", height: "400", color1: 'FFFFFF', color2: '2B587A', color3: '5B7FA6'}, 39498166);
</script>
</div>
3. В файле style.css чего только не пробовал прописывать, но факт в том, что сайдбар отображается коряво: то внизу, то вверху, но не там, где надо, не так, как левый сайдбар.
Копировал полностью код левого сайдбара, изменял по логичке чтобы все справа было: не помогло.

Код:
/* ПРАВЫЙ САЙДБАР */
#Right_Sidebar
{
float: right;
margin-right: 2.6%;
margin-left: 0px;
width: 18.8%;
}
Пробовал вставлять в различных других местах, а не только после вызова <?php get_sidebar(); ?>,
не помогло.

Гуглил перегуглил все что есть. Статей множество, но везде написано то, что я уже сделал и ничего больше.

Помогите пожалуйста.
helpmeplsss вне форума Ответить с цитированием
Старый 22.05.2013, 17:17   #2
helpmeplsss
Новичок
Джуниор
 
Регистрация: 21.05.2013
Сообщений: 2
По умолчанию

Решил путем смены темы, "Брунелески" отлично подошла, имеет довольно гибкую встроенную в меню систему настройки сайдбаров, их величины и т. д.
helpmeplsss вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пропал на сайте правый сайдбар. Как его найти в каталоге файлов? MILLIONERR WordPress и другие CMS 1 26.07.2012 15:11
3 div - центр, левый и правый Как? KWN, lnc HTML и CSS 2 13.03.2012 00:54
3 div - центр, левый и правый Как? KWN, lnc PHP 2 12.03.2012 16:04
Правый верхний треугольник vbnmrf Помощь студентам 2 20.11.2011 17:17
Левый и правый Ctrl Ewgeny Kolyaev Общие вопросы Delphi 2 02.03.2011 22:37