Display "unearned" Badges
-
Hello,
I’m using this loop to show all earned Badges.$achievements = badgeos_get_user_achievements(‘badges’);
if ( !empty( $achievements ) ) {
foreach ( $achievements as $achievement ) {
echo ‘<div class=”col-md-3 achievement achievement-‘ . $achievement->ID . ‘ achievement-‘ . $achievement->post_type . ‘”>’;
echo ‘<div>’ . get_the_post_thumbnail( $achievement->ID, ‘thumbnail’ ) . ‘</div>’;
echo ‘<div class=”badge-title”>’ . get_the_title( $achievement->ID ) . ‘</div>’;
echo ‘<div class=”badge-pts”>+’ . get_post_meta( $achievement->ID , ‘_badgeos_points’, true ) . ‘ pkt</div>’;
echo ‘</div>’;
}
} else {
_e( ‘No Badges’, ‘text-domain’ );
}Now I need to display in section below loop with Badges which are still to get.
Please help
The topic ‘Display "unearned" Badges’ is closed to new replies.