+ 'bluesky_team',
+ 'posts_per_page' => -1,
+ 'post_status' => 'publish',
+ 'meta_key' => '_bluesky_sort_order',
+ 'orderby' => 'meta_value_num',
+ 'order' => 'ASC',
+ ]);
+
+ $groups = [];
+ if ($q->have_posts()) {
+ while ($q->have_posts()) {
+ $q->the_post();
+ $id = get_the_ID();
+ $g = get_post_meta($id, '_bluesky_team_group', true) ?: 'Team';
+ $groups[$g][] = [
+ 'in_game_name' => get_post_meta($id, '_bluesky_in_game_name', true),
+ 'rank' => get_post_meta($id, '_bluesky_rank', true),
+ 'rank_color' => get_post_meta($id, '_bluesky_rank_color', true),
+ 'skin_url' => get_post_meta($id, '_bluesky_skin_url', true),
+ ];
+ }
+ wp_reset_postdata();
+ }
+
+ $skin_type = get_option('bluesky_skin_type', 'bust');
+ // Steve UUID als Fallback-Platzhalter
+ $placeholder = 'https://crafthead.net/bust/ec561538f3fd461daff5086b22154bce/256';
+
+ if (!empty($groups)):
+ foreach ($groups as $gname => $members):
+ ?>
+
+
+
+
+
+
+
+
![<?php echo esc_attr($m['in_game_name']); ?>](<?php echo esc_url($initial_src); ?>)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Noch keine Team-Mitglieder vorhanden.
+ → Jetzt hinzufügen
+
+
+
+