| | #1 (permalink) |
| 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 »'); ?>
<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; ?> 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 »'); ?>
<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> Kann mir bitte jemand sagen, wie es korrekt sein muss ? |
| | |
| | #2 (permalink) |
| WPD-Team ![]() 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." |
| | |
| | #3 (permalink) |
| 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 »'); ?>
<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('« Previous Entries') ?></div>
<div class="alignright"><?php previous_posts_link('Next Entries »') ?></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(); ?> 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 ? |
| | |
| | #4 (permalink) |
| PostRank: 9 ![]() 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. |
| | |
| | #5 (permalink) |
| 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 ? |
| | |
| | #6 (permalink) |
| WPD-Team ![]() 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." |
| | |
![]() |
| Themen-Optionen | |
| Ansicht | |
| |