Поддержка BuddyPress Уехал сайдбар

  • Решено Nelly_Iam

    (@nelly_iam)


    Привет. после установки плагина BuddyPress на его страницах уехал сайдбар влево. на главной все норм. помогите кто может http://12.hollywoodpresents.ru/

Просмотр 15 ответов — с 1 по 15 (всего 34)
  • Блок .SR на главной вне блока .SC, на дочерних внутри, следовательно в page.php надо сделать разметку этих блоков по аналогии с index.php.

    Nelly_Iam
    Предупреждаю — не дублируйте темы. Быстрее от этого вам никто не поможет.

    Автор Nelly_Iam

    (@nelly_iam)

    skodnik, а можно поподробней: я в этих делах профан…

    Я предлагаю сравнить код файлов page.php и index.php, найти в них блоки с указанными классами, и, если моя версия подтверждается, переместить закрывающий тэг блока с классом «SC» за закрывающий тэг блока с классом «SR».

    Автор Nelly_Iam

    (@nelly_iam)

    index.php

    <?php get_header(); ?>
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post(); ?>
    
    <!--Start Post-->
    <div class="post" style="padding-bottom: 50px;">
    
    <div class="p-head">
    <p class="p-date"><?php the_time('l,  j F Y H:i') ?></p>
     <h1><a title="<?php the_title(); ?>" href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h1>
    </div>
    
    <div class="p-con">
    <?php the_content('Читать запись полностью &raquo;'); ?>
    <?php wp_link_pages(); ?>
    <?php edit_post_link('<p style="text-align: right;">Редактировать.</p>', '', ''); ?>
    </div>
    
    <ul class="p-det">
     <li class="p-det-cat">Рубрика: <?php the_category(', ') ?></li>
    <li class="p-det-com"><?php comments_popup_link('Нет комментариев', '<strong>(1)</strong> комментарий', '<strong>(%)</strong> коммент.'); ?></li>
    </ul>
    
    </div>
    <!--End Post-->
    
    <?php endwhile; ?>
    <?php include("nav.php"); ?>
    <?php else : ?>
    <h1 class="title">404</h1>
    <p style="color:#F30">404 ошибка: Страница не найдена.</p>
    <br />
    <div class="p-con">
    <h3>Это могло произойти по нескольким причинам:</h3>
    <ul>
      <li>Страница переменована.</li>
      <li>Страница удалена.</li>
      <li>Вы воспользовались неправильной ссылкой.</li>
    </ul>
    <br />
    <h3>Вы можете сделать следующее:</h3>
    <ul>
      <li><a href="/about/">Почитать О сайте <? bloginfo('name'); ?></a></li>
      <li><a href="/contact/">Сообщить о битой ссылке</a></li>
    </ul>
    </div>
    <?php endif; ?>
    <?php if (function_exists('ddtheme')) { ?><?php ddtheme("celebrityhq");  ?><?php } ?>
    
    <?php get_footer(); ?>

    и page.php

    <?php get_header(); ?>
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post(); ?>
    
    <!--Start Post-->
    <div class="post" id="post-<?php the_ID(); ?>">
    
    <div class="p-head" style="padding-left: 0px;">
     <h1><?php the_title(); ?></h1>
    </div>
    
    <div class="p-con">
    <?php the_content('<p class="serif">Читать запись полностью &raquo;</p>'); ?>
    </div>
    <?php wp_link_pages(array('before' => '<p><strong>Страницы:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
    <?php edit_post_link('Редактировать.', '<p>', '</p>'); ?>
    
    </div>
    <br />
    
    <?php //comments_template(); ?>
    
    <?php endwhile; ?>
    <?php include("nav.php"); ?>
    <?php else : ?>
    
    <?php include("404.php"); ?>
    <?php endif; ?>
    
    <?php get_footer(); ?>

    Это что-то не то. Вообще разметка отличается. Фалы нужны из папки /wp-content/themes/celebrityhq/

    Выложи сюда архив своей темы.

    Автор Nelly_Iam

    (@nelly_iam)

    skodnik, спасибо большое что помогаете! Вообще-то, это они и есть)
    я отрыла Вам права доступа — пошаманьте
    http://12.hollywoodpresents.ru/wp-admin/
    пароль и имя пользователя одинаковы 5 единичек

    Автор Nelly_Iam

    (@nelly_iam)

    только Вы потом все расскажите: это ведь пробный сайт

    Создай пустой файл sidebar-buddypress.php 🙂

    У тебя в теме сайдбар загружается из файла footer.php.
    А в файлах темы buddypress везде стоит <?php get_sidebar( ‘buddypress’ ); ?>
    То есть 2 раза загрузка идет.

    Автор Nelly_Iam

    (@nelly_iam)

    ketter333 и Вам спасибо за помощь!
    1. сделала пустой файл sidebar-buddypress.php — не помогло
    2. возможно из футера, но главное тема работает — посмотрите на главной странице. проблема только с пробовала дублировать файл sidebar.php только переименовав его в sidebar-buddypress.php
    Получилось — все выровнялось но тот сайдбар внизу остался…

    Автор Nelly_Iam

    (@nelly_iam)

    «У тебя в теме сайдбар загружается из файла footer.php.
    А в файлах темы buddypress везде стоит <?php get_sidebar( ‘buddypress’ ); ?>
    То есть 2 раза загрузка идет. «

    и что из этого следует?

    удали содержимое sidebar-buddypress.php

    Автор Nelly_Iam

    (@nelly_iam)

    нет нет Вы не поняли: такого файла сейчас там нет

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