Zurück   WordPress Deutschland Forum > Support > Design
Registrieren Hilfe Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren Threads ohne Antworten


Antwort
 
Themen-Optionen Ansicht
Alt 15.12.2007, 12:06   #1 (permalink)
stevie99
PostRank: 4
 
Registriert seit: 05.11.2007
Beiträge: 258
Startseiten-Problem

Hallo,

ich habe folgenden Code für meine Startseite zum Darstellen von Beiträgen aus einer Kategorie verwendet:

Code:
<?php query_posts('cat=18&showposts=2'); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div id="post" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
<div id="cover">
<div class="entry">
<?php the_content('Read the rest of this entry &raquo;'); ?>


<div class="tags"><?php st_the_tags();?></div>
<div class="the-following">The following postings could be interesting too:</div>
<div class="related-posts"><?php st_related_posts(""); ?></div>
<div class="posted-on">Posted on <?php the_time('F j, Y'); ?> under <?php the_category(', '); ?></div>
</div>
</div>
<div id="postmetadata">
<div class="alignright"><div class="p_comments"><?php comments_popup_link('Add comments', '1 comment', '% comments'); ?></div></div>
</div>
</div>          
        
<?php endwhile; ?>
Klappt wunderbar !

Nun möchte ich jedoch, dass darunter noch alle anderen angezeigt werden und zwar mit diesem Code:

Code:
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div id="post" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
<div id="cover">
<div class="entry">
<?php the_content('Read the rest of this entry &raquo;'); ?>

<div class="tags"><?php st_the_tags();?></div>
<div class="the-following">The following postings could be interesting too:</div>
<div class="related-posts"><?php st_related_posts(""); ?></div>
<div class="posted-on">Posted on <?php the_time('F j, Y'); ?> under <?php the_category(', '); ?></div>
Ich habe alles mögliche versucht, aber ich schaffe es einfach nicht, diese beiden Codes untereinander zu bekommen, ohne dass er aussteigt und Fehler hinschreibt.
Kann mir bitte jemand sagen, wie es korrekt sein muss ?
stevie99 ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 15.12.2007, 12:28   #2 (permalink)
jottlieb
WPD-Team
 
Benutzerbild von jottlieb
 
Registriert seit: 20.08.2005
Ort: Berlin
Beiträge: 10.527
Du solltest schon sagen, wie der gesamte Code im Endeffekt aussieht und welche Fehlermeldungen es gibt...
__________________
Wordpress FAQ (Häufig gestellte Fragen) | Themepool
"Eine gut gestellte Frage ist schon halb beantwortet."
jottlieb ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 15.12.2007, 16:05   #3 (permalink)
stevie99
PostRank: 4
 
Registriert seit: 05.11.2007
Beiträge: 258
Der gesamte Code sieht wie folgt aus:

Code:
<?php get_header(); ?>
<div id="content">


<?php query_posts('cat=18&showposts=2'); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div id="post" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
<div id="cover">
<div class="entry">
<?php the_content('Read the rest of this entry &raquo;'); ?>


<div class="tags"><?php st_the_tags();?></div>
<div class="the-following">The following postings could be interesting too:</div>
<div class="related-posts"><?php st_related_posts(""); ?></div>
<div class="posted-on">Posted on <?php the_time('F j, Y'); ?> under <?php the_category(', '); ?></div>
</div>
</div>
<div id="postmetadata">
<div class="alignright"><div class="p_comments"><?php comments_popup_link('Add comments', '1 comment', '% comments'); ?></div></div>
</div>
</div>
    









            




                
        
<?php endwhile; ?>



        
        






        <div class="navigation">
            <div class="alignleft"><?php next_posts_link('&laquo; Previous Entries') ?></div>
            <div class="alignright"><?php previous_posts_link('Next Entries &raquo;') ?></div>
        </div>

    <?php else : ?>

        <div class="post">
            <h1 class="title">Not Found</h1>
            <p>I'm Sorry, The page you are looking is not here!!</p>
        </div>

    <?php endif; ?>    

</div>

<?php get_sidebar(); ?>

<?php get_footer(); ?>
So funktioniert er auch.

Wenn ich aber den zweiten vom vorherigen Posting mit einbauen möchte, steigt mir der Server aus und schreibt mir, dass ein ENDIF Fehler drin ist.
Weisst DU wie er zusammengefügt heissen müsste ?
stevie99 ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 15.12.2007, 16:20   #4 (permalink)
Syntronica
PostRank: 9
 
Benutzerbild von Syntronica
 
Registriert seit: 11.03.2006
Ort: Münsterland
Beiträge: 1.050
Deie Fehlermeldung bedeutet, dass ein if-Block nicht geschlossen ist oder ein endif zuviel da ist.

Rück mal deinen Code richtig im Editor ein.
Dann solltest du sehen können, wo irgendwas fehlt.
__________________
Syntronica Le coeur est le moteur du corps, mais le cerveau est le moteur de la vie.
Syntronica ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 15.12.2007, 17:31   #5 (permalink)
stevie99
PostRank: 4
 
Registriert seit: 05.11.2007
Beiträge: 258
Das Problem ist, der Code oben passt ja, aber wenn ich den zweiten aus dem vorherigen Posting hinzufüge, dann steigt er aus. ich habe schon nach divs etc. gesucht aber keinen Fehler finden können.

Kann mir vielleicht jemand sagen, wie er sein müsste ?
stevie99 ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 15.12.2007, 17:33   #6 (permalink)
jottlieb
WPD-Team
 
Benutzerbild von jottlieb
 
Registriert seit: 20.08.2005
Ort: Berlin
Beiträge: 10.527
Von DIVs reden wir doch garnicht.
Mal davon abgesehen:
- Ich sehe im Code garkeine zwei Loops
- Sagt die Fehlermeldung für gewöhnlich auch in welcher Zeile der Fehler auftritt.
__________________
Wordpress FAQ (Häufig gestellte Fragen) | Themepool
"Eine gut gestellte Frage ist schon halb beantwortet."
jottlieb ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist Aus.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are Aus
Refbacks are Aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:40 Uhr.


Sponsoren:

Powered by vBulletin® Version 3.6.8 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0  — ImpressumEin Inpsyde.com Projekt