Suchen Sie nach einer Möglichkeit, den aktuellen Kategorietitel und eine Liste der darin enthaltenen Beiträge dynamisch anzuzeigen? Während es wahrscheinlich ein Plugin dafür gibt, haben wir einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um Beiträge in WordPress nach Kategorie aufzulisten.
Anweisungen:
Sie müssen diesen Code nur zur category.php-Datei Ihres Themes hinzufügen:
<?php
//Identify current Post-Category-ID ermitteln
foreach((get_the_category()) as $category)
{
$postcat= $category->cat_ID;
$catname =$category->cat_name;
}
?>
<h2><?php echo $catname; ?></h2>
<?php $categories = get_categories("child_of=$postcat");
foreach ($categories as $cat)
{ ?>
<?php query_posts("cat=$cat->cat_ID&posts_per_page=-1"); ?>
<h3><?php single_cat_title(); ?></h3>
<?php while (have_posts()) : the_post(); ?>
<ul>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">
<?php the_title(); ?></a>
</li>
</ul>
<?php endwhile; ?>
<?php } ?>
<?php } ?>
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress hinzufügen, damit Sie Ihre Website nicht versehentlich beschädigen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, ziehen Sie bitte in Betracht, unsere anderen Artikel auf der Website zu lesen, wie z. B.: 11 beste WordPress-Plugins für Autoren und wie man Google Optimize in WordPress verwendet.
Kommentare Hinterlasse eine Antwort