Ondersteuning » Thema en CSS/opmaak » Sidebar valt onder content

  • Opgelost zephyrhet4e

    (@zephyrhet4e)


    Beste mensen,

    Ik ben een website aan het maken voor de schoolkrant, Zephyr. Maar nu is het probleem dat de sidebar onder de content valt als de conten korter is dan de sidebar.

    Hier is het goed: http://zephyrhet4e.nl/

    Maar hier komt de sidebar onder de content: http://zephyrhet4e.nl/stukjes/

    Heeft iemand enig idee hoe ik dit zou kunnen oplossen? Ik heb al het een en ander met CSS geprobeerd maar ik kwam er niet uit.

13 reacties aan het bekijken - 1 tot 13 (van in totaal 13)
  • de recent posts, tags en categories widgets staan onder je sidebar div. Verplaats ze zodat ze in de div staan, en je probleem zou opgelost moeten zijn.

    Thread starter zephyrhet4e

    (@zephyrhet4e)

    Ik ga even kijken, bedankt!

    Thread starter zephyrhet4e

    (@zephyrhet4e)

    Het valt me op dat in de sidebar.php niet de like button en de afbeelding staan…

    <div class="sidebar">
        <?php if ( !dynamic_sidebar('Sidebar') ) : ?>
    
            <div class="widget">
                <h3>Recent entries</h3>
                <div class="widget_body">
                    <ul>
                    <?php
                        query_posts(array('posts_per_page' => 5));
                        if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    
                        <li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a><span class="date"><?php the_time(__('d-m-Y')) ?></span></li>
    
                        <?php endwhile; endif; wp_reset_query();
                    ?>
                    </ul>
                </div>
            </div>
    
            <div class="widget">
                <h3>Categories</h3>
                <div class="widget_body">
                    <ul>
                        <?php wp_list_categories('title_li='); ?>
                    </ul>
                </div>
            </div>
    
            <div class="widget">
                <h3>Recent comments</h3>
                <div class="widget_body">
                    <ul>
                    <?php
                        $comms = get_comments('number=5');
                        foreach($comms as $comm) :
                            $post = get_post($comm->comment_post_ID); ?>
                            <li class="recentcomments"><a href="<?php echo $comm->comment_author_url; ?>" class="url"><?php echo $comm->comment_author; ?></a> on <a href="<?php echo $post->guid; ?>"><?php echo $post->post_title; ?></a><span class="date"><?php get_comment_date_formatted($comm->comment_date); ?></span></li>
                        <?php endforeach;
                        //print_r($comms);
                        wp_reset_query();
                    ?>
                    </ul>
                </div>
            </div>
    
        <?php endif; ?>
    </div>

    En dan staat er ook nog iets van het thema, wat helemaal niet op de site staat, raar.

    — edit —

    Ik heb dat verhaaltje over thema er uit gehaald.

    De zaken hierboven verschijnen enkel wanneer je geen widgets hebt toegekend aan de sidebar (via weergave > widgets), zie if ( !dynamic_sidebar('Sidebar') ). Staat er misschien een “dubbelganger” van je sidebar in index.php, single.php, loop-single.php, …?

    Thread starter zephyrhet4e

    (@zephyrhet4e)

    Ah, oke dat verklaart een hoop. Maar die dubbelganger, loop-single.php heb ik niet, maar in al die andere staat

    <?php get_sidebar(); ?>

    waar de sidebar komt.

    Dus eigenlijk niet nee

    Begin misschien ff met te achterhalen waar die FB code + afbeelding precies staat.

    Thread starter zephyrhet4e

    (@zephyrhet4e)

    tja, dat is een flinke klus, ik heb het gewoon bij de widgets ingevoerd, en de andere drie ook, maar die drie vallen er uit, zou het daardoor komen, dat er iets mis is gegaan bij het invoeren van de widgets?

    Vreemd. Misschien een afsluitende </div> te veel bij de afbeelding?

    Thread starter zephyrhet4e

    (@zephyrhet4e)

    Die waren er uberhaupt niet, ik de afbeeldingwidget vervangen voor gewoon een tekstwidget met

    <IMG SRC="http://zephyrhet4e.nl/wp-content/uploads/2012/10/Zephyr-225-breed.png" ALT="Zephyr logo" >

    er in, maar het probleem is er nog steeds, heel raar…

    Vermoedelijk ligt het toch aan een div die ergens niet goed afgesloten is, gebruik http://validator.w3.org/ om de fouten te checken en op te lossen

    Thread starter zephyrhet4e

    (@zephyrhet4e)

    er is inderdaad een div na de afbeelding die niet goed is afgesloten, maar ik zou niet weten hoe ik dat zou moeten aanpassen

    Thread starter zephyrhet4e

    (@zephyrhet4e)

    Nouja zeg! Ik heb het gewoon opgelost!

    Het probleem was dat ik de afbeeldingwidget geen naam had gegeven, nu heb ik gewoon een spatie als naam en het probleem is opgelost!

    Wie had dat gedacht 🙂

    Ontzettend bedankt in ieder geval!

    allright!

13 reacties aan het bekijken - 1 tot 13 (van in totaal 13)
  • Het onderwerp ‘Sidebar valt onder content’ is gesloten voor nieuwe reacties.