Nein, schau dir mal den Quelltext an, dort wird der LI geschlossen.
Hast du irgendwelche Plugins aktiv, die in die Kommentare eingreifen?
Und probierst du es mal testweise nur mit der neueren wp_list_comments() Funtion. Ich glaube nämlich das sich das foreach mit der neuen wp_list_comments() nicht verträgt.
PHP
<?php // Do not delete these lines
if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
die ('Bitte diese Seite nicht direkt aufrufen. Danke.');
if (!empty($post->post_password)) { // if there's a password
if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) { // and it doesn't match the cookie
?>
<p class="nocomments"><?php _e("Dieser Beitrag ist passwortgeschützt. Gib das Passwort ein, um die Kommentare anzuzeigen.."); ?><p>
<?php
return;
}
}
/* This variable is for alternating comment background */
$oddcomment = 'alt';
?>
<!-- You can start editing here. -->
<?php if ($comments) : ?>
[COLOR=Red] <?php if ( ! empty($comments_by_type['comment']) ) { ?>
<ol class="commentlist">
<?php wp_list_comments('type=comment'); ?>
</ol>
<?php } ?>
<?php if ( ! empty($comments_by_type['pings']) ) { ?>
<ol class="pinglist">
<?php wp_list_comments('type=pings&callback=list_pings'); ?>
</ol>
<?php } ?>[/COLOR]
<?php else : // this is displayed if there are no comments so far ?>
<?php if ('open' == $post-> comment_status) : ?>
<!-- If comments are open, but there are no comments. -->
<?php else : // comments are closed ?>
<!-- If comments are closed. -->
<p class="nocomments">Die Kommentarfunktion ist deaktiviert.</p>
<?php endif; ?>
<?php endif; ?>
<div class="entry">
<p class="posted">
<?php if ($post->ping_status == "open") { ?>
<a href="<?php trackback_url(display); ?>">Trackback URI</a> |
<?php } ?>
<?php if ($post-> comment_status == "open") {?>
<?php comments_rss_link('Kommentare als RSS'); ?>
<?php }; ?>
</p>
</div>
<?php if ('open' == $post-> comment_status) : ?>
<h3 id="respond">Einen Kommentar schreiben</h3>
<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
<p>Du musst <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php the_permalink(); ?>">angemeldet</a> sein, um kommentieren zu können.</p>
<?php else : ?>
<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
<?php if ( $user_ID ) : ?>
<p>Angemeldet als <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="<?php _e('Von diesem Konto abmelden') ?>">Abmelden »</a></p>
<?php else : ?>
<p><input type="text" class="textbox" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" />
<label for="author"><small>Name <?php if ($req) _e('(erforderlich)'); ?></small></label></p>
<p><input type="text" class="textbox" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
<label for="email"><small>E-Mail (wird nicht veröffentlicht) <?php if ($req) _e('(erforderlich)'); ?></small></label></p>
<p><input type="text" class="textbox" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
<label for="url"><small>Webseite</small></label></p>
<?php endif; ?>
<!--<p><small><strong>XHTML:</strong> You can use these tags: <?php echo allowed_tags(); ?></small></p>-->
<p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
<p>
<input name="submit" type="submit" id="submit" tabindex="5" value="Speichern" />
<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
</p>
<?php do_action('comment_form', $post->ID); ?>
</form>
<?php echo 'Du möchtest noch keinen Kommentar abgeben, aber über neue Kommentare informiert werden? Dann gebe nachfolgend bitte <br />Deine E-Mail-Adresse ein'; show_manual_subscription_form(); ?>
<?php endif; // If registration required and not logged in ?>
<?php endif; // if you delete this the sky will fall on your head ?>
Alles anzeigen