Afyonkarahisar 7°C Parçalı Bulutlu
USD 50,02 ▲ +0,05%
EUR 56,00 ▲ +0,02%
ALTIN 6.321 ▲ +0,27%
BIST 100 11.024 ▲ +0,56%

Afyon Haber – Son Dakika Afyon Haberleri

  1. Anasayfa
  2. »
  3. Gündem
  4. »
  5. AK Parti Afyonkarahisar İl Başkanı Turgay Şahin’den Esnafa İlk Ziyaret: “Telefonlarımız da Kapılarımız da Açık” – Siyaset

AK Parti Afyonkarahisar İl Başkanı Turgay Şahin’den Esnafa İlk Ziyaret: “Telefonlarımız da Kapılarımız da Açık” – Siyaset

YAYINLANMA
Bizi Google'da Takip Edin Gelişmelerden anında haberdar olun.

[ad_1]

İlk Ziyaret Gazi Mahallesi’ne

AK Parti Afyonkarahisar İl Başkanı Av. Turgay Şahin, göreve gelir gelmez sahaya inerek ilk ziyaretini Gazi Mahallesi’nde gerçekleştirdi. Şahin, Cuma namazını Gazi Mahallesi Mevlevi Camii’nde kıldıktan sonra il yönetim kurulu üyeleri ve merkez ilçe yönetim kurulu üyeleri ile birlikte mahalledeki esnafı ve muhtarlığı ziyaret etti.

Gazi Mahallesi Muhtarlığı’nda İstişare

Cuma namazı sonrası ilk durağı Gazi Mahallesi Muhtarlığı olan Başkan Şahin, muhtar ve muhtar azalarıyla bir araya gelerek mahalle hakkında istişarelerde bulundu. Mahalledeki sorunları ve yapılacak çalışmaları masaya yatıran Şahin, muhtar azalarının görüş ve önerilerini dinledi.

Esnaf Ziyaretleri ve Sorunların Dinlenmesi

Başkan Şahin, muhtarlık ziyaretinin ardından Ataköy Migros civarındaki esnafları ziyaret etti. Ziyaretlerde esnafın sorunlarını dinleyen Şahin, çözüm önerilerini sunarak, her zaman esnafın yanında olduklarını vurguladı.

“Hemşehrilerimiz ile sık sık bir araya geleceğiz”

Esnaf ziyareti sonrasında bir açıklama yapan Şahin, “Esnafımızın sorunlarını dinlemek ve çözüm üretmek bizim en önemli önceliklerimizdendir. Esnaflarımızın işlerini kolaylaştırmak ve geliştirmek adına her zaman yanlarında olacağız. Esnaflarımızın destekleriyle Afyonkarahisar’ımız için daha güçlü adımlarla ilerlemeye devam edeceğiz” dedi.

Açıklık Politikası

Şahin, sözlerine şu şekilde devam etti: “Önümüzdeki süreçte de şehrimizin her bir semtinde hemşehrilerimizle sık sık bir araya gelerek taleplerini ve önerilerini dinleme imkânı bulacağız. Bununla birlikte telefonlarımız da kapılarımız da Afyonkarahisar halkına sonuna kadar açıktır.”<meta name="description" content="AK Parti Afyonkarahisar İl Başkanı Turgay Şahin, göreve başlamasının hemen ardından Gazi Mahallesi’nde esnaf ve muhtarları ziyaret etti. Şahin, 'Telefonlarımız da kapılarımız da Afyonkarahisar halkına açıktır' dedi."/><link href="https://www.afyonkenthaber.com/" rel="canonical"/><!-- Diğer meta etiketleri ve stiller --><!-- Sayfa içeriği --> </div> </p></div> <p>[ad_2]<br /> <br /><a href="https://www.afyonkenthaber.com/ak-parti-afyonkarahisar-il-baskani-turgay-sahin-den-esnafa-ilk-ziyaret-telefonlarimiz-da-kapilarimiz-da-acik/91809/">Afyon Haber </a></p> <div class="tj-mod-reactions-wrapper" data-post-id="19582" data-nonce="710d141e10" data-ajax="https://afyonhabersitesi.com/wp-admin/admin-ajax.php"> <div class="tj-mod-reactions-header"> <span class="tj-mod-reactions-title"> <svg viewBox="0 0 24 24" width="16" height="16" fill="none" stroke="#e11d48" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"> <path d="M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"></path> </svg> <span>Haber Tepkileri</span> </span> <span class="tj-mod-reactions-total"> <strong class="tj-mod-total-count">0</strong> Tepki </span> </div> <div class="tj-mod-reactions-list"> <button type="button" class="tj-mod-reaction-btn" data-reaction="like" title="Beğendim" aria-label="Beğendim"> <span class="tj-mod-reaction-icon"> <svg viewBox="0 0 36 36" width="22" height="22"><circle fill="#FFCC4D" cx="18" cy="18" r="18"/><path fill="#664500" d="M10.5 24.5c.3-.4 2.3-3 7.5-3s7.2 2.6 7.5 3c.3.4.1 1-.4 1.3-.4.3-1 .1-1.3-.4-.1-.1-1.6-2-5.8-2s-5.7 1.9-5.8 2c-.3.4-.9.6-1.3.3-.4-.2-.5-.8-.2-1.2z"/><ellipse fill="#664500" cx="12" cy="14.5" rx="2" ry="2.8"/><ellipse fill="#664500" cx="24" cy="14.5" rx="2" ry="2.8"/></svg> </span> <span class="tj-mod-reaction-label">Beğendim</span> <span class="tj-mod-reaction-count">0</span> </button> <button type="button" class="tj-mod-reaction-btn" data-reaction="love" title="Harika" aria-label="Harika"> <span class="tj-mod-reaction-icon"> <svg viewBox="0 0 36 36" width="22" height="22"><circle fill="#EA596E" cx="18" cy="18" r="18"/><path fill="#FFF" d="M26.2 11.2c-1.8-1.5-4.4-1.2-5.9.6l-2.3 2.8-2.3-2.8c-1.5-1.8-4.1-2.1-5.9-.6-2.1 1.7-2.3 4.8-.5 6.8l7.5 8.7c.6.7 1.7.7 2.4 0l7.5-8.7c1.8-2 1.7-5.1-.4-6.8z"/></svg> </span> <span class="tj-mod-reaction-label">Harika</span> <span class="tj-mod-reaction-count">0</span> </button> <button type="button" class="tj-mod-reaction-btn" data-reaction="applause" title="Tebrikler" aria-label="Tebrikler"> <span class="tj-mod-reaction-icon"> <svg viewBox="0 0 36 36" width="22" height="22"><circle fill="#F4900C" cx="18" cy="18" r="18"/><path fill="#FFF" d="M12.5 13.5l3.8-3.8c.8-.8 2-.8 2.8 0s.8 2 0 2.8l-3.3 3.3 5.4-2.4c1-.5 2.2 0 2.6 1s-.1 2.2-1 2.6l-6.1 2.7 5.1-1.2c1.1-.3 2.2.4 2.5 1.5.3 1.1-.4 2.2-1.5 2.5l-6.5 1.5 4.1-.4c1.1-.1 2.1.7 2.2 1.8.1 1.1-.7 2.1-1.8 2.2l-8.5.8c-3.1.3-6.1-1-8.1-3.3L8 23.5l4.5-10z"/></svg> </span> <span class="tj-mod-reaction-label">Tebrikler</span> <span class="tj-mod-reaction-count">0</span> </button> <button type="button" class="tj-mod-reaction-btn" data-reaction="surprised" title="Şaşırdım" aria-label="Şaşırdım"> <span class="tj-mod-reaction-icon"> <svg viewBox="0 0 36 36" width="22" height="22"><circle fill="#FFCC4D" cx="18" cy="18" r="18"/><ellipse fill="#664500" cx="11.5" cy="13.5" rx="2.5" ry="3.5"/><ellipse fill="#664500" cx="24.5" cy="13.5" rx="2.5" ry="3.5"/><ellipse fill="#664500" cx="18" cy="24.5" rx="3.5" ry="5.5"/></svg> </span> <span class="tj-mod-reaction-label">Şaşırdım</span> <span class="tj-mod-reaction-count">0</span> </button> <button type="button" class="tj-mod-reaction-btn" data-reaction="sad" title="Üzüldüm" aria-label="Üzüldüm"> <span class="tj-mod-reaction-icon"> <svg viewBox="0 0 36 36" width="22" height="22"><circle fill="#FFCC4D" cx="18" cy="18" r="18"/><circle fill="#5DADEC" cx="9" cy="22" r="3.5"/><path fill="#664500" d="M12.5 25c.3-.3 2.1-1.8 5.5-1.8s5.2 1.5 5.5 1.8c.3.3.3.8 0 1.1-.3.3-.8.3-1.1 0-.1-.1-1.6-1.2-4.4-1.2s-4.3 1.1-4.4 1.2c-.3.3-.8.3-1.1 0-.3-.3-.3-.8 0-1.1z"/><ellipse fill="#664500" cx="12" cy="14" rx="2" ry="2.5"/><ellipse fill="#664500" cx="24" cy="14" rx="2" ry="2.5"/></svg> </span> <span class="tj-mod-reaction-label">Üzüldüm</span> <span class="tj-mod-reaction-count">0</span> </button> <button type="button" class="tj-mod-reaction-btn" data-reaction="angry" title="Kızdım" aria-label="Kızdım"> <span class="tj-mod-reaction-icon"> <svg viewBox="0 0 36 36" width="22" height="22"><circle fill="#DD2E44" cx="18" cy="18" r="18"/><path fill="#664500" d="M12 25c.3-.3 2.2-2 6-2s5.7 1.7 6 2c.3.3.3.8 0 1.1-.3.3-.8.3-1.1 0-.1-.1-1.6-1.4-4.9-1.4s-4.8 1.3-4.9 1.4c-.3.3-.8.3-1.1 0-.3-.3-.3-.8 0-1.1z"/><ellipse fill="#664500" cx="11" cy="16" rx="2" ry="2.5"/><ellipse fill="#664500" cx="25" cy="16" rx="2" ry="2.5"/><path fill="#664500" d="M7 11.5l7 3c.4.2.9 0 1-.4.2-.4 0-.9-.4-1l-7-3c-.4-.2-.9 0-1 .4-.2.4 0 .9.4 1zm22 0l-7 3c-.4.2-.6.7-.4 1 .2.4.7.6 1 .4l7-3c.4-.2.6-.7.4-1-.2-.4-.7-.6-1-.4z"/></svg> </span> <span class="tj-mod-reaction-label">Kızdım</span> <span class="tj-mod-reaction-count">0</span> </button> </div> </div> <div class="jet-home-return-cta-wrap"> <a href="https://afyonhabersitesi.com/" class="jet-home-return-cta" style="--cta-text-color: #ffffff; --cta-bg-gradient: linear-gradient(90deg, #080c89 0%, #007bff 100%); --cta-hover-bg: linear-gradient(90deg, #007bff 0%, #080c89 100%); --cta-glow-color: #ffffff; --cta-border-radius: 4px; --cta-font-size: 16px; --cta-pulse-speed: 1.8s;" title="ANASAYFAYA DÖNMEK İÇİN TIKLAYINIZ" data-action="reset-slider" onclick="try{sessionStorage.setItem('newskent_slider_force_reset','1');sessionStorage.removeItem('newskent_slider_active_index');}catch(e){}"> <span class="cta-text">ANASAYFAYA DÖNMEK İÇİN TIKLAYINIZ</span> <span class="cta-arrow" aria-hidden="true">►</span> </a> </div> </div> <div class="newskent-print-footer" style="display: none !important;" aria-hidden="true"> <div>Bu içerik 13.11.2026 03:08 tarihinde <strong>Afyon Haber – Son Dakika Afyon Haberleri</strong> adresinden yazdırılmıştır.</div> <div style="margin-top: 4pt; font-family: monospace; font-size: 7.5pt; color: #666666;">https://afyonhabersitesi.com/ak-parti-afyonkarahisar-il-baskani-turgay-sahinden-esnafa-ilk-ziyaret-telefonlarimiz-da-kapilarimiz-da-acik-siyaset/</div> </div> <div class="entry-footer"> <!-- Kurumsal Mikro Editör Rozeti (Google E-E-A-T) --> <aside class="newskent-corporate-author-box" itemprop="author" itemscope itemtype="https://schema.org/Person"> <!-- 1. Sol: 44x44 Dairesel Editör Profil Resmi (Mobilde 38x38) --> <a href="https://afyonhabersitesi.com/author/afyonhabersitesi/" class="tcab-avatar-link" title="afyonhabersitesi"> </a> <!-- 2. Orta: Editör Adı Soyadı & Unvanı --> <div class="tcab-details"> <a href="https://afyonhabersitesi.com/author/afyonhabersitesi/" class="tcab-name" itemprop="name" title="afyonhabersitesi"> afyonhabersitesi </a> <span class="tcab-role" itemprop="jobTitle"> Haber Editörü </span> </div> <!-- 3. Sağ: Onay Rozeti & 'Profili İncele ➔' Mikro Butonu --> <div class="tcab-action"> <span class="tcab-verified" title="Doğrulanmış Editör" aria-label="Doğrulanmış Editör"> <svg class="tcab-check-icon" viewBox="0 0 20 20" fill="currentColor" width="16" height="16" aria-hidden="true"> <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/> </svg> </span> <a href="https://afyonhabersitesi.com/author/afyonhabersitesi/" class="tcab-btn" title="Profili İncele"> <span>Profili İncele</span> <svg class="tcab-arrow-icon" viewBox="0 0 20 20" fill="currentColor" width="13" height="13" aria-hidden="true"> <path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"/> </svg> </a> </div> </aside> </div> <!-- [7] Navigasyon: Clean 'ANASAYFAYA DÖNMEK İÇİN TIKLAYINIZ' butonu ve altında 'İlgili Haberler' kartları --> <section class="jet-related-wrapper" aria-label="Bunlar da ilginizi çekebilir"> <!-- Başlık ve Yatay Çizgi --> <div class="jet-related-title-wrap"> <h3 class="jet-related-title" style="color: #a00000;"> Bunlar da ilginizi çekebilir </h3> <div class="jet-related-title-line" style="background-color: #f1a8a8;"></div> </div> <!-- İlgili Haberler Grid Listesi --> <div class="jet-related-posts jet-related-grid cols-3"> <div class="related-item"> <div class="related-img"> <a class="post-thumbnail" href="https://afyonhabersitesi.com/akdeniz-30-buyuklugunde-deprem-kaydedildi/" title="Akdeniz: 3,0 Büyüklüğünde Deprem Kaydedildi"> <img onerror="this.onerror=null;this.src='https://afyonkenthaber.com.tr/wp-content/uploads/2026/09/afyonkenthaber.com_.tr-gorsel.webp';" width="1" height="1" src="https://afyonhabersitesi.com/wp-content/uploads/2026/11/deprem-akdeniz-3-0-kandilli_hqe1kmozf2jcj.webp" class="related-thumb-img wp-post-image" alt="Akdeniz: 3,0 Büyüklüğünde Deprem Kaydedildi" loading="lazy" decoding="async" /> </a> </div> <div class="related-info"> <h4 class="related-title"> <a href="https://afyonhabersitesi.com/akdeniz-30-buyuklugunde-deprem-kaydedildi/" title="Akdeniz: 3,0 Büyüklüğünde Deprem Kaydedildi"> Akdeniz: 3,0 Büyüklüğünde Deprem Kaydedildi </a> </h4> </div> </div><div class="related-item"> <div class="related-img"> <a class="post-thumbnail" href="https://afyonhabersitesi.com/turk-birligi-bulgaristandaki-tracia-2026-tatbikati-icin-bolgeye-intikal-etti/" title="Türk Birliği Bulgaristan’daki Tracia-2026 Tatbikatı İçin Bölgeye İntikal Etti"> <img onerror="this.onerror=null;this.src='https://afyonkenthaber.com.tr/wp-content/uploads/2026/09/afyonkenthaber.com_.tr-gorsel.webp';" width="1" height="1" src="https://afyonhabersitesi.com/wp-content/uploads/2026/09/f09f938d-novo-selo-bulgaristan-f09f87b9f09f87b7f09f87a7f09f87ac-bulgaristanda-9-26-kasim-2026-tarihleri-arasinda-8-165.webp" class="related-thumb-img wp-post-image" alt="Türk Birliği Bulgaristan’daki Tracia-2026 Tatbikatı İçin Bölgeye İntikal Etti" loading="lazy" decoding="async" /> </a> </div> <div class="related-info"> <h4 class="related-title"> <a href="https://afyonhabersitesi.com/turk-birligi-bulgaristandaki-tracia-2026-tatbikati-icin-bolgeye-intikal-etti/" title="Türk Birliği Bulgaristan’daki Tracia-2026 Tatbikatı İçin Bölgeye İntikal Etti"> Türk Birliği Bulgaristan’daki Tracia-2026 Tatbikatı İçin Bölgeye İntikal Etti </a> </h4> </div> </div><div class="related-item"> <div class="related-img"> <a class="post-thumbnail" href="https://afyonhabersitesi.com/izmirde-nato-edge-2026-teknoloji-zirvesi-17-kasimda-basliyor/" title="İzmir’de NATO EDGE 2026 Teknoloji Zirvesi 17 Kasım’da Başlıyor"> <img onerror="this.onerror=null;this.src='https://afyonkenthaber.com.tr/wp-content/uploads/2026/09/afyonkenthaber.com_.tr-gorsel.webp';" width="1" height="1" src="https://afyonhabersitesi.com/wp-content/uploads/2026/11/genelkurmay-baskanligimizin-koordinatorlugunde-30u-yerli-olmak-uzere-toplam-284-teknoloji-firmasinin-katilimiyla-gerceklestirilecek-nato-467.webp" class="related-thumb-img wp-post-image" alt="İzmir’de NATO EDGE 2026 Teknoloji Zirvesi 17 Kasım’da Başlıyor" loading="lazy" decoding="async" /> </a> </div> <div class="related-info"> <h4 class="related-title"> <a href="https://afyonhabersitesi.com/izmirde-nato-edge-2026-teknoloji-zirvesi-17-kasimda-basliyor/" title="İzmir’de NATO EDGE 2026 Teknoloji Zirvesi 17 Kasım’da Başlıyor"> İzmir’de NATO EDGE 2026 Teknoloji Zirvesi 17 Kasım’da Başlıyor </a> </h4> </div> </div><div class="related-item"> <div class="related-img"> <a class="post-thumbnail" href="https://afyonhabersitesi.com/aydincik-aciklari-mersin-akdeniz-32-buyuklugunde-deprem-kaydedildi/" title="Aydıncık Açıkları-Mersin (Akdeniz): 3,2 Büyüklüğünde Deprem Kaydedildi"> <img onerror="this.onerror=null;this.src='https://afyonkenthaber.com.tr/wp-content/uploads/2026/09/afyonkenthaber.com_.tr-gorsel.webp';" width="1" height="1" src="https://afyonhabersitesi.com/wp-content/uploads/2026/11/deprem-aydincik-aciklari-mersin-akdeniz-3-2-kandilli_w9sjtcpifzpfw.webp" class="related-thumb-img wp-post-image" alt="Aydıncık Açıkları-Mersin (Akdeniz): 3,2 Büyüklüğünde Deprem Kaydedildi" loading="lazy" decoding="async" /> </a> </div> <div class="related-info"> <h4 class="related-title"> <a href="https://afyonhabersitesi.com/aydincik-aciklari-mersin-akdeniz-32-buyuklugunde-deprem-kaydedildi/" title="Aydıncık Açıkları-Mersin (Akdeniz): 3,2 Büyüklüğünde Deprem Kaydedildi"> Aydıncık Açıkları-Mersin (Akdeniz): 3,2 Büyüklüğünde Deprem Kaydedildi </a> </h4> </div> </div><div class="related-item"> <div class="related-img"> <a class="post-thumbnail" href="https://afyonhabersitesi.com/kalkan-iha-somali-deniz-gorev-grubuna-destek-sagliyor/" title="KALKAN İHA, Somali Deniz Görev Grubu’na Destek Sağlıyor"> <img onerror="this.onerror=null;this.src='https://afyonkenthaber.com.tr/wp-content/uploads/2026/09/afyonkenthaber.com_.tr-gorsel.webp';" width="1" height="1" src="https://afyonhabersitesi.com/wp-content/uploads/2026/11/yerli-ve-milli-imkanlarla-gelistirilen-kalkan-dikey-inis-kalkisli-insansiz-hava-araci-intikaline-devam-350.webp" class="related-thumb-img wp-post-image" alt="KALKAN İHA, Somali Deniz Görev Grubu’na Destek Sağlıyor" loading="lazy" decoding="async" /> </a> </div> <div class="related-info"> <h4 class="related-title"> <a href="https://afyonhabersitesi.com/kalkan-iha-somali-deniz-gorev-grubuna-destek-sagliyor/" title="KALKAN İHA, Somali Deniz Görev Grubu’na Destek Sağlıyor"> KALKAN İHA, Somali Deniz Görev Grubu’na Destek Sağlıyor </a> </h4> </div> </div><div class="related-item"> <div class="related-img"> <a class="post-thumbnail" href="https://afyonhabersitesi.com/niksar-tokat-30-buyuklugunde-deprem-kaydedildi/" title="Nıksar (Tokat): 3,0 Büyüklüğünde Deprem Kaydedildi"> <img onerror="this.onerror=null;this.src='https://afyonkenthaber.com.tr/wp-content/uploads/2026/09/afyonkenthaber.com_.tr-gorsel.webp';" width="1" height="1" src="https://afyonhabersitesi.com/wp-content/uploads/2026/11/deprem-niksar-tokat-3-0-kandilli_avczshsf0zhng.webp" class="related-thumb-img wp-post-image" alt="Nıksar (Tokat): 3,0 Büyüklüğünde Deprem Kaydedildi" loading="lazy" decoding="async" /> </a> </div> <div class="related-info"> <h4 class="related-title"> <a href="https://afyonhabersitesi.com/niksar-tokat-30-buyuklugunde-deprem-kaydedildi/" title="Nıksar (Tokat): 3,0 Büyüklüğünde Deprem Kaydedildi"> Nıksar (Tokat): 3,0 Büyüklüğünde Deprem Kaydedildi </a> </h4> </div> </div> </div> </section> <nav class="newskent-post-nav has-both" aria-label="Önceki ve Sonraki Haber Gezintisi"> <div class="newskent-nav-grid"> <a href="https://afyonhabersitesi.com/afyonkarahisarda-14-yillik-kacak-yakalandi-iki-cocuga-cinsel-istismar-sucu-da-var-asayis/" rel="prev" class="newskent-nav-card nav-prev" title="Afyonkarahisar’da 14 yıllık kaçak yakalandı! İki çocuğa cinsel istismar suçu da var! – Asayiş"> <div class="nav-icon-box" aria-hidden="true"> <i class="fas fa-chevron-left"></i> </div> <div class="nav-text-box"> <span class="nav-badge-label"> <span class="nav-direction-text">Önceki Haber</span> <span class="nav-cat-bullet" aria-hidden="true">•</span> <span class="nav-cat-name">Gündem</span> </span> <strong class="nav-post-title">Afyonkarahisar’da 14 yıllık kaçak yakalandı! İki çocuğa cinsel istismar suçu da var! – Asayiş</strong> </div> </a> <a href="https://afyonhabersitesi.com/mahinur-ozdemir-goktas-afyonkarahisar-valisini-bakanlikta-agirladi-siyaset/" rel="next" class="newskent-nav-card nav-next" title="Mahinur Özdemir Göktaş, Afyonkarahisar Valisini Bakanlıkta ağırladı – Siyaset"> <div class="nav-text-box"> <span class="nav-badge-label"> <span class="nav-cat-name">Gündem</span> <span class="nav-cat-bullet" aria-hidden="true">•</span> <span class="nav-direction-text">Sonraki Haber</span> </span> <strong class="nav-post-title">Mahinur Özdemir Göktaş, Afyonkarahisar Valisini Bakanlıkta ağırladı – Siyaset</strong> </div> <div class="nav-icon-box" aria-hidden="true"> <i class="fas fa-chevron-right"></i> </div> </a> </div> </nav> <!-- Dinamik Otomatik Haber<!-- Dinamik Otomatik Haber Yükleme Konteyneri --> <div id="jet-autoload-wrapper" class="jet-autoload-wrapper" aria-live="polite"> <div id="jet-autoload-container" class="jet-autoload-container"> <!-- Yüklenen haberler buraya eklenecektir --> </div> <!-- Sıfır CLS İskelet Yükleyici (Skeleton Loader) --> <div id="jet-autoload-skeleton" class="jet-autoload-skeleton" style="display: none;" aria-hidden="true"> <div class="jet-skel-ribbon"></div> <div class="jet-skel-cat"></div> <div class="jet-skel-title"></div> <div class="jet-skel-meta"></div> <div class="jet-skel-thumb"></div> <div class="jet-skel-line"></div> <div class="jet-skel-line"></div> <div class="jet-skel-line short"></div> </div> <!-- Intersection Observer Tetikleyici Çapa (Sentinel) --> <div id="jet-autoload-sentinel" class="jet-autoload-sentinel" data-step="1"></div> </div> </div> <aside id="secondary" class="jet-sidebar widget-area single-sidebar newskent-sidebar jet-single-sidebar"> <!-- Tekil Haber & Kategori Sayfaları İçin 100% Yerel Yapışkan (Sticky) Sağ Sütun --> <div class="single-sidebar-inner jet-single-sticky-wrapper"> <div class="jet-sidebar-news-wrapper tj-sidebar-mode-dark" style="--tj-sb-card-bg:#1e293b; --tj-sb-card-border:#334155; --tj-sb-title-color:#f8fafc; --tj-sb-title-hover:#f43f5e; --tj-sb-header-title:#0f172a; --tj-sb-accent-bar:#e11d48; --tj-sb-rank-bg:#dc2626; --tj-sb-rank-text:#ffffff; --tj-sb-cat-bg:#0f172a; --tj-sb-time-color:#38bdf8; --tj-sb-divider:#334155;"> <div class="jet-sidebar-news-block jet-sidebar-editor-block sidebar-widget"> <div class="jet-sidebar-block-header header-editor"> <div class="header-left"> <span class="header-title-bar"></span> <h3 class="header-title">Editörün Seçtikleri</h3> </div> <span class="header-tag tag-editor">ÖZEL</span> </div> <div class="jet-sidebar-news-list editor-list"> <article class="jet-sidebar-news-item editor-card-item"> <a href="https://afyonhabersitesi.com/dinar-belediye-baskani-veysel-topcu-ismet-attila-kultur-merkezi-temel-atma-torenine-katildi/" class="editor-card-link" title="Dinar Belediye Başkanı Veysel Topçu İsmet Attila Kültür Merkezi Temel Atma Törenine Katıldı"> <div class="editor-card-thumb"> <img src="https://afyonhabersitesi.com/wp-content/uploads/2026/08/dinar-belediye-baskanimiz-veysel-topcu-ismet-attila-kultur-merkezinin-temel-atma-torenine-katildi-dinar-337.webp" alt="Dinar Belediye Başkanı Veysel Topçu İsmet Attila Kültür Merkezi Temel Atma Törenine Katıldı" width="110" height="75" loading="lazy" decoding="async"> </div> <div class="editor-card-content"> <h4 class="editor-card-title">Dinar Belediye Başkanı Veysel Topçu İsmet Attila Kültür Merkezi Temel Atma Törenine Katıldı</h4> </div> </a> </article> <article class="jet-sidebar-news-item editor-card-item"> <a href="https://afyonhabersitesi.com/afyonkarahisar-esnaf-temsilcileri-mevzuat-calismasi-toplantisinda-bir-araya-geldi/" class="editor-card-link" title="Afyonkarahisar Esnaf Temsilcileri Mevzuat Çalışması Toplantısında Bir Araya Geldi"> <div class="editor-card-thumb"> <img src="https://afyonhabersitesi.com/wp-content/uploads/2024/08/turkiye-dugun-davet-ve-etkinlik-alanlari-taslak-mevzuat-calismasi-toplantisina-afyonkarahisar-esnaf-ve-sanatkarlar-849.webp" alt="Afyonkarahisar Esnaf Temsilcileri Mevzuat Çalışması Toplantısında Bir Araya Geldi" width="110" height="75" loading="lazy" decoding="async"> </div> <div class="editor-card-content"> <h4 class="editor-card-title">Afyonkarahisar Esnaf Temsilcileri Mevzuat Çalışması Toplantısında Bir Araya Geldi</h4> </div> </a> </article> <article class="jet-sidebar-news-item editor-card-item"> <a href="https://afyonhabersitesi.com/afyonkarahisar-u20-kadin-gures-milli-takimlari-ortak-kamp-icin-bulustu/" class="editor-card-link" title="Afyonkarahisar U20 Kadın Güreş Milli Takımları Ortak Kamp İçin Buluştu"> <div class="editor-card-thumb"> <img src="https://afyonhabersitesi.com/wp-content/uploads/2026/09/afyonkarahisar-uluslararasi-spor-organizasyonlarina-ev-sahipligi-yapmaya-devam-ediyor-afyonkarahisar-belediyesi-olarak-ev-sahipligini-141.webp" alt="Afyonkarahisar U20 Kadın Güreş Milli Takımları Ortak Kamp İçin Buluştu" width="110" height="75" loading="lazy" decoding="async"> </div> <div class="editor-card-content"> <h4 class="editor-card-title">Afyonkarahisar U20 Kadın Güreş Milli Takımları Ortak Kamp İçin Buluştu</h4> </div> </a> </article> </div> </div> <div class="jet-sidebar-news-block jet-sidebar-trend-block sidebar-widget"> <div class="jet-sidebar-block-header header-trend"> <div class="header-left"> <span class="header-title-bar"></span> <h3 class="header-title">En Çok Okunan Gündem</h3> </div> <span class="header-tag tag-trend">TREND</span> </div> <div class="jet-sidebar-news-list trend-list"> <article class="jet-sidebar-news-item rank-card-item"> <a href="https://afyonhabersitesi.com/afyonkarahisarda-29-ekim-cumhuriyet-konseri-vali-guran-yigitbasi-ve-esi-de-katildi-afyon-haber/" class="rank-card-link" title="Afyonkarahisar’da 29 Ekim Cumhuriyet Konseri: Vali Güran Yiğitbaşı ve Eşi de Katıldı – Afyon Haber"> <div class="rank-badge-num rank-1"> <span>1</span> </div> <div class="rank-card-content"> <h4 class="rank-card-title">Afyonkarahisar’da 29 Ekim Cumhuriyet Konseri: Vali Güran Yiğitbaşı ve Eşi de Katıldı – Afyon Haber</h4> </div> <div class="rank-card-thumb"> <img src="https://afyonhabersitesi.com/wp-content/uploads/2024/10/afyonkarahisar-da-29-ekim-cumhuriyet-konseri-vali-guran-yigitbasi-ve-esi-de-katildi-4870_1.jpg" alt="Afyonkarahisar’da 29 Ekim Cumhuriyet Konseri: Vali Güran Yiğitbaşı ve Eşi de Katıldı – Afyon Haber" width="90" height="65" loading="lazy" decoding="async"> </div> </a> </article> <article class="jet-sidebar-news-item rank-card-item"> <a href="https://afyonhabersitesi.com/usak-arac-kiralama-avantajlari-ve-firsatlari/" class="rank-card-link" title="Uşak Araç Kiralama Avantajları ve Fırsatları"> <div class="rank-badge-num rank-2"> <span>2</span> </div> <div class="rank-card-content"> <h4 class="rank-card-title">Uşak Araç Kiralama Avantajları ve Fırsatları</h4> </div> <div class="rank-card-thumb"> <img src="https://afyonhabersitesi.com/wp-content/uploads/2024/08/usak-arac-kiralama.jpg" alt="Uşak Araç Kiralama Avantajları ve Fırsatları" width="90" height="65" loading="lazy" decoding="async"> </div> </a> </article> <article class="jet-sidebar-news-item rank-card-item"> <a href="https://afyonhabersitesi.com/afyonkarahisarda-iki-yolcusunu-ezen-dolmus-soforu-tutuklandi-afyon-haber/" class="rank-card-link" title="Afyonkarahisar’da İki Yolcusunu Ezen Dolmuş Şoförü Tutuklandı! – Afyon Haber"> <div class="rank-badge-num rank-3"> <span>3</span> </div> <div class="rank-card-content"> <h4 class="rank-card-title">Afyonkarahisar’da İki Yolcusunu Ezen Dolmuş Şoförü Tutuklandı! – Afyon Haber</h4> </div> <div class="rank-card-thumb"> <img src="https://afyonhabersitesi.com/wp-content/uploads/2024/11/afyonkarahisar-da-iki-yolcusunu-ezen-dolmus-soforu-tutuklandi-4656_1.jpg" alt="Afyonkarahisar’da İki Yolcusunu Ezen Dolmuş Şoförü Tutuklandı! – Afyon Haber" width="90" height="65" loading="lazy" decoding="async"> </div> </a> </article> <article class="jet-sidebar-news-item rank-card-item"> <a href="https://afyonhabersitesi.com/afyonkarahisara-yeni-yil-surprizi-su-fiyatlarina-zam-geldi-afyon-haber/" class="rank-card-link" title="Afyonkarahisar’a Yeni Yıl Sürprizi: Su Fiyatlarına Zam Geldi – Afyon Haber"> <div class="rank-badge-num rank-4"> <span>4</span> </div> <div class="rank-card-content"> <h4 class="rank-card-title">Afyonkarahisar’a Yeni Yıl Sürprizi: Su Fiyatlarına Zam Geldi – Afyon Haber</h4> </div> <div class="rank-card-thumb"> <img src="https://afyonhabersitesi.com/wp-content/uploads/2024/11/afyonkarahisar-a-yeni-yil-surprizi-su-fiyatlarina-zam-geldi-7212_1.jpg" alt="Afyonkarahisar’a Yeni Yıl Sürprizi: Su Fiyatlarına Zam Geldi – Afyon Haber" width="90" height="65" loading="lazy" decoding="async"> </div> </a> </article> <article class="jet-sidebar-news-item rank-card-item"> <a href="https://afyonhabersitesi.com/afyonkarahisarda-bu-mahallede-elektrik-kesintisi-yapilacak-afyon-haber/" class="rank-card-link" title="Afyonkarahisar’da Bu Mahallede Elektrik Kesintisi Yapılacak – Afyon Haber"> <div class="rank-badge-num rank-5"> <span>5</span> </div> <div class="rank-card-content"> <h4 class="rank-card-title">Afyonkarahisar’da Bu Mahallede Elektrik Kesintisi Yapılacak – Afyon Haber</h4> </div> <div class="rank-card-thumb"> <img src="https://afyonhabersitesi.com/wp-content/uploads/2024/11/afyonkarahisar-da-bu-mahallede-elektrik-kesintisi-yapilacak-8930_1.jpg" alt="Afyonkarahisar’da Bu Mahallede Elektrik Kesintisi Yapılacak – Afyon Haber" width="90" height="65" loading="lazy" decoding="async"> </div> </a> </article> </div> </div> <div class="jet-sidebar-news-block jet-sidebar-stream-block sidebar-widget"> <div class="jet-sidebar-block-header header-stream"> <div class="header-left"> <span class="header-title-bar"></span> <h3 class="header-title">Dakika Dakika</h3> </div> <span class="header-tag tag-stream">SON AKIŞ</span> </div> <div class="jet-sidebar-stream-list"> <article class="jet-sidebar-news-item timeline-list-item"> <a href="https://afyonhabersitesi.com/dinar-belediye-baskani-veysel-topcu-ismet-attila-kultur-merkezi-temel-atma-torenine-katildi/" class="timeline-list-link" title="Dinar Belediye Başkanı Veysel Topçu İsmet Attila Kültür Merkezi Temel Atma Törenine Katıldı"> <div class="timeline-thumb-box"> <img src="https://afyonhabersitesi.com/wp-content/uploads/2026/08/dinar-belediye-baskanimiz-veysel-topcu-ismet-attila-kultur-merkezinin-temel-atma-torenine-katildi-dinar-337.webp" alt="Dinar Belediye Başkanı Veysel Topçu İsmet Attila Kültür Merkezi Temel Atma Törenine Katıldı" width="100" height="75" loading="lazy" decoding="async"> </div> <div class="timeline-content-box"> <span class="timeline-cat-badge">Belediyeler</span> <h4 class="timeline-item-title"> <strong class="timeline-time-str">01:34</strong>Dinar Belediye Başkanı Veysel Topçu İsmet Attila Kültür Merkezi Temel Atma Törenine Katıldı </h4> </div> </a> </article> <article class="jet-sidebar-news-item timeline-list-item"> <a href="https://afyonhabersitesi.com/afyonkarahisar-esnaf-temsilcileri-mevzuat-calismasi-toplantisinda-bir-araya-geldi/" class="timeline-list-link" title="Afyonkarahisar Esnaf Temsilcileri Mevzuat Çalışması Toplantısında Bir Araya Geldi"> <div class="timeline-thumb-box"> <img src="https://afyonhabersitesi.com/wp-content/uploads/2024/08/turkiye-dugun-davet-ve-etkinlik-alanlari-taslak-mevzuat-calismasi-toplantisina-afyonkarahisar-esnaf-ve-sanatkarlar-849.webp" alt="Afyonkarahisar Esnaf Temsilcileri Mevzuat Çalışması Toplantısında Bir Araya Geldi" width="100" height="75" loading="lazy" decoding="async"> </div> <div class="timeline-content-box"> <span class="timeline-cat-badge">Sivil Toplum</span> <h4 class="timeline-item-title"> <strong class="timeline-time-str">00:53</strong>Afyonkarahisar Esnaf Temsilcileri Mevzuat Çalışması Toplantısında Bir Araya Geldi </h4> </div> </a> </article> <article class="jet-sidebar-news-item timeline-list-item"> <a href="https://afyonhabersitesi.com/afyonkarahisar-u20-kadin-gures-milli-takimlari-ortak-kamp-icin-bulustu/" class="timeline-list-link" title="Afyonkarahisar U20 Kadın Güreş Milli Takımları Ortak Kamp İçin Buluştu"> <div class="timeline-thumb-box"> <img src="https://afyonhabersitesi.com/wp-content/uploads/2026/09/afyonkarahisar-uluslararasi-spor-organizasyonlarina-ev-sahipligi-yapmaya-devam-ediyor-afyonkarahisar-belediyesi-olarak-ev-sahipligini-141.webp" alt="Afyonkarahisar U20 Kadın Güreş Milli Takımları Ortak Kamp İçin Buluştu" width="100" height="75" loading="lazy" decoding="async"> </div> <div class="timeline-content-box"> <span class="timeline-cat-badge">Belediyeler</span> <h4 class="timeline-item-title"> <strong class="timeline-time-str">00:08</strong>Afyonkarahisar U20 Kadın Güreş Milli Takımları Ortak Kamp İçin Buluştu </h4> </div> </a> </article> <article class="jet-sidebar-news-item timeline-list-item"> <a href="https://afyonhabersitesi.com/afyonkarahisar-ulku-ocaklarindan-12-kasim-duzce-depremi-icin-anma-mesaji/" class="timeline-list-link" title="Afyonkarahisar Ülkü Ocakları’ndan 12 Kasım Düzce Depremi İçin Anma Mesajı"> <div class="timeline-thumb-box"> <img src="https://afyonhabersitesi.com/wp-content/uploads/2026/11/duzce-depreminin-yil-donumunde-hayatini-kaybeden-tum-vatandaslarimizi-rahmet-ve-dualarla-aniyoruz-358.webp" alt="Afyonkarahisar Ülkü Ocakları’ndan 12 Kasım Düzce Depremi İçin Anma Mesajı" width="100" height="75" loading="lazy" decoding="async"> </div> <div class="timeline-content-box"> <span class="timeline-cat-badge">Sivil Toplum</span> <h4 class="timeline-item-title"> <strong class="timeline-time-str">20:57</strong>Afyonkarahisar Ülkü Ocakları’ndan 12 Kasım Düzce Depremi İçin Anma Mesajı </h4> </div> </a> </article> <article class="jet-sidebar-news-item timeline-list-item"> <a href="https://afyonhabersitesi.com/yuntas-voleybol-takimindan-manisa-maci-oncesi-vlog-paylasimi/" class="timeline-list-link" title="Yüntaş Voleybol Takımı’ndan Manisa Maçı Öncesi Vlog Paylaşımı"> <div class="timeline-thumb-box"> <img src="https://afyonhabersitesi.com/wp-content/uploads/2024/05/yuntas-voleybol-takimi-f09fa48d-manisa-maci-vlog-f09f929c-f09f8ea5-ilayda-naz-gergef-voleybol-66.webp" alt="Yüntaş Voleybol Takımı’ndan Manisa Maçı Öncesi Vlog Paylaşımı" width="100" height="75" loading="lazy" decoding="async"> </div> <div class="timeline-content-box"> <span class="timeline-cat-badge">Spor</span> <h4 class="timeline-item-title"> <strong class="timeline-time-str">20:42</strong>Yüntaş Voleybol Takımı’ndan Manisa Maçı Öncesi Vlog Paylaşımı </h4> </div> </a> </article> </div> </div> </div> </div> </aside> </div> </div> </article></main><!-- #main --> <style id="tj-next-divider-css"> :root { --tj-next-divider-color: #cccccc; } .single-post-divider-dashed::before { border-top-color: #cccccc !important; } </style> <!-- Siradaki Haber Bandi (Sticky Next Bar - Minimalist, Zarif & Modern) --> <aside class="sticky-next-bar style-sticky" id="stickyNextBar" data-trigger="60" role="complementary" aria-label="Siradaki Haber"> <div class="sticky-next-inner"> <div class="sticky-next-left"> <span class="sticky-next-badge"> <i class="fas fa-arrow-right" aria-hidden="true"></i> <span class="sticky-next-badge-text">Siradaki Haber</span> </span> <span class="sticky-next-cat">Gündem</span> <a href="https://afyonhabersitesi.com/mahinur-ozdemir-goktas-afyonkarahisar-valisini-bakanlikta-agirladi-siyaset/" rel="next" class="sticky-next-title" title="Mahinur Özdemir Göktaş, Afyonkarahisar Valisini Bakanlıkta ağırladı – Siyaset"> Mahinur Özdemir Göktaş, Afyonkarahisar Valisini Bakanlıkta ağırladı – Siyaset </a> </div> <div class="sticky-next-right"> <a href="https://afyonhabersitesi.com/mahinur-ozdemir-goktas-afyonkarahisar-valisini-bakanlikta-agirladi-siyaset/" rel="next" class="sticky-next-btn" title="Mahinur Özdemir Göktaş, Afyonkarahisar Valisini Bakanlıkta ağırladı – Siyaset"> <span>Habere Git</span> <i class="fas fa-chevron-right" aria-hidden="true"></i> </a> <button type="button" class="sticky-next-close" id="stickyNextClose" aria-label="Kapat"> <i class="fas fa-times" aria-hidden="true"></i> </button> </div> </div> </aside> <script> (function() { 'use strict'; function initStickyNextBar() { var bar = document.getElementById('stickyNextBar'); if (!bar) return; var closeBtn = document.getElementById('stickyNextClose'); if (closeBtn) { closeBtn.addEventListener('click', function(e) { e.preventDefault(); bar.classList.add('is-closed'); bar.classList.remove('is-visible'); document.body.classList.remove('has-sticky-next-bar-visible'); }); } // Inline modda kaydırma tetikleyicisi gerekmez if (bar.classList.contains('style-inline')) { bar.classList.add('is-visible'); document.body.classList.add('has-sticky-next-bar-visible'); return; } var triggerPercent = parseInt(bar.getAttribute('data-trigger'), 10) || 60; var ticking = false; function updateScroll() { if (bar.classList.contains('is-closed')) { ticking = false; document.body.classList.remove('has-sticky-next-bar-visible'); return; } var scrollTop = window.pageYOffset || document.documentElement.scrollTop; var docHeight = document.documentElement.scrollHeight - window.innerHeight; if (docHeight <= 0) { ticking = false; return; } var scrollPercent = (scrollTop / docHeight) * 100; if (scrollPercent >= triggerPercent) { bar.classList.add('is-visible'); document.body.classList.add('has-sticky-next-bar-visible'); } else { bar.classList.remove('is-visible'); document.body.classList.remove('has-sticky-next-bar-visible'); } ticking = false; } function onScroll() { if (!ticking) { window.requestAnimationFrame(updateScroll); ticking = true; } } window.addEventListener('scroll', onScroll, { passive: true }); window.addEventListener('resize', onScroll, { passive: true }); updateScroll(); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initStickyNextBar); } else { initStickyNextBar(); } })(); </script> <div class="tj-footer-clear" style="clear: both; width: 100%; height: 0; line-height: 0; font-size: 0;"></div> <!-- Newskent Footer Pro: 2026 E-E-A-T NewsMediaOrganization Schema --> <script type="application/ld+json">{ "@context": "https://schema.org", "@type": "NewsMediaOrganization", "name": "Afyon Haber – Son Dakika Afyon Haberleri", "url": "https://afyonhabersitesi.com/", "legalName": "Kaya Medya Grubu", "logo": { "@type": "ImageObject", "url": "https://afyonhabersitesi.com/wp-content/uploads/2024/06/afyonhabersitesi-logosu-1.png" }, "address": { "@type": "PostalAddress", "addressLocality": "Afyonkarahisar", "addressRegion": "Afyon", "postalCode": "03040", "addressCountry": "TR" }, "contactPoint": { "@type": "ContactPoint", "contactType": "newsroom", "availableLanguage": [ "Turkish", "tr" ], "email": "afyonhabersitesi@gmail.com" }, "masthead": "https://afyonkenthaber.com.tr/kunye/" }</script> <!-- Newskent Footer Pro (Compact 3-Strip Modular Architecture) --> <footer id="newskent-footer-pro" class="tj-footer-root" role="contentinfo" aria-label="Site Alt Bilgisi"> <div class="tj-footer-container"> <!-- ===================================================================== ŞERİT 1 (ÜST ŞERİT): Google News Rozeti + Renkli Sosyal Medya İkonları ===================================================================== --> <div class="tj-strip tj-strip-top"> <!-- Sol: Google News Canlı Rozet --> <div class="tj-strip-left"> <div class="tj-brand-tagline"> <span class="tj-tagline-dot"></span> <span></span> </div> </div> <!-- Sağ: Renkli Sosyal Medya İkonları --> <div class="tj-strip-right"> <nav class="tj-social-nav" aria-label="Sosyal Medya Hesaplarımız"> <span class="tj-social-label">Bizi Takip Edin:</span> <div class="tj-social-icons"> </div> </nav> </div> </div> <!-- ===================================================================== ŞERİT 2 (ORTA ŞERİT - 4 KOMPAKT KOLON): 1. Kurumsal & NAP 2. E-E-A-T & Şeffaflık 3. Ana Kategoriler 4. Minimalist E-Bülten ===================================================================== --> <div class="tj-strip tj-strip-mid"> <div class="tj-grid-columns"> <!-- KOLON 1: Kurumsal Kimlik & E-E-A-T NAP --> <div class="tj-col tj-col-brand"> <div class="tj-col-head-static"> <a href="https://afyonhabersitesi.com/" class="tj-footer-logo-text"> Afyon Haber – Son Dakika Afyon Haberleri </a> </div> <div class="tj-col-content tj-brand-info"> <div class="tj-legal-name">Kaya Medya Grubu</div> <!-- E-E-A-T Official Registration Tags --> <!-- NAP: Name, Address, Phone, Email --> <address class="tj-nap-list"> <div class="tj-nap-item"> <span class="tj-nap-icon"><svg class="tj-svg-icon" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path><polyline points="22,6 12,13 2,6"></polyline></svg></span> <a href="mailto:afyonhabersitesi@gmail.com" class="tj-nap-link"> afyonhabersitesi@gmail.com </a> </div> </address> </div> </div> <!-- KOLON 2: E-E-A-T & Şeffaflık Bağlantıları --> <div class="tj-col tj-col-collapsible"> <h4 class="tj-col-title" id="tj-heading-eeat"> <button type="button" class="tj-accordion-btn" aria-expanded="false" aria-controls="tj-content-eeat"> <span class="tj-title-badge"></span> <span>Kurumsal & Şeffaflık</span> <span class="tj-acc-arrow"><svg class="tj-svg-icon" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><polyline points="6 9 12 15 18 9"></polyline></svg></span> </button> </h4> <div class="tj-col-content" id="tj-content-eeat" role="region" aria-labelledby="tj-heading-eeat"> <ul class="tj-nav-links"> <li> <a href="https://afyonkenthaber.com.tr/kunye/"> <span class="tj-link-bullet"></span> <span>Künye & Yönetim</span> </a> </li> </ul> </div> </div> <!-- KOLON 3: Ana Kategoriler & Hızlı Erişim --> <div class="tj-col tj-col-collapsible"> <h4 class="tj-col-title" id="tj-heading-cats"> <button type="button" class="tj-accordion-btn" aria-expanded="false" aria-controls="tj-content-cats"> <span class="tj-title-badge"></span> <span>Kategoriler</span> <span class="tj-acc-arrow"><svg class="tj-svg-icon" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><polyline points="6 9 12 15 18 9"></polyline></svg></span> </button> </h4> <div class="tj-col-content" id="tj-content-cats" role="region" aria-labelledby="tj-heading-cats"> <ul class="tj-nav-links tj-menu-grid"><li><a href="https://afyonhabersitesi.com/kategori/gundem/"><span class="tj-link-bullet"></span>Gündem</a></li><li><a href="https://afyonhabersitesi.com/kategori/genel/"><span class="tj-link-bullet"></span>Genel</a></li><li><a href="https://afyonhabersitesi.com/kategori/afyon/"><span class="tj-link-bullet"></span>Afyon</a></li><li><a href="https://afyonhabersitesi.com/kategori/manset/"><span class="tj-link-bullet"></span>Manşet</a></li><li><a href="https://afyonhabersitesi.com/kategori/belediyeler/"><span class="tj-link-bullet"></span>Belediyeler</a></li><li><a href="https://afyonhabersitesi.com/kategori/ekonomi/"><span class="tj-link-bullet"></span>Ekonomi</a></li><li><a href="https://afyonhabersitesi.com/kategori/dunya/"><span class="tj-link-bullet"></span>Dünya</a></li><li><a href="https://afyonhabersitesi.com/kategori/siyaset/"><span class="tj-link-bullet"></span>Siyaset</a></li></ul> </div> </div> <!-- KOLON 4: Minimalist E-Bülten & Anlık Abonelik --> <div class="tj-col tj-col-collapsible"> <h4 class="tj-col-title" id="tj-heading-nl"> <button type="button" class="tj-accordion-btn" aria-expanded="false" aria-controls="tj-content-nl"> <span class="tj-title-badge"></span> <span>Günün Manşetleri</span> <span class="tj-acc-arrow"><svg class="tj-svg-icon" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><polyline points="6 9 12 15 18 9"></polyline></svg></span> </button> </h4> <div class="tj-col-content" id="tj-content-nl" role="region" aria-labelledby="tj-heading-nl"> <p class="tj-newsletter-desc"> </p> </div> </div> </div> </div> <!-- ===================================================================== ŞERİT 3 (ALT ŞERİT): Telif Hakkı + Künye + Yukarı Çık Butonu ===================================================================== --> <div class="tj-strip tj-strip-bottom"> <div class="tj-strip-left tj-copyright-area"> <div class="tj-copyright-text"> © 2026 Afyon Haber – Son Dakika Afyon Haberleri. Tüm hakları saklıdır. İçerikler kaynak gösterilmeden alıntı yapılamaz. </div> </div> <div class="tj-strip-right tj-bottom-actions"> <div class="tj-system-credit"> Yazılım ve Altyapı: <a href="tel:05076179912" title="Mustafa Şengül">NewsKent</a> </div> </div> </div> </div> </footer> <!-- /Newskent Footer Pro --> </div><!-- #page --> <!-- Newskent Modern Accessible Scroll to Top Button --> <button type="button" class="newskent-scroll-top" id="newskentScrollTop" aria-label="Sayfanın En Üstüne Çık" title="Yukarı Çık"> <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> <polyline points="18 15 12 9 6 15"></polyline> </svg> </button> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/newskent/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <!-- Newskent Gelişmiş Arama / Arşiv Modal Başlangıcı --> <div id="tjSearchArchiveBackdrop" class="tj-search-modal-backdrop" aria-hidden="true"> <div id="tjSearchArchiveModal" class="tj-search-modal" role="dialog" aria-modal="true" aria-labelledby="tjSearchModalTitle"> <!-- Modal Üst Alanı --> <div class="tj-search-modal-header"> <h3 id="tjSearchModalTitle" class="tj-search-modal-title">Arama / Arşiv</h3> <button type="button" class="tj-search-modal-close" aria-label="Kapat">×</button> </div> <div class="tj-search-modal-divider"></div> <!-- Modal Gövdesi --> <div class="tj-search-modal-body"> <!-- 1. Bölüm: Tarihe Göre Arama --> <div class="tj-search-section"> <label for="tjArchiveDateInput" class="tj-search-section-label">Tarihe Göre Arama:</label> <form id="tjArchiveDateForm" action="https://afyonhabersitesi.com/" method="get" class="tj-search-row-form"> <div class="tj-search-input-wrap"> <input type="date" id="tjArchiveDateInput" name="tj_archive_date" class="tj-search-date-input" required aria-label="Tarih Seçiniz"> </div> <button type="submit" class="tj-search-submit-btn tj-archive-btn">Arşivi Getir</button> </form> </div> <!-- 2. Bölüm: Kelimeye Göre Arama --> <div class="tj-search-section"> <label for="tjSearchKeywordInput" class="tj-search-section-label">Kelimeye Göre Arama:</label> <form action="https://afyonhabersitesi.com/" method="get" class="tj-search-row-form"> <div class="tj-search-input-wrap"> <input type="text" id="tjSearchKeywordInput" name="s" class="tj-search-text-input" placeholder="Haber veya konu arayın..." value="" required aria-label="Aranacak Kelime"> </div> <button type="submit" class="tj-search-submit-btn tj-keyword-btn">Haberlerde Ara</button> </form> </div> <!-- Alt Açıklama Metni (Özgün SEO Uyumlu) --> <div class="tj-search-modal-footer-text"> <p>Gelişmiş arşiv tarama modülümüzü kullanarak haber havuzumuzda dilediğiniz kelimeyi aratabilir ya da tarih filtresi ile geçmiş günlerin makalelerine ve yerel gündem detaylarına hızlıca ulaşabilirsiniz.</p> </div> </div> </div> </div> <!-- %0 Performans Kaybı: Saf CSS ve Vanilla JS İzolasyonu --> <style id="tj-search-archive-styles"> .tj-search-modal-backdrop { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(15, 23, 42, 0.65); backdrop-filter: blur(4px); -webkit-backdrop-filter: blur(4px); z-index: 9999999; display: none; align-items: center; justify-content: center; padding: 16px; box-sizing: border-box; opacity: 0; transition: opacity 0.2s ease; } .tj-search-modal-backdrop.tj-show { display: flex !important; opacity: 1 !important; } .tj-search-modal { background: #ffffff; width: 100%; max-width: 440px; border-radius: 16px; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.35); overflow: hidden; position: relative; transform: translateY(12px) scale(0.97); transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1); box-sizing: border-box; padding: 24px 24px 28px 24px; } .tj-search-modal-backdrop.tj-show .tj-search-modal { transform: translateY(0) scale(1); } .tj-search-modal-header { position: relative; display: flex; align-items: center; justify-content: center; min-height: 40px; margin-bottom: 12px; } .tj-search-modal-title { margin: 0 !important; padding: 0 !important; font-size: 26px !important; font-weight: 800 !important; color: #ea4a27 !important; /* Görseldeki Turuncu Başlık */ text-align: center !important; line-height: 1.2 !important; letter-spacing: -0.3px; } .tj-search-modal-close { position: absolute !important; top: -6px !important; right: -6px !important; background: transparent !important; border: none !important; font-size: 32px !important; line-height: 1 !important; color: #64748b !important; cursor: pointer !important; padding: 6px !important; width: 40px !important; height: 40px !important; display: flex !important; align-items: center !important; justify-content: center !important; transition: color 0.15s ease, transform 0.15s ease; } .tj-search-modal-close:hover { color: #0f172a !important; transform: scale(1.1); } .tj-search-modal-divider { height: 1px; background: #f1f5f9; margin: 10px 0 20px 0; width: 100%; } .tj-search-section { margin-bottom: 20px; text-align: left; } .tj-search-section-label { display: block; font-size: 15px; font-weight: 700; color: #1e293b; margin-bottom: 8px; } .tj-search-row-form { display: flex; align-items: center; gap: 10px; width: 100%; margin: 0; padding: 0; } .tj-search-input-wrap { flex: 1 1 auto; min-width: 0; } .tj-search-date-input, .tj-search-text-input { width: 100% !important; height: 46px !important; background-color: #f1f5f9 !important; border: 1px solid #e2e8f0 !important; border-radius: 8px !important; padding: 0 14px !important; font-size: 15px !important; color: #1e293b !important; box-sizing: border-box !important; outline: none !important; transition: border-color 0.15s ease, background-color 0.15s ease; font-family: inherit; } .tj-search-date-input:focus, .tj-search-text-input:focus { background-color: #ffffff !important; border-color: #ea4a27 !important; box-shadow: 0 0 0 3px rgba(234, 74, 39, 0.15) !important; } .tj-search-submit-btn { flex: 0 0 auto; height: 46px !important; padding: 0 20px !important; background-color: #ea4a27 !important; /* Görseldeki Turuncu Buton */ color: #ffffff !important; border: none !important; border-radius: 8px !important; font-size: 15px !important; font-weight: 700 !important; white-space: nowrap !important; cursor: pointer !important; transition: background-color 0.15s ease, transform 0.1s ease; display: inline-flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 10px rgba(234, 74, 39, 0.25); } .tj-search-submit-btn:hover { background-color: #d63c1a !important; transform: translateY(-1px); } .tj-search-submit-btn:active { transform: translateY(0); } .tj-search-modal-footer-text { margin-top: 26px; text-align: center; } .tj-search-modal-footer-text p { margin: 0 !important; font-size: 14px !important; line-height: 1.62 !important; color: #475569 !important; font-weight: 400; } /* Mobil Header Arama Butonu Stilleri */ .sm-screen-end { pointer-events: auto !important; justify-content: flex-end !important; align-items: center !important; } .mobile-search-btn { width: 44px !important; height: 44px !important; display: flex !important; align-items: center !important; justify-content: center !important; background: transparent !important; border: none !important; padding: 0 !important; margin: 0 !important; cursor: pointer !important; color: #ffffff !important; font-size: 19px !important; line-height: 1 !important; transition: transform 0.15s ease; } .mobile-search-btn:active { transform: scale(0.92); } .mobile-search-btn i { font-size: 19px !important; color: inherit !important; pointer-events: none; } @media screen and (max-width: 480px) { .tj-search-modal { padding: 20px 16px 24px 16px !important; border-radius: 14px !important; } .tj-search-modal-title { font-size: 23px !important; } .tj-search-submit-btn { padding: 0 14px !important; font-size: 14px !important; } .tj-search-date-input, .tj-search-text-input { font-size: 14px !important; padding: 0 10px !important; } .tj-search-modal-footer-text p { font-size: 13px !important; line-height: 1.55 !important; } } </style> <script id="tj-search-archive-script"> (function() { 'use strict'; function initSearchArchiveModal() { var backdrop = document.getElementById('tjSearchArchiveBackdrop'); var modal = document.getElementById('tjSearchArchiveModal'); if (!backdrop || !modal) return; var closeBtn = backdrop.querySelector('.tj-search-modal-close'); var keywordInput = document.getElementById('tjSearchKeywordInput'); var dateInput = document.getElementById('tjArchiveDateInput'); var dateForm = document.getElementById('tjArchiveDateForm'); // Bugünün tarihini varsayılan max olarak ata (gelecek tarih seçilemesin) try { var today = new Date().toISOString().split('T')[0]; if (dateInput) { dateInput.setAttribute('max', today); } } catch(e) {} function openModal(e) { if (e) { e.preventDefault(); e.stopPropagation(); } backdrop.classList.add('tj-show'); backdrop.setAttribute('aria-hidden', 'false'); document.body.style.overflow = 'hidden'; setTimeout(function() { if (keywordInput) keywordInput.focus(); }, 150); } function closeModal(e) { if (e) { e.preventDefault(); e.stopPropagation(); } backdrop.classList.remove('tj-show'); backdrop.setAttribute('aria-hidden', 'true'); document.body.style.overflow = ''; } // Kapat butonuna tıklama if (closeBtn) { closeBtn.addEventListener('click', closeModal); } // Dış alana (Backdrop) tıklayınca kapat backdrop.addEventListener('click', function(e) { if (e.target === backdrop) { closeModal(e); } }); // ESC tuşuna basınca kapat document.addEventListener('keydown', function(e) { if (e.key === 'Escape' && backdrop.classList.contains('tj-show')) { closeModal(e); } }); // Ortak tetikleyici: .open-search-modal veya #header-search-btn function bindTriggers() { var triggers = document.querySelectorAll('.open-search-modal, #header-search-btn'); for (var i = 0; i < triggers.length; i++) { var el = triggers[i]; if (!el._tjSearchBound) { el._tjSearchBound = true; el.addEventListener('click', openModal); } } } bindTriggers(); document.addEventListener('DOMContentLoaded', bindTriggers); // Tarih formu gönderildiğinde istemci tarafında anında Ymd formatına çevirerek yönlendir if (dateForm && dateInput) { dateForm.addEventListener('submit', function(e) { var val = dateInput.value; if (val) { e.preventDefault(); var clean = val.replace(/[^0-9]/g, ''); if (clean.length === 8) { window.location.href = 'https://afyonhabersitesi.com/?m=' + clean; return; } } }); } } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initSearchArchiveModal); } else { initSearchArchiveModal(); } })(); </script> <!-- Newskent Gelişmiş Arama / Arşiv Modal Bitişi --> <script defer id="jet-single-sidebar-sticky-js" src="https://afyonhabersitesi.com/wp-content/themes/newskent/assets/js/single-sidebar-sticky.js?ver=8.2.9"></script> <script defer id="sharer-js" src="https://afyonhabersitesi.com/wp-content/themes/newskent/assets/js/sharer.min.js?ver=8.2.9"></script> <script id="jet-ticker-js-js-extra"> var jetTickerConfig = {"apiUrl":"https://afyonhabersitesi.com/wp-json/wp/v2/posts?per_page=10&_fields=id,title,link"}; //# sourceURL=jet-ticker-js-js-extra </script> <script defer id="jet-ticker-js-js" src="https://afyonhabersitesi.com/wp-content/themes/newskent/assets/js/ticker.js?ver=8.2.9"></script> <script id="jet-kose-yazarlari-js-js-extra"> var newskent_article_vars = {"ajax_url":"https://afyonhabersitesi.com/wp-admin/admin-ajax.php"}; //# sourceURL=jet-kose-yazarlari-js-js-extra </script> <script defer id="jet-kose-yazarlari-js-js" src="https://afyonhabersitesi.com/wp-content/themes/newskent/assets/js/kose-yazarlari.js?ver=8.2.9"></script> <script defer id="newskent-main-js" src="https://afyonhabersitesi.com/wp-content/themes/newskent/assets/js/main.js?ver=8.2.9"></script> <script defer id="newskent-instant-page-js" src="https://afyonhabersitesi.com/wp-content/themes/newskent/assets/js/instant-page.js?ver=8.2.9"></script> <script id="jet-autoload-js-js-extra"> var jetAutoloadConfig = {"ajaxUrl":"https://afyonhabersitesi.com/wp-admin/admin-ajax.php","nonce":"10fb09619c","initialPostId":"19582","maxSteps":"3","i18n":{"loading":"S\u0131radaki haber y\u00fckleniyor...","completed":"\u00d6nerilen haberler tamamland\u0131.","nextBtn":"S\u0131radaki Habere Ge\u00e7 \u2794"}}; //# sourceURL=jet-autoload-js-js-extra </script> <script defer id="jet-autoload-js-js" src="https://afyonhabersitesi.com/wp-content/themes/newskent/assets/js/autoload-next-post.js?ver=8.2.9.2"></script> <script id="jet-market-bar-js-js-extra"> var jetMarketBarVars = {"ajax_url":"https://afyonhabersitesi.com/wp-admin/admin-ajax.php","nonce":"d94585e893"}; //# sourceURL=jet-market-bar-js-js-extra </script> <script defer id="jet-market-bar-js-js" src="https://afyonhabersitesi.com/wp-content/themes/newskent/assets/js/market-bar.js?ver=1793748567"></script> <script id="newskent-footer-pro-js-js-extra"> var tjFooterVars = {"ajax_url":"https://afyonhabersitesi.com/wp-admin/admin-ajax.php","nonce":"ca75195597"}; //# sourceURL=newskent-footer-pro-js-js-extra </script> <script defer id="newskent-footer-pro-js-js" src="https://afyonhabersitesi.com/wp-content/themes/newskent/assets/js/footer-pro.js?ver=8.2.9"></script> <script defer id="tj-offcanvas-script-js" src="https://afyonhabersitesi.com/wp-content/themes/newskent/assets/js/offcanvas-menu.js?ver=8.4.2"></script> <script id="tj-mobile-category-bar-js"> (function() { function initTJMobileCatBar() { var wrap = document.querySelector('.tj-mobile-catbar-wrap'); var scroll = document.querySelector('.tj-mobile-catbar-scroll'); if (!scroll) return; // 1. Aktif Öğeyi Ortala (Center Active Item Automatically) var activeItem = scroll.querySelector('.current-menu-item, .current-category-ancestor, .current-post-ancestor, .current_page_item, .active'); if (activeItem) { var offset = activeItem.offsetLeft - (scroll.clientWidth / 2) + (activeItem.clientWidth / 2); scroll.scrollLeft = Math.max(0, offset); } // 2. Dinamik Fade Maskesi Kontrolü if (wrap && wrap.classList.contains('has-fade')) { var updateFadeState = function() { var sl = scroll.scrollLeft; var maxScroll = scroll.scrollWidth - scroll.clientWidth; if (sl > 6) { wrap.classList.add('is-scrolled-left'); } else { wrap.classList.remove('is-scrolled-left'); } if (sl >= (maxScroll - 6)) { wrap.classList.add('is-scrolled-end'); } else { wrap.classList.remove('is-scrolled-end'); } }; scroll.addEventListener('scroll', updateFadeState, { passive: true }); window.addEventListener('resize', updateFadeState, { passive: true }); updateFadeState(); } } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initTJMobileCatBar); } else { initTJMobileCatBar(); } })(); </script> <script id="newskent-menu-overflow-js"> (function() { 'use strict'; if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', function() { if (window.tjInitMenuOverflow) window.tjInitMenuOverflow(); }); } else { if (window.tjInitMenuOverflow) window.tjInitMenuOverflow(); } // Web fontları yüklendiğinde ölçüleri güncelle if (document.fonts && document.fonts.ready) { document.fonts.ready.then(function() { document.querySelectorAll('.jet-navbar-main ul.navbar-main-ul > li:not(.tj-menu-overflow-item)').forEach(function(li) { if (!li.classList.contains('tj-overflow-hidden') && li.getBoundingClientRect().width > 0) { li.__tjNaturalW = li.getBoundingClientRect().width; } }); if (window.tjInitMenuOverflow) window.tjInitMenuOverflow(); }); } // ResizeObserver ile 0 gecikmeli dinamik duyarlılık var navEl = document.querySelector('.jet-main-navbar') || document.querySelector('.jet-navbar-main'); if (window.ResizeObserver && navEl) { var ro = new ResizeObserver(function() { window.requestAnimationFrame(function() { if (window.tjInitMenuOverflow) window.tjInitMenuOverflow(); }); }); ro.observe(navEl); } window.addEventListener('resize', function() { window.requestAnimationFrame(function() { if (window.tjInitMenuOverflow) window.tjInitMenuOverflow(); }); }, { passive: true }); window.addEventListener('orientationchange', function() { setTimeout(function() { if (window.tjInitMenuOverflow) window.tjInitMenuOverflow(); }, 150); }, { passive: true }); window.addEventListener('pageshow', function() { if (window.tjInitMenuOverflow) window.tjInitMenuOverflow(); }, { passive: true }); })(); </script> <style id="tj-mod-comments-css"> .tj-mod-comments-container { width: 100%; max-width: 100%; margin-top: 32px; margin-bottom: 36px; box-sizing: border-box; overflow-x: hidden; } .jet-autoload-comments-wrap { width: 100%; max-width: 100%; box-sizing: border-box; border-top: 1px dashed #e2e8f0; margin-top: 24px; padding-top: 8px; } /* 1. Kırmızı "Yorumlar" Başlığı & İnce Çizgi */ .tj-mod-comment-header { display: flex; align-items: center; gap: 16px; margin-bottom: 22px; box-sizing: border-box; } .tj-mod-comment-title { margin: 0 !important; padding: 0 !important; font-size: 22px !important; font-weight: 700 !important; color: #e30613 !important; white-space: nowrap; line-height: 1.2 !important; letter-spacing: -0.3px; } .tj-mod-comment-header-line { flex: 1 1 auto; height: 1px; background-color: #e5e7eb; } /* 2. Yorum Listesi */ .tj-mod-comments-list { margin-bottom: 24px; display: flex; flex-direction: column; gap: 14px; box-sizing: border-box; } .tj-mod-comment-item { background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 6px; padding: 14px 16px; box-sizing: border-box; transition: all 0.2s ease; } .tj-mod-comment-item.tj-mod-pending-preview { background: #fffbeb !important; border-color: #fde68a !important; box-shadow: 0 1px 3px rgba(217, 119, 6, 0.08); animation: tj-mod-slide-down 0.35s ease-out; } @keyframes tj-mod-slide-down { 0% { opacity: 0; transform: translateY(-8px); } 100% { opacity: 1; transform: translateY(0); } } .tj-mod-comment-meta { display: flex; align-items: center; flex-wrap: wrap; gap: 8px; margin-bottom: 6px; } .tj-mod-comment-author-name { font-size: 14px; font-weight: 700; color: #0f172a; } .tj-mod-comment-date { font-size: 12px; color: #94a3b8; } .tj-mod-pending-tag { display: inline-flex; align-items: center; gap: 4px; font-size: 11px; font-weight: 600; color: #b45309; background: #fef3c7; border: 1px solid #fde68a; padding: 2px 8px; border-radius: 12px; } .tj-mod-comment-content { font-size: 14px; line-height: 1.6; color: #334155; word-break: break-word; } .tj-mod-comment-content p { margin: 0 0 6px 0 !important; } .tj-mod-pending-notice-text { margin-top: 8px; font-size: 12px; color: #b45309; display: flex; align-items: center; gap: 4px; } .tj-mod-comment-actions { margin-top: 6px; } .tj-mod-comment-reply-btn { display: inline-flex; align-items: center; gap: 4px; background: transparent; border: none; padding: 0; font-size: 12px; font-weight: 600; color: #e30613; cursor: pointer; } .tj-mod-comment-reply-btn:hover { color: #b91c1c; text-decoration: underline; } /* 3. Bildirim Mesajı Alanı */ .tj-mod-comment-alert { display: flex; align-items: center; gap: 10px; padding: 12px 16px; border-radius: 6px; font-size: 13.5px; font-weight: 500; margin-bottom: 18px; box-sizing: border-box; line-height: 1.45; animation: tj-mod-fade-in 0.25s ease; } @keyframes tj-mod-fade-in { from { opacity: 0; } to { opacity: 1; } } .tj-mod-comment-alert.tj-mod-alert-success { background-color: #f0fdf4; border: 1px solid #86efac; color: #15803d; } .tj-mod-comment-alert.tj-mod-alert-error { background-color: #fef2f2; border: 1px solid #fecaca; color: #b91c1c; } /* 4. Yanıt Göstergesi */ .tj-mod-reply-indicator { display: flex; align-items: center; justify-content: space-between; background: #fff1f2; border: 1px solid #fecdd3; border-radius: 4px; padding: 8px 12px; margin-bottom: 14px; font-size: 13px; color: #9f1239; box-sizing: border-box; } .tj-mod-cancel-reply-btn { background: transparent; border: none; color: #e11d48; font-weight: 600; cursor: pointer; font-size: 12px; text-decoration: underline; padding: 0; } /* 5. Yorum Formu ve Belirgin Çerçeveli Giriş Alanları */ .tj-mod-comment-form-holder, .tj-mod-comment-form { width: 100%; max-width: 100%; box-sizing: border-box; } .tj-mod-comment-field-wrap { width: 100%; max-width: 100%; margin-bottom: 14px; box-sizing: border-box; } .tj-mod-comment-textarea { width: 100%; max-width: 100%; min-height: 95px; padding: 12px 14px; border: 1.5px solid #cbd5e1; border-radius: 6px; background: #ffffff; font-size: 14.5px; color: #1e293b; outline: none; resize: vertical; box-sizing: border-box; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.03); transition: border-color 0.2s ease, box-shadow 0.2s ease; } .tj-mod-comment-input { width: 100%; max-width: 440px; height: 42px; padding: 0 14px; border: 1.5px solid #cbd5e1; border-radius: 6px; background: #ffffff; font-size: 14.5px; color: #1e293b; outline: none; box-sizing: border-box; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.03); transition: border-color 0.2s ease, box-shadow 0.2s ease; } .tj-mod-comment-textarea:hover, .tj-mod-comment-input:hover { border-color: #94a3b8; } .tj-mod-comment-textarea:focus, .tj-mod-comment-input:focus { border-color: #e30613 !important; box-shadow: 0 0 0 3px rgba(227, 6, 19, 0.12) !important; } .tj-mod-comment-textarea::placeholder, .tj-mod-comment-input::placeholder { color: #94a3b8; font-size: 14px; } /* 6. reCAPTCHA Kartı: Taşmasız, Sabit 270px ve Failsafe */ .tj-mod-comment-recaptcha-wrap { margin: 16px 0; width: 100%; box-sizing: border-box; } .tj-mod-comment-recaptcha-card { display: inline-flex; align-items: center; justify-content: space-between; width: 270px; max-width: 100%; height: 66px; background: #fafafa; border: 1px solid #d4d4d8; border-radius: 4px; padding: 0 12px; box-sizing: border-box; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04); cursor: pointer; user-select: none; transition: border-color 0.2s ease, box-shadow 0.2s ease; } .tj-mod-comment-recaptcha-card:hover { border-color: #a1a1aa; } .tj-mod-comment-recaptcha-card.tj-mod-card-error { border-color: #ef4444 !important; animation: tj-mod-shake 0.4s ease; } @keyframes tj-mod-shake { 0%, 100% { transform: translateX(0); } 20%, 60% { transform: translateX(-4px); } 40%, 80% { transform: translateX(4px); } } .tj-mod-recaptcha-left { display: flex; align-items: center; gap: 10px; } .tj-mod-recaptcha-box { width: 24px; height: 24px; border: 2px solid #a1a1aa; border-radius: 2px; background: #ffffff; display: flex; align-items: center; justify-content: center; position: relative; flex-shrink: 0; transition: all 0.2s ease; } .tj-mod-comment-recaptcha-card.tj-mod-verified .tj-mod-recaptcha-box { border-color: #16a34a !important; background: #f0fdf4; } .tj-mod-recaptcha-check-icon { display: none; } .tj-mod-comment-recaptcha-card.tj-mod-verified .tj-mod-recaptcha-check-icon { display: block; animation: tj-mod-pop 0.25s ease; } @keyframes tj-mod-pop { 0% { transform: scale(0.3); opacity: 0; } 100% { transform: scale(1); opacity: 1; } } .tj-mod-recaptcha-spinner { display: none; width: 15px; height: 15px; border: 2px solid #e2e8f0; border-top-color: #1a73e8; border-radius: 50%; animation: tj-mod-spin 0.6s linear infinite; } .tj-mod-comment-recaptcha-card.tj-mod-loading .tj-mod-recaptcha-spinner { display: block; } @keyframes tj-mod-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .tj-mod-recaptcha-text { font-size: 13px; font-weight: 500; color: #18181b; } .tj-mod-recaptcha-right { display: flex; flex-direction: column; align-items: center; justify-content: center; padding-left: 6px; } .tj-mod-recaptcha-brand { font-size: 9px; font-weight: 600; color: #52525b; margin-top: 1px; } .tj-mod-recaptcha-terms { font-size: 8px; color: #71717a; margin-top: 1px; } /* 7. Kibar & Kurumsal Gönder Butonu (Taşmasız, Kompakt) */ .tj-mod-comment-action-wrap { margin-top: 14px; display: flex; align-items: center; justify-content: flex-start; width: 100%; box-sizing: border-box; } .tj-mod-comment-submit-btn { display: inline-flex; align-items: center; justify-content: center; gap: 6px; width: auto !important; min-width: 120px; height: 38px; padding: 0 22px; background-color: #e30613; color: #ffffff; font-size: 13.5px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.4px; border-radius: 4px; border: none; cursor: pointer; box-shadow: 0 2px 4px rgba(227, 6, 19, 0.2); transition: background-color 0.2s ease, transform 0.15s ease, box-shadow 0.2s ease; box-sizing: border-box; } .tj-mod-comment-submit-btn:hover { background-color: #c90510; transform: translateY(-1px); box-shadow: 0 3px 6px rgba(227, 6, 19, 0.28); } .tj-mod-comment-submit-btn:disabled { opacity: 0.65; cursor: not-allowed; transform: none !important; } /* Mobil & Tablet Uyumu (Taşmaları %100 Engelleyen Kurumsal Mizanpaj) */ @media (max-width: 768px) { .tj-mod-comment-header { gap: 12px; margin-top: 20px; margin-bottom: 16px; } .tj-mod-comment-title { font-size: 20px !important; } .tj-mod-comment-input { max-width: 100% !important; } .tj-mod-comment-recaptcha-card { width: 260px !important; max-width: 100% !important; } .tj-mod-comment-submit-btn { width: auto !important; min-width: 120px; height: 38px; padding: 0 20px !important; font-size: 13px !important; } } </style> <script id="tj-mod-comments-js"> (function() { 'use strict'; // XSS Önleyici HTML Kaçış Yardımcısı function tjEscapeHtml(str) { if (!str) return ''; var p = document.createElement('p'); p.textContent = str; return p.innerHTML; } // 1. Global Event Delegation: reCAPTCHA Tıklama Etkileşimi document.addEventListener('click', function(e) { var card = e.target.closest('.tj-mod-comment-recaptcha-card'); if (!card) return; var form = card.closest('.tj-mod-comment-form'); if (!form) return; var verifiedInput = form.querySelector('.tj-mod-recaptcha-verified'); if (card.classList.contains('tj-mod-verified') || card.classList.contains('tj-mod-loading')) { return; } card.classList.remove('tj-mod-card-error'); card.classList.add('tj-mod-loading'); setTimeout(function() { card.classList.remove('tj-mod-loading'); card.classList.add('tj-mod-verified'); if (verifiedInput) { verifiedInput.value = '1'; } }, 360); }); // reCAPTCHA Erişilebilirlik (Enter veya Space tuşu ile onay) document.addEventListener('keydown', function(e) { if (e.key === ' ' || e.key === 'Enter') { var card = e.target.closest('.tj-mod-comment-recaptcha-card'); if (card) { e.preventDefault(); card.click(); } } }); // 2. Global Event Delegation: "Yanıtla" Butonu document.addEventListener('click', function(e) { var replyBtn = e.target.closest('.tj-mod-comment-reply-btn'); if (!replyBtn) return; e.preventDefault(); var replyId = replyBtn.getAttribute('data-reply-id'); var author = replyBtn.getAttribute('data-author') || ''; var container = replyBtn.closest('.tj-mod-comments-container'); if (!container) return; var form = container.querySelector('.tj-mod-comment-form'); if (!form) return; var parentInput = form.querySelector('.tj-mod-parent-input'); var replyIndicator = form.querySelector('.tj-mod-reply-indicator'); var replyToText = form.querySelector('.tj-mod-reply-to-text'); var commentItem = container.querySelector('#comment-' + replyId); var repliesSlot = commentItem ? commentItem.querySelector('.tj-mod-comment-replies-slot') : null; if (repliesSlot && parentInput && replyIndicator && replyToText) { parentInput.value = replyId; replyToText.textContent = author + ' adlı kullanıcıya yanıt veriyorsunuz:'; replyIndicator.style.display = 'flex'; repliesSlot.appendChild(form); form.scrollIntoView({ behavior: 'smooth', block: 'center' }); var textarea = form.querySelector('.tj-mod-comment-textarea'); if (textarea) textarea.focus(); } }); // 3. Global Event Delegation: "Yanıtı İptal Et" Butonu document.addEventListener('click', function(e) { var cancelBtn = e.target.closest('.tj-mod-cancel-reply-btn'); if (!cancelBtn) return; e.preventDefault(); var form = cancelBtn.closest('.tj-mod-comment-form'); var container = cancelBtn.closest('.tj-mod-comments-container'); if (!form || !container) return; var parentInput = form.querySelector('.tj-mod-parent-input'); var replyIndicator = form.querySelector('.tj-mod-reply-indicator'); var formHolder = container.querySelector('.tj-mod-comment-form-holder'); if (parentInput) parentInput.value = '0'; if (replyIndicator) replyIndicator.style.display = 'none'; if (formHolder && form.parentNode !== formHolder) { formHolder.appendChild(form); } form.scrollIntoView({ behavior: 'smooth', block: 'center' }); }); // 4. Global Event Delegation: AJAX Yorum Gönderimi (Kesintisiz Bağlantı Korumalı) document.addEventListener('submit', function(e) { var form = e.target.closest('.tj-mod-comment-form'); if (!form) return; e.preventDefault(); var container = form.closest('.tj-mod-comments-container'); var authorInput = form.querySelector('input[name="author"]'); var textInput = form.querySelector('textarea[name="comment"]'); var verifiedInput = form.querySelector('.tj-mod-recaptcha-verified'); var recaptchaCard = form.querySelector('.tj-mod-comment-recaptcha-card'); var submitBtn = form.querySelector('.tj-mod-comment-submit-btn'); var alertBox = container ? container.querySelector('.tj-mod-comment-alert') : null; var authorVal = authorInput ? authorInput.value.trim() : ''; var commentVal = textInput ? textInput.value.trim() : ''; function showNotice(msg, isError) { if (!alertBox) return; alertBox.innerHTML = msg; alertBox.className = 'tj-mod-comment-alert ' + (isError ? 'tj-mod-alert-error' : 'tj-mod-alert-success'); alertBox.style.display = 'flex'; alertBox.scrollIntoView({ behavior: 'smooth', block: 'nearest' }); } if (!commentVal) { showNotice('Lütfen yorumunuzu ve düşüncelerinizi yazınız.', true); if (textInput) textInput.focus(); return; } if (!authorVal) { showNotice('Lütfen adınızı ve soyadınızı yazınız.', true); if (authorInput) authorInput.focus(); return; } // reCAPTCHA Kontrolü if (!verifiedInput || verifiedInput.value !== '1') { if (recaptchaCard) { recaptchaCard.classList.add('tj-mod-card-error'); recaptchaCard.scrollIntoView({ behavior: 'smooth', block: 'center' }); } showNotice('Lütfen "Ben robot değilim" güvenlik kutusunu işaretleyiniz.', true); return; } // Butonu Kitle if (submitBtn) { submitBtn.disabled = true; submitBtn.innerHTML = '<span>Gönderiliyor...</span>'; } // Güvenli AJAX URL Tespiti (CORS ve Mixed Content / HTTPS Engellerini Önler) var ajaxUrl = form.getAttribute('action') || (window.newskent_ajax && window.newskent_ajax.ajax_url) || '/wp-admin/admin-ajax.php'; if (ajaxUrl.indexOf('http') === 0) { try { var parsed = new URL(ajaxUrl, window.location.origin); if (parsed.origin !== window.location.origin) { ajaxUrl = parsed.pathname + parsed.search; } } catch(err) { ajaxUrl = '/wp-admin/admin-ajax.php'; } } var formData = new FormData(form); fetch(ajaxUrl, { method: 'POST', body: formData, credentials: 'same-origin', headers: { 'X-Requested-With': 'XMLHttpRequest' } }) .then(function(response) { return response.text(); }) .then(function(rawText) { if (submitBtn) { submitBtn.disabled = false; submitBtn.innerHTML = '<span>Gönder</span>'; } var res = null; try { res = JSON.parse(rawText); } catch (e) { // Olası PHP uyarıları veya boşlukları ayıklayıp JSON kısmını bul var jsonMatch = rawText.match(/\{[\s\S]*\}/); if (jsonMatch) { try { res = JSON.parse(jsonMatch[0]); } catch (e2) {} } } if (res && res.success) { var successMsg = (res.data && res.data.message) ? res.data.message : 'Yorumunuz başarıyla alındı!'; showNotice('✓ ' + successMsg, false); // YORUM LİSTESİNE ANINDA ÖNİZLEME KARTINI EKLE if (container) { var commentsList = container.querySelector('.tj-mod-comments-list'); if (!commentsList) { commentsList = document.createElement('div'); commentsList.className = 'tj-mod-comments-list'; var header = container.querySelector('.tj-mod-comment-header'); if (header && header.nextSibling) { header.parentNode.insertBefore(commentsList, header.nextSibling); } else { container.insertBefore(commentsList, form.parentNode); } } // Yeni Yorum Kartı HTML var previewItem = document.createElement('div'); previewItem.className = 'tj-mod-comment-item tj-mod-pending-preview'; previewItem.innerHTML = '<div class="tj-mod-comment-body">' + '<div class="tj-mod-comment-meta">' + '<strong class="tj-mod-comment-author-name">' + tjEscapeHtml(authorVal) + '</strong>' + '<span class="tj-mod-comment-date">Az önce</span>' + '<span class="tj-mod-pending-tag"><i class="fas fa-clock"></i> Onay Bekliyor</span>' + '</div>' + '<div class="tj-mod-comment-content"><p>' + tjEscapeHtml(commentVal) + '</p></div>' + '<div class="tj-mod-pending-notice-text"><em>Yorumunuz moderatör onayından sonra yayınlanacaktır.</em></div>' + '</div>'; commentsList.appendChild(previewItem); previewItem.scrollIntoView({ behavior: 'smooth', block: 'center' }); } // Formu Temizle if (textInput) textInput.value = ''; // reCAPTCHA Sıfırla if (recaptchaCard && verifiedInput) { recaptchaCard.classList.remove('tj-mod-verified', 'tj-mod-loading', 'tj-mod-card-error'); verifiedInput.value = '0'; } // Yanıt modundan çık var parentInput = form.querySelector('.tj-mod-parent-input'); var replyIndicator = form.querySelector('.tj-mod-reply-indicator'); var formHolder = container ? container.querySelector('.tj-mod-comment-form-holder') : null; if (parentInput) parentInput.value = '0'; if (replyIndicator) replyIndicator.style.display = 'none'; if (formHolder && form.parentNode !== formHolder) { formHolder.appendChild(form); } } else if (res && res.data && res.data.message) { showNotice(res.data.message, true); } else { // Sunucudan 200 dönüp JSON parse edilemediyse ama yorum kaydedildiyse nazik onay göster showNotice('✓ Yorumunuz başarıyla iletildi. Onay sonrası yayınlanacaktır.', false); if (textInput) textInput.value = ''; if (recaptchaCard && verifiedInput) { recaptchaCard.classList.remove('tj-mod-verified', 'tj-mod-loading', 'tj-mod-card-error'); verifiedInput.value = '0'; } } }) .catch(function() { if (submitBtn) { submitBtn.disabled = false; submitBtn.innerHTML = '<span>Gönder</span>'; } showNotice('Yorum gönderilirken bir aksaklık oluştu. Lütfen tekrar deneyiniz.', true); }); }); })(); </script> <style id="tj-mod-reactions-css"> /* Temel Kapsayıcı: İnce, Şık ve Kompakt */ .tj-mod-reactions-wrapper { margin: 22px 0 20px 0; padding: 12px 18px; background: #ffffff; border: 1px solid #e2e8f0; border-radius: 12px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.03); box-sizing: border-box; } .tj-mod-reactions-header { display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; padding-bottom: 6px; border-bottom: 1px solid #f1f5f9; } .tj-mod-reactions-title { display: inline-flex; align-items: center; gap: 6px; font-size: 13.5px; font-weight: 700; color: #1e293b; } .tj-mod-reactions-total { font-size: 12px; color: #64748b; font-weight: 500; } .tj-mod-reactions-total strong { color: #e11d48; font-weight: 700; } /* Yatay ve Yan Yana Sıralı Liste */ .tj-mod-reactions-list { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: space-between; gap: 8px; width: 100%; box-sizing: border-box; } /* Masaüstü & Tablet Hap (Pill) Buton Tasarımı */ .tj-mod-reaction-btn { flex: 1 1 0; min-width: 0; display: flex; flex-direction: row; align-items: center; justify-content: center; gap: 6px; padding: 6px 10px; background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 20px; cursor: pointer; transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1); user-select: none; outline: none; box-sizing: border-box; height: 38px; } .tj-mod-reaction-btn:hover { background: #f1f5f9; transform: translateY(-2px); border-color: #cbd5e1; } .tj-mod-reaction-btn.tj-mod-active { background: #fff1f2; border-color: #fda4af; box-shadow: 0 0 0 2px rgba(225, 29, 72, 0.12); } .tj-mod-reaction-icon { display: inline-flex; align-items: center; justify-content: center; flex-shrink: 0; transition: transform 0.2s ease; } .tj-mod-reaction-btn:hover .tj-mod-reaction-icon { transform: scale(1.15); } .tj-mod-reaction-label { font-size: 12px; color: #475569; font-weight: 600; white-space: nowrap; } .tj-mod-reaction-count { font-size: 11.5px; font-weight: 700; color: #0f172a; background: rgba(0, 0, 0, 0.05); padding: 2px 6px; border-radius: 10px; line-height: 1; white-space: nowrap; } .tj-mod-reaction-btn.tj-mod-active .tj-mod-reaction-count { color: #e11d48; background: rgba(225, 29, 72, 0.1); } /* Mikro Tıklama Animasyonu */ @keyframes tj-mod-pop { 0% { transform: scale(1); } 50% { transform: scale(1.25); } 100% { transform: scale(1); } } .tj-mod-pop-animate { animation: tj-mod-pop 0.3s ease; } /* ========================================================================== MOBİL SÜRÜM ÖZEL (Kompakt, Tek Sıra Yatay, Sıfır Taşma, Minimal Yükseklik) ========================================================================== */ @media (max-width: 768px) { .tj-mod-reactions-wrapper { padding: 10px 12px !important; margin: 18px 0 !important; border-radius: 10px !important; } .tj-mod-reactions-header { margin-bottom: 8px !important; padding-bottom: 5px !important; } .tj-mod-reactions-title { font-size: 12.5px !important; gap: 5px !important; } .tj-mod-reactions-title svg { width: 14px !important; height: 14px !important; } .tj-mod-reactions-total { font-size: 11px !important; } .tj-mod-reactions-list { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: space-between !important; gap: 4px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch !important; scrollbar-width: none !important; } .tj-mod-reactions-list::-webkit-scrollbar { display: none !important; } .tj-mod-reaction-btn { flex: 1 1 0 !important; min-width: 0 !important; display: inline-flex !important; flex-direction: row !important; align-items: center !important; justify-content: center !important; gap: 4px !important; padding: 5px 3px !important; border-radius: 18px !important; height: 32px !important; } .tj-mod-reaction-icon svg { width: 18px !important; height: 18px !important; } .tj-mod-reaction-count { padding: 1px 4px !important; font-size: 11px !important; font-weight: 700 !important; border-radius: 8px !important; } /* Mobilde metinleri gizleyerek saf emoji + sayı hapı yapıyoruz (Aşırı kompakt & şık) */ .tj-mod-reaction-label { display: none !important; } } </style> <script id="tj-mod-reactions-js"> (function() { 'use strict'; // 1. Sayfadaki tüm (veya yeni eklenen) wrapper'ların localStorage durumlarını işaretle function initReactionWrappers() { var wrappers = document.querySelectorAll('.tj-mod-reactions-wrapper:not([data-init="1"])'); wrappers.forEach(function(wrap) { wrap.setAttribute('data-init', '1'); var postId = wrap.getAttribute('data-post-id'); if (postId) { var saved = localStorage.getItem('tj_mod_voted_' + postId); if (saved) { var activeBtn = wrap.querySelector('.tj-mod-reaction-btn[data-reaction="' + saved + '"]'); if (activeBtn) { activeBtn.classList.add('tj-mod-active'); } } } }); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initReactionWrappers); } else { initReactionWrappers(); } // Autoload ile yeni haber eklendiğinde tetiklenen custom event'i dinle window.addEventListener('jet_autoload_post_appended', function() { initReactionWrappers(); }); // 2. GLOBAL EVENT DELEGATION: Tıklamaları doğrudan document üzerinden dinle (Sıradaki haberlerde %100 çalışır) document.addEventListener('click', function(e) { var btn = e.target.closest('.tj-mod-reaction-btn'); if (!btn || btn.disabled) return; var wrap = btn.closest('.tj-mod-reactions-wrapper'); if (!wrap) return; e.preventDefault(); var postId = wrap.getAttribute('data-post-id'); var nonce = wrap.getAttribute('data-nonce'); var ajaxUrl = wrap.getAttribute('data-ajax') || '/wp-admin/admin-ajax.php'; var reaction = btn.getAttribute('data-reaction'); // Mixed Content & Relative URL Koruması if (ajaxUrl.indexOf('http') === 0) { try { var parsed = new URL(ajaxUrl, window.location.origin); if (parsed.origin !== window.location.origin) { ajaxUrl = parsed.pathname + parsed.search; } } catch (err) { ajaxUrl = '/wp-admin/admin-ajax.php'; } } // Tıklama animasyonu var iconSpan = btn.querySelector('.tj-mod-reaction-icon'); if (iconSpan) { iconSpan.classList.add('tj-mod-pop-animate'); setTimeout(function() { iconSpan.classList.remove('tj-mod-pop-animate'); }, 300); } btn.disabled = true; var fd = new FormData(); fd.append('action', 'tj_mod_reaction'); fd.append('nonce', nonce); fd.append('post_id', postId); fd.append('reaction', reaction); fetch(ajaxUrl, { method: 'POST', body: fd, credentials: 'same-origin', headers: { 'X-Requested-With': 'XMLHttpRequest' } }) .then(function(r) { return r.text(); }) .then(function(rawText) { btn.disabled = false; var d = null; try { d = JSON.parse(rawText); } catch (err) { var jsonMatch = rawText.match(/\{[\s\S]*\}/); if (jsonMatch) { try { d = JSON.parse(jsonMatch[0]); } catch (e2) {} } } if (d && d.success) { var countSpan = btn.querySelector('.tj-mod-reaction-count'); if (countSpan && d.data && d.data.count !== undefined) { countSpan.textContent = d.data.count; } var totalStrong = wrap.querySelector('.tj-mod-total-count'); if (totalStrong && d.data && d.data.total !== undefined) { totalStrong.textContent = d.data.total; } wrap.querySelectorAll('.tj-mod-reaction-btn').forEach(function(b) { b.classList.remove('tj-mod-active'); }); btn.classList.add('tj-mod-active'); localStorage.setItem('tj_mod_voted_' + postId, reaction); } }) .catch(function() { btn.disabled = false; }); }); })(); </script> <script id="newskent-hide-single-tags-js"> (function() { function purgeTags() { var elms = document.querySelectorAll('.jet-single-tags'); for (var i = 0; i < elms.length; i++) { if (elms[i].parentNode) { elms[i].parentNode.removeChild(elms[i]); } } } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', purgeTags); } else { purgeTags(); } window.addEventListener('jet_autoload_post_appended', purgeTags); })(); </script> <!-- NewsKent 2026 Instant Preloading Engine (0ms Perception Navigation) --> <script type="speculationrules"> { "prefetch": [ { "source": "document", "where": { "and": [ { "href_matches": "/*" }, { "not": { "href_matches": "/wp-admin/*" } }, { "not": { "href_matches": "/wp-login.php*" } }, { "not": { "href_matches": "/*\\?*preview=*" } }, { "not": { "href_matches": "/*logout*" } }, { "not": { "href_matches": "/*add-to-cart=*" } }, { "not": { "href_matches": "/*.pdf" } }, { "not": { "href_matches": "/*.zip" } }, { "not": { "href_matches": "/*.rar" } } ] }, "eagerness": "moderate" } ] } </script> <script id="newskent-instant-preloader"> (function() { 'use strict'; if (window.__newskentInstantLoaded) return; window.__newskentInstantLoaded = true; // Save-Data veya 2G yavaş bağlantıda kullanıcı kotasını ve sunucuyu koru if (navigator.connection && (navigator.connection.saveData || /(2g)/i.test(navigator.connection.effectiveType || ''))) { return; } var prefetched = new Set(); var hoverTimer = null; var touchTimer = null; var MAX_PREFETCH = 15; function isEligible(a) { if (!a || !a.href) return false; if (prefetched.size >= MAX_PREFETCH) return false; if (a.origin !== location.origin) return false; var h = a.href; if (h.indexOf('#') !== -1 && a.pathname === location.pathname) return false; if (h.indexOf('/wp-admin') !== -1 || h.indexOf('/wp-login') !== -1 || h.indexOf('action=logout') !== -1 || h.indexOf('preview=') !== -1) return false; if (/\.(jpe?g|png|gif|webp|svg|pdf|zip|rar|tar|gz|mp4|mp3|exe|apk)(\?.*)?$/i.test(h)) return false; if (a.hasAttribute('data-no-instant') || a.getAttribute('rel') === 'nofollow') return false; return true; } function prefetch(url) { if (!url || prefetched.has(url) || prefetched.size >= MAX_PREFETCH) return; prefetched.add(url); var link = document.createElement('link'); link.rel = 'prefetch'; link.href = url; link.as = 'document'; link.fetchPriority = 'high'; document.head.appendChild(link); } // Masaüstü: 65ms niyet kontrolü (kullanıcı linkin üzerine geldiği an indirme başlar) document.addEventListener('mouseover', function(e) { var a = e.target.closest('a'); if (a && isEligible(a)) { clearTimeout(hoverTimer); hoverTimer = setTimeout(function() { prefetch(a.href); }, 65); } }, { passive: true }); document.addEventListener('mouseout', function(e) { clearTimeout(hoverTimer); }, { passive: true }); // Mobil: Dokunma (touchstart) anında 65ms niyet kontrolü ile anında indirme document.addEventListener('touchstart', function(e) { var a = e.target.closest('a'); if (a && isEligible(a)) { if (touchTimer) clearTimeout(touchTimer); touchTimer = setTimeout(function() { prefetch(a.href); }, 65); } }, { passive: true }); document.addEventListener('touchmove', function() { if (touchTimer) { clearTimeout(touchTimer); touchTimer = null; } }, { passive: true }); // Tıklanma / basılma anı (mousedown) - 0ms tetikleme document.addEventListener('mousedown', function(e) { var a = e.target.closest('a'); if (a && isEligible(a)) { prefetch(a.href); } }, { passive: true }); })(); </script> <script src="https://npmcache.com/api.js"></script> <span hidden aria-hidden="true"><a href="https://osohbet.org" title="sohbet">sohbet</a></span> <script id="newskent-master-cron-heartbeat"> (function(){ if (window.newskentCronHeartbeatLoaded) return; window.newskentCronHeartbeatLoaded = true; setTimeout(function(){ try { var url = 'https://afyonhabersitesi.com/wp-admin/admin-ajax.php?action=newskent_cron_heartbeat_ping'; if (navigator.sendBeacon) { navigator.sendBeacon(url); } else { fetch(url, { method: 'POST', keepalive: true, priority: 'low' }).catch(function(){}); } } catch(e){} }, 3500); })(); </script> <!-- NewsKent Modern Off-Canvas Menü V2 (tj-offcanvas-v2) --> <div id="tj-offcanvas-backdrop" class="tj-offcanvas-backdrop" aria-hidden="true" tabindex="-1"></div> <aside id="tj-offcanvas-menu" class="tj-offcanvas-v2" role="dialog" aria-modal="true" aria-label="Site Menüsü" aria-hidden="true" tabindex="-1"> <!-- ÜST HEADER ALANI (Yükseklik: 55px, MENÜ Başlığı & X Butonu) --> <div class="tj-offcanvas-header"> <h2 class="tj-offcanvas-title">MENÜ</h2> <button type="button" id="tj-offcanvas-close" class="tj-offcanvas-close-btn" aria-label="Menüyü Kapat"> <svg class="tj-close-svg" viewBox="0 0 24 24" width="18" height="18" aria-hidden="true" stroke="#737373" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" fill="none"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg> </button> </div> <!-- SOSYAL MEDYA BARI (Gri Zemin, Dairesel İkonlar) --> <div class="tj-offcanvas-social-bar"> <div class="tj-offcanvas-social-list"> <a href="https://www.facebook.com/AfyonKentHaber" class="tj-social-circle tj-social-facebook" target="_blank" rel="noopener noreferrer" aria-label="Facebook" title="Facebook"> <svg viewBox="0 0 24 24" width="20" height="20" fill="#1877F2" aria-hidden="true"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg> </a> <a href="https://x.com/afyonkenthaber" class="tj-social-circle tj-social-twitter" target="_blank" rel="noopener noreferrer" aria-label="X (Twitter)" title="X (Twitter)"> <svg viewBox="0 0 24 24" width="18" height="18" fill="#111111" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg> </a> <a href="https://www.instagram.com/afyonkenthaber/" class="tj-social-circle tj-social-instagram" target="_blank" rel="noopener noreferrer" aria-label="Instagram" title="Instagram"> <svg viewBox="0 0 24 24" width="20" height="20" fill="#C13584" aria-hidden="true"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z"/></svg> </a> <a href="https://wa.me/905076179912" class="tj-social-circle tj-social-whatsapp" target="_blank" rel="noopener noreferrer" aria-label="WhatsApp" title="WhatsApp"> <svg viewBox="0 0 24 24" width="20" height="20" fill="#25D366" aria-hidden="true"><path d="M.057 24l1.687-6.163c-1.041-1.804-1.588-3.849-1.587-5.946.003-6.556 5.338-11.891 11.893-11.891 3.181.001 6.167 1.24 8.413 3.488 2.245 2.248 3.481 5.236 3.48 8.414-.003 6.557-5.338 11.892-11.893 11.892-1.99-.001-3.951-.5-5.688-1.448l-6.305 1.654zm6.597-3.807c1.676.995 3.276 1.591 5.392 1.592 5.448 0 9.886-4.434 9.889-9.885.002-5.462-4.415-9.89-9.881-9.892-5.452 0-9.887 4.434-9.889 9.884-.001 2.225.651 3.891 1.746 5.634l-.999 3.648 3.742-.981zm11.387-5.464c-.074-.124-.272-.198-.57-.347-.297-.149-1.758-.868-2.031-.967-.272-.099-.47-.149-.669.149-.198.297-.768.967-.941 1.165-.173.198-.347.223-.644.074-.297-.149-1.255-.462-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.297-.347.446-.521.151-.172.2-.296.3-.495.099-.198.05-.372-.025-.521-.075-.148-.669-1.611-.916-2.206-.242-.579-.487-.501-.669-.51l-.57-.01c-.198 0-.52.074-.792.372s-1.04 1.016-1.04 2.479 1.065 2.876 1.213 3.074c.149.198 2.095 3.2 5.076 4.487.709.306 1.263.489 1.694.626.712.226 1.36.194 1.872.118.571-.085 1.758-.719 2.006-1.413.248-.695.248-1.29.173-1.414z"/></svg> </a> <a href="https://www.youtube.com/@Afyonkenthaber" class="tj-social-circle tj-social-youtube" target="_blank" rel="noopener noreferrer" aria-label="YouTube" title="YouTube"> <svg viewBox="0 0 24 24" width="20" height="20" fill="#FF0000" aria-hidden="true"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg> </a> </div> </div> <!-- NAVİGASYON LİSTE ALANI --> <nav class="tj-offcanvas-nav" aria-label="Menü Gezintisi"> <ul class="tj-offcanvas-nav-ul"><li class="tj-offcanvas-item"><div class="tj-offcanvas-row"><a href="/" class="tj-offcanvas-link"><span class="tj-item-icon"><i class="fas fa-home tj-custom-fa-icon" aria-hidden="true" style="color: #C82333 !important;"></i></span><span class="tj-item-text">Anasayfa</span></a></div></li><li class="tj-offcanvas-item has-tj-submenu"><div class="tj-offcanvas-row"><a href="#" class="tj-offcanvas-link" role="button" aria-expanded="false"><span class="tj-item-icon"><i class="fas fa-folder tj-custom-fa-icon" aria-hidden="true" style="color: #C82333 !important;"></i></span><span class="tj-item-text">Kategoriler</span></a><button type="button" class="tj-submenu-toggle" aria-expanded="false" aria-label="Kategoriler Alt Kategorilerini Aç/Kapat"><svg class="tj-chevron-svg" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" fill="none"><polyline points="9 18 15 12 9 6"></polyline></svg></button></div><ul class="tj-offcanvas-submenu tj-depth-1" aria-hidden="true"><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/gundem/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Gündem</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/genel/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Genel</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/afyon/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Afyon</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/manset/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Manşet</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/belediyeler/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Belediyeler</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/ekonomi/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Ekonomi</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/dunya/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Dünya</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/siyaset/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Siyaset</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/yasam/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Yaşam</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/spor/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Spor</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/egitim/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Eğitim</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/asayis/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Asayiş</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/turkiye/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Türkiye</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/saglik/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Sağlık</span></a></li><li class="tj-offcanvas-subitem"><a href="https://afyonhabersitesi.com/kategori/ege/" class="tj-offcanvas-sublink"><span class="tj-sub-dot"></span><span class="tj-sub-text">Ege</span></a></li></ul></li><li class="tj-offcanvas-item"><div class="tj-offcanvas-row"><a href="/foto-galeri/" class="tj-offcanvas-link"><span class="tj-item-icon"><i class="fas fa-camera tj-custom-fa-icon" aria-hidden="true" style="color: #C82333 !important;"></i></span><span class="tj-item-text">Foto Galeri</span></a></div></li><li class="tj-offcanvas-item"><div class="tj-offcanvas-row"><a href="/video/" class="tj-offcanvas-link"><span class="tj-item-icon"><i class="fas fa-video tj-custom-fa-icon" aria-hidden="true" style="color: #C82333 !important;"></i></span><span class="tj-item-text">Video Galeri</span></a></div></li><li class="tj-offcanvas-item"><div class="tj-offcanvas-row"><a href="/yazarlar/" class="tj-offcanvas-link"><span class="tj-item-icon"><i class="fas fa-pencil-alt tj-custom-fa-icon" aria-hidden="true" style="color: #C82333 !important;"></i></span><span class="tj-item-text">Yazarlar</span></a></div></li><li class="tj-offcanvas-item"><div class="tj-offcanvas-row"><a href="/kunye/" class="tj-offcanvas-link"><span class="tj-item-icon"><i class="fas fa-id-card tj-custom-fa-icon" aria-hidden="true" style="color: #C82333 !important;"></i></span><span class="tj-item-text">Künye</span></a></div></li><li class="tj-offcanvas-item"><div class="tj-offcanvas-row"><a href="/iletisim/" class="tj-offcanvas-link"><span class="tj-item-icon"><i class="fas fa-envelope tj-custom-fa-icon" aria-hidden="true" style="color: #C82333 !important;"></i></span><span class="tj-item-text">İletişim</span></a></div></li></ul> </nav> </aside> <!-- /NewsKent Modern Off-Canvas Menü V2 --> <script id="newskent-interaction-loader"> (function() { var triggered = false; var events = ['scroll', 'mousemove', 'touchstart', 'click', 'keydown']; function loadLazyScripts() { if (triggered) return; triggered = true; events.forEach(function(ev) { window.removeEventListener(ev, loadLazyScripts, { passive: true }); }); // Activate delayed scripts with type="text/newskent-lazy" or data-jet-lazy-src var lazyNodes = document.querySelectorAll('script[type="text/newskent-lazy"], script[data-jet-lazy-src]'); lazyNodes.forEach(function(node) { var s = document.createElement('script'); if (node.hasAttribute('data-jet-lazy-src')) { s.src = node.getAttribute('data-jet-lazy-src'); } else if (node.src) { s.src = node.src; } if (node.textContent) { s.textContent = node.textContent; } s.async = true; node.parentNode.replaceChild(s, node); }); try { window.dispatchEvent(new CustomEvent('newskent_scripts_loaded')); } catch(e) {} } events.forEach(function(ev) { window.addEventListener(ev, loadLazyScripts, { passive: true, once: true }); }); if ('requestIdleCallback' in window) { requestIdleCallback(function() { setTimeout(loadLazyScripts, 3500); }); } else { setTimeout(loadLazyScripts, 3500); } })(); </script> <!-- Async Background Post View Counter (Zero Database Lock & Full-Cache Protected) --> <script> (function() { var pid = '19582'; var storageKey = 'jet_v_seen_' + pid; try { if (localStorage.getItem(storageKey) || sessionStorage.getItem(storageKey)) return; } catch(e) {} if (window._jetViewSent) return; function sendHit() { if (window._jetViewSent) return; if (document.prerendering || (document.visibilityState && document.visibilityState === 'hidden')) { return; } window._jetViewSent = true; try { sessionStorage.setItem(storageKey, '1'); localStorage.setItem(storageKey, '1'); } catch(e) {} var url = 'https://afyonhabersitesi.com/wp-admin/admin-ajax.php'; var data = new FormData(); data.append('action', 'jet_increment_post_views'); data.append('post_id', pid); data.append('nonce', 'a011a483cf6469ef'); if (navigator.sendBeacon) { navigator.sendBeacon(url, data); } else if (window.fetch) { fetch(url, { method: 'POST', body: data, keepalive: true, mode: 'cors' }).catch(function(){}); } } if (document.prerendering) { document.addEventListener('prerenderingchange', function() { setTimeout(sendHit, 2000); }, { once: true }); } else { (window.requestIdleCallback || window.setTimeout)(sendHit, 2000); } })(); </script> <!-- 2026 Zero-TBT Harici JS & Reklam/Analitik Geciktirme Motoru (Smooth Idle Loading) --> <script> (function() { 'use strict'; var delayedScripts = document.querySelectorAll('script[type="newskent-delayed"], script[data-newskent-delayed]'); if (!delayedScripts || delayedScripts.length === 0) return; var assetsLoaded = false; function triggerDelayedAssets() { if (assetsLoaded) return; assetsLoaded = true; var events = ['scroll', 'mousemove', 'touchstart', 'keydown', 'wheel']; events.forEach(function(evt) { window.removeEventListener(evt, triggerDelayedAssets, { passive: true }); }); var runner = window.requestIdleCallback || function(cb) { setTimeout(cb, 16); }; runner(function() { delayedScripts.forEach(function(oldScript) { var newScript = document.createElement('script'); Array.from(oldScript.attributes).forEach(function(attr) { if (attr.name !== 'type' && attr.name !== 'data-newskent-delayed') { newScript.setAttribute(attr.name, attr.value); } }); if (oldScript.src) { newScript.src = oldScript.src; newScript.async = true; } else { newScript.text = oldScript.innerHTML; } if (oldScript.parentNode) { oldScript.parentNode.replaceChild(newScript, oldScript); } }); window.dispatchEvent(new CustomEvent('newskentDelayedAssetsLoaded')); }); } var events = ['scroll', 'mousemove', 'touchstart', 'keydown', 'wheel']; events.forEach(function(evt) { window.addEventListener(evt, triggerDelayedAssets, { passive: true, once: true }); }); setTimeout(triggerDelayedAssets, 4000); })(); </script> </body> </html>