Sponsor-Board.de

Normale Version: Seite verschiebt sich komplett
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Community!

Da, ich bald mein Gewinnspiel starte, möchte ich, dass man eine Seite nur als Registrierter Benutzer ansehen kann. Da es dafür kein gutes Plugn gibt, habe ich einen Code im Internet gefunden, der den Benutzer auffordert sich anzumelden:

PHP-Code:
<?php get_header();?>
<div id="wrap">
<div id="main-container">
<?php if(have_posts()):?><?php while(have_posts()):the_post();?>
<div class="title-bar">
<div class="date-block">
<div class="month"><?php the_time('M');?></div><!--month-->
<div class="day"><?php the_time('j');?></div><!--day-->
</div><!--date-block-->
<div class="post-title"><a href="<?php the_permalink(); ?>" title="<?php the_title();?>"><?php the_title();?> </a></div><!--post-title-->
</div><!--title-bar-->

<!--timthumb with sliding caption-->
        <?php if ( get_post_meta($post->ID'image'true) ) { ?>
        
        <div class="imgbox caption">        
        <a href="<?php the_permalink(); ?>" title="<?php the_title();?>">
        <img src="<?php bloginfo('template_directory'); ?>/scripts/timthumb.php?src=<?php echo get_post_meta($post->ID'image'$single true); ?>&h=100&w=562&zc=1&q=100" alt="<?php the_title();?>" />    </a>    
        <div class="cover boxcaption">
                    <h3><a href="<?php the_permalink(); ?>" title="<?php the_title();?>">Click to Continue Reading</a></h3>
                    
                </div>        
        </div>
            
        <?php ?>         



<div class="post-content">
<?php the_excerpt();?>
</div><!--post-content-->
<div class="post-meta">
Under: <?php the_category(',')?> with <?php comments_number('0 comments''1 comment''% comments');?>
</div><!--post-meta-->
<div class="author-box">
<div class="author-description"><?php the_author_description(); ?></div><!--author-description-->
<?php echo get_avatarget_the_author_id() , 40 ); ?>    
<div class="author-name"><a href="<?php the_author_url(); ?>"><?php the_author_firstname(); ?> <?php the_author_lastname(); ?></a></div><!--author-name-->
</div><!--author-box-->



<?php endwhile;?>
<?php posts_nav_link
();?>
<?php 
endif;?>

</div><!--main-container-->

<?php get_sidebar()?>
<?php get_footer
()?>


Doch die Seite verschiebt sich fast komplett...
Wo ist der Fehler und wie behebe ich ihn?


Mfg

//edit:
verschobene seite: [Link: Registrierung erforderlich]
Normale Seite: [Link: Registrierung erforderlich]

Du hast das falsch unterteilt!

Du brauchst einen div für content! Und dadrin einen für content_l und content_r

also so!

PHP-Code:
<div id="content">
    <
div id="content_l">
    </
div><!-- Content_l_End -->
    <
div id="content_r">
    </
div><!-- Content_r_End -->
</
div><!-- Content_End --> 


so ungefähr auf die schnelle ^^

Öhhm sorry, aber ich kenn mich mit dem kram kein bisschen aus.
Kannst du mir mal den kompletten code geben?
-
Und wer kann das hier, bzw macht mir so einen code?


Mfg
Also Notepad ++ sagt mir dass irgendwo ein schließendes </div> fehlt, ich versuch mal mein Glück und suchs.
Danke
Probier mal das hier:

PHP-Code:
<?php get_header();?>
<div id="wrap">
<div id="main-container">
<?php if(have_posts()):?><?php while(have_posts()):the_post();?>
<div class="title-bar">
<div class="date-block">
<div class="month"><?php the_time('M');?></div><!--month-->
<div class="day"><?php the_time('j');?></div><!--day-->
</div><!--date-block-->
<div class="post-title"><a href="<?php the_permalink(); ?>" title="<?php the_title();?>"><?php the_title();?> </a></div><!--post-title-->
</div><!--title-bar-->

<!--timthumb with sliding caption-->
        <?php if ( get_post_meta($post->ID'image'true) ) { ?>
        
        <div class="imgbox caption">        
        <a href="<?php the_permalink(); ?>" title="<?php the_title();?>">
        <img src="<?php bloginfo('template_directory'); ?>/scripts/timthumb.php?src=<?php echo get_post_meta($post->ID'image'$single true); ?>&h=100&w=562&zc=1&q=100" alt="<?php the_title();?>" />    </a>    
        <div class="cover boxcaption">
                    <h3><a href="<?php the_permalink(); ?>" title="<?php the_title();?>">Click to Continue Reading</a></h3>
                    
                </div>        
        </div>
            
        <?php ?>         



<div class="post-content">
<?php the_excerpt();?>
</div><!--post-content-->
<div class="post-meta">
Under: <?php the_category(',')?> with <?php comments_number('0 comments''1 comment''% comments');?>
</div><!--post-meta-->
<div class="author-box">
<div class="author-description"><?php the_author_description(); ?></div><!--author-description-->
<?php echo get_avatarget_the_author_id() , 40 ); ?>    
<div class="author-name"><a href="<?php the_author_url(); ?>"><?php the_author_firstname(); ?> <?php the_author_lastname(); ?></a></div><!--author-name-->
</div><!--author-box-->



<?php endwhile;?>
<?php posts_nav_link
();?>
<?php 
endif;?>

</div><!--main-container-->

<?php get_sidebar()?>
<?php get_footer
()?>

</div> <!--Wrap Conainer--> 


vom wrap das schließende div hat gefehlt, kann natürlich auch sein, dass das später noch dazu kommt, durch nen Code der eingefügt wird.


Alternativ kannst du wrap natürlich auch sofort schließen oder ganz löschen, würd ich aber von abraten, hatte bestimmt einen Sinn, kenne aber den kompletten Code leider nicht.

Jetzt verschiebt sich zwar nichtsmehr, aber der Code wird nichtmehr im Wordpress Admin Center als Template angezeigt...
Funktioniert denn alles soweit, bzw. ist es schlimm das es nicht angezeigt wird?

Evtl. schickst du mir mal den Link zur fehlerhaften Seite per PN, dann kann ich mal genauer nachsehen.
Seiten: 1 2
Referenz-URLs