Проблема с шаблоном отдельной категории Wordpress

LD
На сайте с 24.12.2015
Offline
21
537

Создал файл для редактирования отдельной категории "category-slug.php" и все пошло не так, как хотелось бы. Когда удаляю этот файл, срабатывает "archive.php" и все работает корректно, но надо именно категорию отредактировать.

Главная проблема в том, что сайдбар продвигается вниз и находится под постами, только сбоку, что с этим делать?

Вот мой кривой шаблон данной страницы (в кодах не силен):

<?php get_header(); ?>

<div class="span-24" id="contentwrap">
<div class="span-16">
<div id="content">
<h2><?php single_cat_title(); ?></h2>
<div class="katalog">
<ul><?php query_posts('category__in=68&showposts=50'); ?>
<?php while (have_posts()) : the_post(); ?>
<li>
<a href="<?php the_permalink() ?>"><?php the_post_thumbnail(array(80,70)); ?></a>
<a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a><br/>
</li>
<?php endwhile; ?>
</ul>
</div>
</div>
</div>
<?php get_sidebar(); ?>
</div>
<?php get_footer(); ?>

Также захотелось переместить сайдбар влево, везде переместился, а именно на этой странице остался справа, еще и под постами.

Выручайте:smoke:

Desesperada
На сайте с 11.10.2010
Offline
77
#1

скорее всего косяк с float, если он будет по линии аккурат под последним постом ровняться.

надо смотреть на сайте, так что ссылку в студию либо лс.

Создание/наполнение сайтов ICQ 7860919 Принимаю предзаказы на сателлиты/гс в индексе
totamon
На сайте с 12.05.2007
Offline
437
#2

дак у вас сайдбар не обернут дивом, исходя из кода что-то типа такого должно быть

<?php get_header(); ?>

<div class="span-24" id="contentwrap">
<div class="span-8">
<?php get_sidebar(); ?>
</div>
<div class="span-16">
<div id="content">
<h2><?php single_cat_title(); ?></h2>
<div class="katalog">
<ul><?php query_posts('category__in=68&showposts=50'); ?>
<?php while (have_posts()) : the_post(); ?>
<li>
<a href="<?php the_permalink() ?>"><?php the_post_thumbnail(array(80,70)); ?></a>
<a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a><br/>
</li>
<?php endwhile; ?>
</ul>
</div>
</div>
</div>

</div>
<?php get_footer(); ?>
Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
LD
На сайте с 24.12.2015
Offline
21
#3
totamon:
дак у вас сайдбар не обернут дивом, исходя из кода что-то типа такого должно быть
<?php get_header(); ?>

<div class="span-24" id="contentwrap">
<div class="span-8">
<?php get_sidebar(); ?>
</div>
<div class="span-16">
<div id="content">
<h2><?php single_cat_title(); ?></h2>
<div class="katalog">
<ul><?php query_posts('category__in=68&showposts=50'); ?>
<?php while (have_posts()) : the_post(); ?>
<li>
<a href="<?php the_permalink() ?>"><?php the_post_thumbnail(array(80,70)); ?></a>
<a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a><br/>
</li>
<?php endwhile; ?>
</ul>
</div>
</div>
</div>

</div>
<?php get_footer(); ?>

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

---------- Добавлено 09.03.2016 в 16:07 ----------

Desesperada:
скорее всего косяк с float, если он будет по линии аккурат под последним постом ровняться.
надо смотреть на сайте, так что ссылку в студию либо лс.

Вот! страница, на которой проблема.

LD
На сайте с 24.12.2015
Offline
21
#4

[ATTACH]149978[/ATTACH]

На всякий случай вложу стили, сколько в них не копался - понятия не имею где там проблема спрятана.

Надеюсь кто то более опытный сообразит:)

txt style.txt
LD
На сайте с 24.12.2015
Offline
21
#5

Проблема решена, все очень просто:

Ширина ячейки в команде "width:" была слишком большой

LD
На сайте с 24.12.2015
Offline
21
#6
LiveDrive:
Проблема решена, все очень просто:

Ширина ячейки в команде "width:" была слишком большой

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

Перепробовал сотни вариантов с css, а сайдбар постоянно под кнтентом. Если сделать миниатюрный контент, то он встает на место, но мне нужны полноценные строчки и до самого сайдбара.

В ином случае контент просто залазит на место сайдбара двигая его вниз.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий