[Помогите] странности с выводом постов

Тема в разделе "Wordpress", создана пользователем ReBeL, 26 июн 2009.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. ReBeL

    ReBeL Злобный старикашка

    Регистр.:
    3 май 2006
    Сообщения:
    1.564
    Симпатии:
    851
    Вообщем ситуация следующая:

    Блог слегка наполнен.
    Стоит немного переделаная тема.
    Отключены ВСЕ плагины для эксперимента.
    Один пост выводится нормально, а другой... ломается шаблон - сайдбары улетают в никуда. Бредятина... но мозг уже почти сломал.
    нормальный пост - http://compreviewer.com/laptops/how-do-i-connect-my-wifi-equipped-laptop-with-windows-vista-to-my-xbox-360-to-use-xbox-live.html

    и кривой: http://compreviewer.com/news/is-it-yet-another-iphone-clone.html

    Последнее замеченное, что посты ломаются только в основной категории..... но опять же не все....
    Вот нормальный пост :
    http://compreviewer.com/news/sony-vaio-vgn-cs18gnb.html.

    Если пост разместить в двух категориях, то проблема исчезает.
    вот пример поста размещеннного в двух категориях : http://compreviewer.com/news/hcl-notebook-p28-p2802.html.

    Вообщем у кого какие идеи есть по этому поводу?

    ЗЫ

    Update post тоже каким то интересным образом решает проблему.....
    Пошел апдейтить порядка 1к постов =)
     
  2. portatorz

    portatorz Постоялец

    Регистр.:
    19 окт 2008
    Сообщения:
    83
    Симпатии:
    6
    загрузил я так называемые твои "нормальные" посты и "ненормальные"... разницы нет... везде сайдбар съехал в самый низ...
     
  3. ReBeL

    ReBeL Злобный старикашка

    Регистр.:
    3 май 2006
    Сообщения:
    1.564
    Симпатии:
    851
    хммм в IE точно все слетает....
    в Фаерфоксе они нормально....
     
  4. g-prime

    g-prime איך בין גאָט

    Регистр.:
    11 авг 2008
    Сообщения:
    779
    Симпатии:
    1.131
    Может тогда стоит подогнать шаблон под все браузеры, и все будет норм? :D
     
  5. ReBeL

    ReBeL Злобный старикашка

    Регистр.:
    3 май 2006
    Сообщения:
    1.564
    Симпатии:
    851
    Вот жеж.... не было печали... пошел копаться в шаблоне =)

    Начал править..... I hate IE =)
    Шаблон раскорячило: в IE первый сайдбар на месте, а второй ушел..... в фаерфоксе все в точности до наоборот =)
     
  6. Beelax

    Beelax Постоялец

    Регистр.:
    4 фев 2007
    Сообщения:
    82
    Симпатии:
    29
    В шестом осле часто ломаются темы WP.

    Выходов тут несколько - подбирать такую тему, которая будет универсальна для всех браузеров или забить на шестой IE, благо процент его использования уменьшается (в следующих версиях с отображением проблем гораздо меньше).
     
  7. Деймос

    Деймос

    Регистр.:
    29 ноя 2008
    Сообщения:
    228
    Симпатии:
    53
    У меня в FF3 и IE7 дизайн сломан во всех постах! Экран 19" 1280-1024
     
  8. toha

    toha

    Регистр.:
    8 июн 2006
    Сообщения:
    299
    Симпатии:
    26
    Проблема однозначно в шаблоне. Только что пробывал - в ИЕ6 криво-косо. В фаерфоксе все отлично. Советую также потом пропустить через валидатор, оно как раз и покажет кривые, незакрытые таблицы, абзацы, все сдвиги полей и т.д т.п
     
  9. manourr

    manourr Постоялец

    Регистр.:
    2 мар 2009
    Сообщения:
    78
    Симпатии:
    25
    Конкретнее проблема в CSS однозначно. На вскидку: не нравится float у съехавшей колонки.
     
  10. ReBeL

    ReBeL Злобный старикашка

    Регистр.:
    3 май 2006
    Сообщения:
    1.564
    Симпатии:
    851
    у меня IE8
    CSS проходит валидацию......
    с дивами если поиграться, то можно получить нормальную картинку для ФФ3. Для IE нормальной картинки не получается вообще.....

    Да я ломаю-строю.....

    Вообщем где-то в этом коде закралась ошибка.....

    PHP:
    <?php get_header(); ?>
    <div class="content">
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <div class="post" id="post-<?php the_ID(); ?>">
    <h2><?php the_title(); ?></h2>
    <div class="postmeat ac"><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a> &nbsp; <?php the_time('Ymd G:i'?> &nbsp; <a href="#respond" title="Welcome your comment">Comments&raquo;</a> &nbsp; <?php edit_post_link('(Edit)'''''); ?></div>
    <div class="entry">
    <?php the_content('<p class="serif">Read the rest of this entry &raquo;</p>'); ?>
    <?php wp_link_pages
    (array('before' => '<p><strong>Pages:</strong> ''after' => '</p>''next_or_number' => 'number')); ?>
    <div class="ads336x280"><?php include (TEMPLATEPATH '/ads336x280.php'); ?></div>
    <div class="postfooter">
    <div>Tags:<?php the_tags(''', '''); ?></div>
    <div>Category:<?php the_category(', '?></div>
    <div>Link to article:<a href="<?php the_permalink() ?>"><?php the_permalink() ?></a></div>
    <div>Browse Previous:<?php previous_post_link('%link'?></div>
    <div>Browse Next:<?php next_post_link('%link'?></div>
    </div><!--END POSTFOOTER-->
    <?php comments_template(); ?>
    </div><!--END ENTRY-->


    <div class="leftcol">
    <div class="sideads"><div id="adsclass1"><h3>Sponsored Links</h3>
    <div id="ads160x600x1"><?php include (TEMPLATEPATH '/ads160x600x1.php'); ?></div>
    </div></div>
    <div class="sideads"><div id="adsclass3"><h3>Links</h3>
    <div id="ads160x600x3"><?php include (TEMPLATEPATH '/ads160x600x3.php'); ?></div>
    </div></div>
    </div><!--END LEFTCOL-->

    </div><!--END CONTENT-->
    <?php get_sidebar(); ?>
    </div><!--END PAGE-->

    <?php endwhile; else: ?>
    <div class="rightcol">
    <h2>Not Found</h2>
    <p><br/>Sorry: the page does not exist!<br/><br/>If the URL is correct, may have been renamed or relocated.<br/><br/>You can<a href="<?php echo get_option('home'); ?>/">Back Home</a>,Or try search another:</p>
    <?php include (TEMPLATEPATH '/searchform.php'); ?>
    </div><!--END RIGHTCOL-->
    <<div class="leftcol">
    <div class="sideads"><div id="adsclass3"><h3>Links</h3>
    <div id="ads160x600x3"><?php include (TEMPLATEPATH '/ads160x600x3.php'); ?></div>
    </div></div>
    </div><!--END LEFTCOL-->
    </div><!--END CONTENT-->
    <?php include (TEMPLATEPATH '/sidebarshort.php'); ?>
    </div><!--END PAGE-->

    <?php endif; ?>
    <?php get_footer
    (); ?>
     
Статус темы:
Закрыта.