0
Ich habe eine benutzerdefinierte Beitragstyp namens Spotlight. Ich versuche Posts vom Post-Typ Post zu finden, der mit dem gleichen Tag getaggt ist, wie auch immer Spotlight markiert ist. Hier ist mein NICHT funktionierender Code. Kann mir bitte jemand in die richtige Richtung zeigen?Erhalten Sie Beitrag von dynamischen Tag und Post-Typ
function special_loop() {
$posttags = get_the_tags();
if ($posttags) {
foreach($posttags as $tag) {
echo $tag->name . ' ';
}
}
$q = new WP_Query(array(
'posts_per_page' => 6,
'post_type'=>'post',
'orderby' => 'date',
'order' => 'DESC',
'tag' => '$posttags = get_the_tags();',
));
if($q->have_posts()) : while($q->have_posts()) : $q->the_post();
do_action('genesis_entry_header');
endwhile;endif;
}
ich auch versucht 'tag_slug__in' => Array ($ posttags), aber ich erhalte Warnung: strip_tags() erwartet Parameter 1 Zeichenfolge, Array zu sein gegeben in C: \ WampDeveloper \ Websites \ localhost \ webroot \ eh \ public_html \ wp-includes \ formatting.php in Zeile 1571 –