Пытаюсь вывести метки как заголовки и посты с этими метками под ними.
Написал такой говнокод
$args = array(
'posts_per_page' => 1000,
'orderby' => 'ABS',
'post_type' => 'master',
);
$lastposts = get_posts( $args );
foreach( $lastposts as $post ) {
$posttags = get_the_tags();
if( $posttags ){
foreach( $posttags as $tag ){
echo $tag->name . ' ';
}
}
}
wp_reset_postdata()
Но цикл перебирает метки не на их количество, а на количество постов (оно и понятно)
Как мне записать это чтобы цикл перебирался столько раз сколько меток, а не сколько постов?
Вне цикла echo $tag->name не работает.
Notice: Trying to get property of non-object in