1

サイトにログインして個々の投稿を表示すると、右側のサイドバーが完全に表示されますが、同じページで (サイドバー ウィジェットを使用して) ログアウトすると、右側のサイドバーが突然コメントの下に表示されます。これは、個々の投稿を表示している場合にのみ発生します。これを引き起こしているアイデアはありますか?

CSS を再確認しましたが、ログアウトしてもクラス属性が追加または変更されないことがわかりました。また、私が使用しているテーマには posts.php ファイルがありません...

投稿: http://www.wespeakfashion.com/cool-sunglasses

page.php...

<?php include (TEMPLATEPATH . '/header.php'); ?>

<div id="content">

<?php include(TEMPLATEPATH."/l_sidebar.php");?>

<div id="contentleft">
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <?php the_content(__('Read more'));?><div style="clear:both;"></div>

    <!--
    <?php trackback_rdf(); ?>
    -->

    <?php endwhile; else: ?>

    <p><?php _e('Sorry, no posts matched your criteria.'); ?></p><?php endif; ?>
    <?php posts_nav_link(' &#8212; ', __('&laquo; go back'), __('keep looking &raquo;')); ?>

    </div>

<?php include(TEMPLATEPATH."/r_sidebar.php");?>

</div>

<!-- The main column ends  -->

<?php get_footer(); ?>
4

1 に答える 1

0

右側のサイドバーは、メイン コンテンツ div にあるように見えます。左側のサイドバーはメイン コンテンツ div の兄弟であるため、これは疑わしいです。そこから右側のサイドバーを取り出して、左側のサイドバーとメイン コンテンツ div の兄弟として配置してみてください。

于 2011-04-12T01:07:08.240 に答える