Hallo allerseits,
ich stehe gerade *mal wieder* auf dem Schlauch. Ich passe ein Theme an, das im Sidebar die letzten Beiträge der aktuellen Kategorie anzeigt. Leider zeigt es dabei aber nicht nur eine Kategorie an, sondern alle. Also wenn man Subkategorien hat, dann kommt alles doppelt. Beispiel: Hauptkategorie "Bücher", Unterkategorie "Kochbücher". Ich will, wenn ich eine Kochbuchbesprechung sehe, nur die anderen Kochbuch-Besprechungen angezeigt bekommen, nicht alle Besprechungen zu allen Büchern.
Hier ist der Teil, der mir Stress macht.
PHP
<?php
// this is where 10 headlines from the current category get printed
if ( is_single() ) :
global $post;
$category = get_the_category();
?>
<li>
<li>
<h2><?php echo $category[0]->name;?></h2>
<ul class="bullets">
<?php
$posts = get_posts('numberposts=5&category='. $category->term_id);
foreach($posts as $post) :
?>
<li><a href="<?php the_permalink(); ?>">
<?php the_title(); ?>
</a></li>
</ul>
</li>
Alles anzeigen
Das wäre alles super so, wenn ich ihm nur sagen könnte, er soll nur die Subkategorien anzeigen. WeiSs jemand, wie das geht?
Dankbar wie immer, Julia