{"id":2,"date":"2025-11-14T10:39:43","date_gmt":"2025-11-14T10:39:43","guid":{"rendered":"https:\/\/halbbrueder.de\/?page_id=2"},"modified":"2026-03-10T19:13:48","modified_gmt":"2026-03-10T19:13:48","slug":"sample-page","status":"publish","type":"page","link":"https:\/\/halbbrueder.de\/","title":{"rendered":"Blind 4 5"},"content":{"rendered":"\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Eine neue 2 w\u00f6chige Woche ist rum und du bist genau am richtigen Ort! Wenn wir uns vorstellen d\u00fcrfen, dann w\u00fcrden wir das \u00fcberspringen. Wir sind 2 Br\u00fcder die den 6 Millionsten Podcast machen und was uns abhebt ist&#8230;. ist&#8230; Wir sind so 2 Br\u00fcder&#8230; Sind im 9-to-6 stuck und reden \u00fcber all unsere Probleme und tun so, als w\u00e4ren wir Lustig&#8230; H\u00f6rt gerne mal rein und vergesst die 5 Sterne nicht und gerne ein Kommantriiii &lt;3<\/p>\n\n\n\n<div style=\"height:167px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Folgen\u00fcbersicht<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Letzte Folge<\/h3>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-spotify wp-block-embed-spotify wp-embed-aspect-16-9 wp-has-aspect-ratio\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Spotify Embed: Ich lass los #15\" style=\"border-radius: 12px\" width=\"624\" height=\"351\" frameborder=\"0\" allowfullscreen allow=\"autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture\" loading=\"lazy\" src=\"https:\/\/open.spotify.com\/embed\/show\/39Ngj9gkRzk7l6bnFe3gEX\/video?si=83dd51de95ec4b99&amp;utm_source=oembed\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<div style=\"height:84px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Letzten 5 Folgen<\/h3>\n\n\n<ul class=\"has-dates wp-block-rss\"><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/podcasters.spotify.com\/pod\/show\/jay5771\/episodes\/Das-Comeback-18-e3isb6o' target=\"_blank\">Das Comeback #18<\/a><\/div><time datetime=\"2026-05-05T16:00:00+00:00\" class=\"wp-block-rss__item-publish-date\">Mai 5, 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/podcasters.spotify.com\/pod\/show\/jay5771\/episodes\/Die-verlorene-Folge-17-e3i7skp' target=\"_blank\">Die verlorene Folge #17<\/a><\/div><time datetime=\"2026-04-21T16:00:00+00:00\" class=\"wp-block-rss__item-publish-date\">April 21, 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/podcasters.spotify.com\/pod\/show\/jay5771\/episodes\/Halb-vor-Crashout--16-e3gqpgk' target=\"_blank\">(Halb) vor Crashout # 16<\/a><\/div><time datetime=\"2026-03-24T17:00:00+00:00\" class=\"wp-block-rss__item-publish-date\">M\u00e4rz 24, 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/podcasters.spotify.com\/pod\/show\/jay5771\/episodes\/Ich-lass-los-15-e3g633s' target=\"_blank\">Ich lass los #15<\/a><\/div><time datetime=\"2026-03-10T17:00:00+00:00\" class=\"wp-block-rss__item-publish-date\">M\u00e4rz 10, 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/podcasters.spotify.com\/pod\/show\/jay5771\/episodes\/Ich-hab-nicht-viel-in-meinem-Leben-14-e3fge2r' target=\"_blank\">Ich hab nicht viel in meinem Leben #14<\/a><\/div><time datetime=\"2026-02-24T17:00:00+00:00\" class=\"wp-block-rss__item-publish-date\">Februar 24, 2026<\/time> <\/li><\/ul>\n\n\n<div style=\"height:119px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Blind for 5 Formular<\/h2>\n\n\n    <style>\n        .b45-form { max-width: 650px; margin: 30px auto; padding: 25px; background: #1e1e2f; border-radius: 15px; box-shadow: 0 10px 25px rgba(0,0,0,0.3); color: #fff; font-family: 'Segoe UI', sans-serif; }\n        .b45-form h2 { text-align: center; color: #ff6f61; margin-bottom: 20px; margin-top: 10px; font-size: 34px; }\n        .b45-form h3 { text-align: left; color: #ff6f61; margin-bottom: 5px; font-size: 20px; }\n        .b45-form p { margin-bottom: 15px; }\n        .b45-form input[type=\"text\"], .b45-form textarea { width: 100%; padding: 10px 12px; border-radius: 8px; border: none; margin-top: 5px; font-size: 16px; color: #333; }\n        .b45-form textarea { resize: vertical; min-height: 80px; }\n        .b45-form input[type=\"submit\"] { display: block; width: 100%; padding: 12px; background: #ff6f61; border: none; border-radius: 8px; font-size: 18px; color: #fff; cursor: pointer; transition: 0.3s; margin-top: 20px; }\n        .b45-form input[type=\"submit\"]:hover { background: #ff3b2f; }\n        .b45-form input[type=\"submit\"]:disabled { background: #666; cursor: not-allowed; }\n        .b45-message { text-align: center; padding: 10px; border-radius: 8px; margin-bottom: 15px; display: none; }\n        .b45-success-msg { background: #28a745; color: #fff; }\n        .b45-error-msg { background: #dc3545; color: #fff; }\n    <\/style>\n\n    <div class=\"b45-form\">\n        <div id=\"b45-status-box\" class=\"b45-message\"><\/div>\n        <form id=\"b45-form-core\">\n            <h2>Blind for 5<\/h2>\n            \n            <p>Thema: <input type=\"text\" name=\"b45_topic\" required><\/p>\n            <p>Beschreibung (1 beste oder 5 beste): <textarea name=\"b45_description\" ><\/textarea><\/p>\n            <p>Dein Name: <input type=\"text\" name=\"b45_name\" required><\/p>\n\n            <h3>5 Ranks<\/h3>\n            <p>1 <input type=\"text\" name=\"item1\" placeholder=\"Dein Platz 1\" required><\/p>\n            <p>2 <input type=\"text\" name=\"item2\" placeholder=\"Dein Platz 2\" required><\/p>\n            <p>3 <input type=\"text\" name=\"item3\" placeholder=\"Dein Platz 3\" required><\/p>\n            <p>4 <input type=\"text\" name=\"item4\" placeholder=\"Dein Platz 4\" required><\/p>\n            <p>5 <input type=\"text\" name=\"item5\" placeholder=\"Dein Platz 5\" required><\/p>\n\n            <p><input type=\"submit\" id=\"b45-submit\" value=\"Speichern\"><\/p>\n            \n            <input type=\"hidden\" id=\"nonce\" name=\"nonce\" value=\"f9b1c3e297\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/index.php\/wp-json\/wp\/v2\/pages\/2\" \/>        <\/form>\n    <\/div>\n\n    <script>\n    (function() {\n        var b45_load = function() {\n            if (typeof jQuery === 'undefined') {\n                setTimeout(b45_load, 50);\n                return;\n            }\n            jQuery(document).ready(function($) {\n                $('#b45-form-core').on('submit', function(e) {\n                    e.preventDefault();\n                    var $status = $('#b45-status-box');\n                    var $btn = $('#b45-submit');\n\n                    $status.hide().removeClass('b45-success-msg b45-error-msg').text('Wird gespeichert...');\n                    $btn.prop('disabled', true);\n\n                    $.ajax({\n                        url: 'https:\/\/halbbrueder.de\/wp-admin\/admin-ajax.php',\n                        type: 'POST',\n                        data: $(this).serialize() + '&action=b45_save_entry',\n                        success: function(response) {\n                            $btn.prop('disabled', false);\n                            if(response.success) {\n                                $status.addClass('b45-success-msg').text(response.data).fadeIn();\n                                $('#b45-form-core')[0].reset();\n                            } else {\n                                $status.addClass('b45-error-msg').text('Fehler: ' + response.data).fadeIn();\n                            }\n                        },\n                        error: function() {\n                            $btn.prop('disabled', false);\n                            $status.addClass('b45-error-msg').text('Server- oder Netzwerkfehler.').fadeIn();\n                        }\n                    });\n                });\n            });\n        };\n        b45_load();\n    })();\n    <\/script>\n    \n\n\n\n<div style=\"height:113px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Themenvorschl\u00e4ge<\/h2>\n\n\n\n<div class=\"wp-block-contact-form-7-contact-form-selector\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f39-o1\" lang=\"de-DE\" dir=\"ltr\" data-wpcf7-id=\"39\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php\/wp-json\/wp\/v2\/pages\/2#wpcf7-f39-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Kontaktformular\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"39\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"de_DE\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f39-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<p><label> Themenvorschlag<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"txtArea_Thema\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"txtArea_Thema\"><\/textarea><\/span><\/label>\n<\/p>\n<p><label> Dein Username<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"txt_user\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"txt_user\" \/><\/span><\/label>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Senden\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:113px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Blind for 5 Abstimmung<\/h2>\n\n\n    <style>\n        .entries-container { display:grid; grid-template-columns:repeat(auto-fit,minmax(300px,1fr)); gap:20px; padding:20px; background:#121212; border-radius:15px; }\n        .entry-card { background:rgba(255,255,255,0.05); border:1px solid rgba(255,255,255,0.1); border-radius:15px; overflow:hidden; color:#fff; font-family: sans-serif; position: relative; transition: opacity 0.2s; }\n        .entry-card.is-loading { opacity: 0.6; pointer-events: none; }\n        .entry-header { padding:15px; background:linear-gradient(135deg,#ff6f61,#ff3b2f); }\n        .entry-header h2 { margin:0; font-size:1.2em; padding-right:50px; }\n        .entry-points { position:absolute; top:10px; right:15px; text-align:center; }\n        .vote-btn { cursor:pointer; font-size:1.4em; display:block; line-height:0.8; transition:0.2s; user-select:none; color: rgba(255,255,255,0.6); }\n        .vote-btn:hover { color: #fff; transform: scale(1.2); }\n        \n        .vote-btn.active-up { color: #0f0; text-shadow: 0 0 10px rgba(0,255,0,0.5); }\n        .vote-btn.active-down { color: #f00; text-shadow: 0 0 10px rgba(255,0,0,0.5); }\n        \n        .points-count { font-weight:bold; font-size:1.1em; display:block; margin:2px 0; color: #fff; }\n        .entry-items { padding:15px; list-style:none; margin:0; }\n        .entry-items li { padding:6px 10px; margin-bottom:4px; background:rgba(255,255,255,0.05); border-radius:4px; font-size:0.9em; }\n        .entry-description { padding:10px 15px; font-size:0.85em; color:#bbb; border-top:1px solid rgba(255,255,255,0.1); padding-bottom: 40px; }\n        \n        \/* Admin-L\u00f6sch-Button Styling *\/\n        .admin-delete-btn { position: absolute; bottom: 10px; right: 10px; background: #ff4d4d; color: white; border: none; padding: 5px 10px; border-radius: 5px; cursor: pointer; font-size: 11px; opacity: 0.8; transition: 0.3s; }\n        .admin-delete-btn:hover { opacity: 1; background: #ff0000; }\n\n        @keyframes flashGreen { 0% {color:#0f0; transform:scale(1.3);} 100% {color:#fff; transform:scale(1);} }\n        @keyframes flashRed { 0% {color:#f00; transform:scale(1.3);} 100% {color:#fff; transform:scale(1);} }\n        .flash-up { animation: flashGreen 0.5s ease; }\n        .flash-down { animation: flashRed 0.5s ease; }\n    <\/style>\n\n    <div class=\"entries-container\">\n                    <div class=\"entry-card\" data-entry-id=\"7\">\n                <div class=\"entry-header\">\n                    <h2>Snacks<\/h2>\n                    <p style=\"margin:0; font-size:0.8em; opacity:0.8;\">von Onkel<\/p>\n                    <div class=\"entry-points\">\n                        <span class=\"vote-btn upvote \">\u25b2<\/span>\n                        <span class=\"points-count\">2<\/span>\n                        <span class=\"vote-btn downvote \">\u25bc<\/span>\n                    <\/div>\n                <\/div>\n                <ul class=\"entry-items\">\n                                            <li>1. Kartoffelchips Salt&amp;Vinegar<\/li>\n                        <li>2. Schoki Noisette<\/li>\n                        <li>3. Salzbrezeln<\/li>\n                        <li>4. Nic Nacs<\/li>\n                        <li>5. Gummib\u00e4rchen<\/li>\n                                    <\/ul>\n                <div class=\"entry-description\">1 beste 5 schlechteste<\/div>\n                \n                            <\/div>\n                    <div class=\"entry-card\" data-entry-id=\"5\">\n                <div class=\"entry-header\">\n                    <h2>M\u00e4nner die man K\u00fcssen wollen w\u00fcrde<\/h2>\n                    <p style=\"margin:0; font-size:0.8em; opacity:0.8;\">von Kenny<\/p>\n                    <div class=\"entry-points\">\n                        <span class=\"vote-btn upvote \">\u25b2<\/span>\n                        <span class=\"points-count\">2<\/span>\n                        <span class=\"vote-btn downvote \">\u25bc<\/span>\n                    <\/div>\n                <\/div>\n                <ul class=\"entry-items\">\n                                            <li>1. Hayden Christensen (Anakin Skywalker)<\/li>\n                        <li>2. Gronkh<\/li>\n                        <li>3. Maxpro<\/li>\n                        <li>4. Timgioh<\/li>\n                        <li>5. Maxi \ud83d\ude42<\/li>\n                                    <\/ul>\n                <div class=\"entry-description\">1 beste \r\n5 schlechteste<\/div>\n                \n                            <\/div>\n            <\/div>\n\n    <script>\n    \/\/ Globaler Scope f\u00fcr die L\u00f6schfunktion\n    function b45_delete_entry(id) {\n        if(!confirm('Diesen Eintrag wirklich unwiderruflich l\u00f6schen?')) return;\n        \n        jQuery(document).ready(function($) {\n            var $card = $('.entry-card[data-entry-id=\"' + id + '\"]');\n            $card.css('opacity', '0.5');\n\n            $.post('https:\/\/halbbrueder.de\/wp-admin\/admin-ajax.php', {\n                action: 'delete_entry_b45',\n                entry_id: id,\n                nonce: 'e18c8a43e5'\n            }, function(response) {\n                if(response.success) {\n                    $card.fadeOut(400, function() { $(this).remove(); });\n                } else {\n                    alert('Fehler: ' + response.data.message);\n                    $card.css('opacity', '1');\n                }\n            });\n        });\n    }\n\n    (function() {\n        var b45_vote_init = function() {\n            if (typeof jQuery === 'undefined') {\n                setTimeout(b45_vote_init, 50);\n                return;\n            }\n            jQuery(document).ready(function($) {\n                $('.vote-btn').off('click').on('click', function() {\n                    var $btn = $(this);\n                    var $card = $btn.closest('.entry-card');\n                    var $count = $card.find('.points-count');\n                    var type = $btn.hasClass('upvote') ? 'up' : 'down';\n\n                    if($card.hasClass('is-loading')) return;\n                    $card.addClass('is-loading');\n\n                    $.post('https:\/\/halbbrueder.de\/wp-admin\/admin-ajax.php', {\n                        action: 'vote_entry',\n                        entry_id: $card.data('entry-id'),\n                        type: type,\n                        nonce: 'eed3d05628'\n                    }, function(response) {\n                        $card.removeClass('is-loading');\n                        if(response.success) {\n                            $count.text(response.data.points);\n                            var state = response.data.state;\n                            var $upBtn = $card.find('.upvote');\n                            var $downBtn = $card.find('.downvote');\n                            $upBtn.removeClass('active-up');\n                            $downBtn.removeClass('active-down');\n\n                            if (state === 'up') {\n                                $upBtn.addClass('active-up');\n                                $count.addClass('flash-up').one('animationend', function() { $(this).removeClass('flash-up'); });\n                            } else if (state === 'down') {\n                                $downBtn.addClass('active-down');\n                                $count.addClass('flash-down').one('animationend', function() { $(this).removeClass('flash-down'); });\n                            }\n                        } else {\n                            alert(response.data.message);\n                        }\n                    }).fail(function() {\n                        $card.removeClass('is-loading');\n                    });\n                });\n            });\n        };\n        b45_vote_init();\n    })();\n    <\/script>\n    \n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eine neue 2 w\u00f6chige Woche ist rum und du bist genau am richtigen Ort! Wenn wir uns vorstellen d\u00fcrfen, dann [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/halbbrueder.de\/index.php\/wp-json\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/halbbrueder.de\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/halbbrueder.de\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/halbbrueder.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/halbbrueder.de\/index.php\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":21,"href":"https:\/\/halbbrueder.de\/index.php\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":54,"href":"https:\/\/halbbrueder.de\/index.php\/wp-json\/wp\/v2\/pages\/2\/revisions\/54"}],"wp:attachment":[{"href":"https:\/\/halbbrueder.de\/index.php\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}