Я пытаюсь запросить список сообщений с теми же тегами, что и текущее сообщение, просматриваемое в WordPress. Я подумал, что, если бы я мог запросить список тегов для текущего сообщения, передать его в переменную, а затем передать эту переменную в аргумент query_posts, он выполнит свою работу. Кажется, это работает для одного из тегов в посте, но я явно что-то делаю не так. Вот пример кода, который я написал до сих пор:
<?php
$posttags = get_the_tags();
if ($posttags) {
foreach($posttags as $tag) {
$test = ',' . $tag->name;
}
}
query_posts('tag=' .$test . '&showposts=-1'); while (have_posts()) : the_post(); ?>
<p><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></p>
<?php endwhile; wp_reset_query(); ?>
Любые разъяснения о том, что я делаю неправильно, будут очень признательны.