Ich habe einige echte Probleme mit dem untenstehenden Code in meiner taxonomy.php
Vorlage in Wordpress. Die Abfrage funktioniert (d. H. Ziehen von Beiträgen nur innerhalb dieser benutzerdefinierten Taxonomie), aber sie zeigt nur 2 Posts an (4 sind in der Taxonomie).Wordpress taxonomy.php Schleife zeigt nur 2 Beiträge?
Alle meine Bemühungen, dies in eine Standardschleife mit $ Args zu konvertieren, führen dazu, dass Beiträge aus allen Taxonomien in die Seite gezogen werden. Ich hatte gehofft, es ist so einfach wie das Hinzufügen posts_per_page => -1
, aber dies verursacht nur jeden Beitrag auf der gesamten Website angezeigt werden.
Wie ich es aus dem Codex verstehe, sollten Taxonomie-Seiten die relevanten Beiträge standardmäßig abrufen, ohne dass eine Schleife benötigt wird?
Jede Hilfe sehr geschätzt!
taxonomy.php
<?php get_header(); ?>
<main>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<figure>
<?php if (has_post_thumbnail()) {
the_post_thumbnail();
} ?>
<figcaption>
<h4><?php the_title(); ?></h4>
<h5><?php the_excerpt(); ?></h5>
</figcaption>
</figure>
<?php endwhile; ?>
<?php endif; ?>
</main>
<?php get_footer(); ?>
UPDATE
<main>
<?php
$args = array(
'posts_per_page' => -1
);
$the_query = new WP_Query($args); ?>
<?php if ($the_query->have_posts()) : ?>
<?php while ($the_query->have_posts()) : $the_query->the_post(); ?>
<figure>
<?php if (has_post_thumbnail()) {
the_post_thumbnail();
} ?>
<figcaption>
<h4><?php the_title(); ?></h4>
<h5><?php the_excerpt(); ?></h5>
</figcaption>
</figure>
<?php endwhile; ?>
<?php endif; ?>
</main>
<?php get_footer(); ?>
werden Sie Ihren benutzerdefinierten Taxonomie-Namen bereitstellen, so dass ich Ihnen Code bereitstellen kann, um richtige Beiträge relevant zu zeigen zu dieser Taxonomie? – laraib
Hallo @Laraib, ich habe tatsächlich 6 Taxonomien, jedes mit mehreren 'Terms'. Die Taxonomieseite wird verwendet, wenn ein Benutzer von einer Indexseite klickt, indem er auf einen 'Term' klickt - Sie sollten dann die Anzahl der Posts innerhalb dieses 'Term' anzeigen. Sinn ergeben? Meine 6 Taxonomien sind: "Themen", "Orte", "Daten", "Befragte", "Zeitraum" und "a-z". Danke –