Ich erstelle einen Abschnitt "Featured Content" auf meiner WordPress-Homepage. Ich habe eine Funktion hinzugefügt, mit der Tags zu Seiten hinzugefügt werden können.Wordpress WP_Query nicht zurück post_type
Dann in index.php
Ich habe hinzugefügt:
<?php $featured_pages = new WP_Query(array(
'post_type' => 'page',
'tag' => 'featured',
'posts_per_page' => 5
));
if ($featured_pages-> have_posts()) :
while ($featured_pages->have_posts()) : $featured_pages-> the_post();
get_template_part('template-parts/content-featured');
endwhile;
endif;
wp_reset_postdata(); ?>
Aber aus irgendeinem Grund, der post_type
Teil des WP_Query
Array funktioniert nicht. Es gibt alle post_types zurück. Wenn ich es in 'attachment'
ändere, gibt es noch Posts und Seiten zurück.
Ich bin neu in WordPress, fehle ich hier etwas?
Nach weiteren Untersuchungen scheint das 'Tag' den 'post_type' zu überschreiben. Ansonsten werden nur Seiten angezeigt. Damit werden auch Beiträge eingebunden.