Ich probiere schon ziemlich lange und krieg's einfach nicht raus.
Folgender Schnipsel sorgt für die Auflistung der 5 neuesten Kommentare:
PHP-Code:
<?php if ((function_exists('blc_latest_comments')) && is_home()) { ?>
<div class="sb-comments"><h2><?php _e('Neue Kommentare'); ?></h2>
<a href="<?php bloginfo('comments_rss2_url'); ?>" title="RSS Feed for all Comments" class="feedlink"><img src="<?php bloginfo('template_directory'); ?>/images/feed.png" alt="RSS" /></a>
<ul>
<?php blc_latest_comments('5','3','false'); ?>
</ul>
</div>
<?php } ?>
Wenn ich den Schnipsel direkt hinter
PHP-Code:
<?php /* If this is the frontpage */ if ( (is_home()) && !(is_page()) && !(is_single()) && !(is_search()) && !(is_archive()) && !(is_author()) && !(is_category()) && !(is_paged()) ) { ?>
<?php
...
platziere, dann erscheinen die Kommentare.
Wenn ich die Kommentarauflistung aber nicht so prominent weit oben in der
Sidebar haben will, sondern sie erst nach den Asides auflisten möchte, also z.B. nach
PHP-Code:
<?php /* Show Asides only on the frontpage */ if (!is_paged() && is_home()) { $k2asidescategory = get_option('k2asidescategory'); $k2asidesnumber = get_option('k2asidesnumber'); if (get_option('k2asidesposition') != '0') { ?>
...
dann werden sie überhaupt nicht angezeigt. Irgendwas im Asides-Generierungs-Schnipsel schließt also die Anzeige der Kommentare aus - nur was?
Ich habe auch schon versucht,
durch
PHP-Code:
(!is_paged() && is_home())
zu ersetzen, bekomme aber nur Fehlermeldungen. Woran könnte man denn noch drehen?
Vielen Dank
PS: die fragliche gesamte
sidebar.php ist hier zu finden:
http://kaytwo.googlecode.com/svn/tag...nk/sidebar.php