// Kısa Kod: DJ Programı Gösterimi function dj_program_display_schedule() { global $wpdb; $table_name = $wpdb->prefix . 'dj_program'; $days = ['Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi', 'Pazar']; echo '
'; // Stil ekleme (DJ resimlerini yuvarlak yapmak için) echo ''; // Gün butonları echo '
'; foreach ($days as $day) { echo ''; } echo '
'; // Tablo baÅŸlangıcı echo ''; // Her gün için program foreach ($days as $day) { // broadcast_day deðerine göre DJ'leri alýyoruz $djs = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE broadcast_day = %s", $day)); // DJ'ler varsa listeliyoruz foreach ($days as $day) { $djs = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE broadcast_day = %s", $day)); foreach ($djs as $dj) { echo ''; } } echo '
' . esc_attr($dj->dj_name) . '' . esc_html($dj->dj_name) . ' ' . esc_html($dj->broadcast_format) . ' ' . esc_html($dj->broadcast_time) . ' ' . ($dj->broadcast_status ? 'Canlı Yayın' : 'Yayın Kapalı') . ' Dinle
'; echo '
'; // Stil ve JavaScript ekleme echo ''; echo ''; } add_shortcode('dj_program', 'dj_program_display_schedule'); ?>