Sürüm Geçmişi
Sürüm Notları
v1.0.0'dan itibaren her özellik, her iyileştirme, her düzeltme.
Sayfa 15 / 20 — en yeniden eskiye 576 sürüm.
Stories: Tutarlı Emoji Çizimleri, Tepki Değiştirme ve Canlı Tepki Akışı
İyileştirildi
- Tepkiler artık OS emojileri yerine gömülü SVG emoji çizimleri (Twemoji) kullanıyor — her cihaz ve tarayıcıda aynı net, modern görünüm; harici istek yok.
- Tepkiniz artık değiştirilebilir: farklı bir emojiye dokununca önceki tepki değişir, sayaçlar arka planda doğru şekilde güncellenir.
- Önceki tepkiler artık her izleyiciye ince bir ortam akışı olarak görünüyor — hikaye oynarken minik emojiler, slaytın topladığı tepkiyle orantılı biçimde yukarı süzülüyor.
- İstatistik sayfası yeniden tasarlandı: üstte KPI kartları, slayt başına görüntülenme barları, CTR kolonu, emoji-emoji tepki dağılımı, satır içi anket sonuç barları ve hikaye başına görsel tamamlama göstergesi.
Instagram Tarzı Hikaye Tepkileri
İyileştirildi
- Hikaye tepkileri Instagram'ın hızlı-tepki diliyle yeniden tasarlandı: altı çıplak emoji (❤️ 😂 😮 😢 🔥 👏), dokununca yaylanan pop ve hikaye boyunca yukarı süzülen emoji yağmuru — buton çerçevesi ve gri baloncuk yok.
Stories v1.1 — Otomatik Hikaye, Anket, Tepki ve İstatistik
Yeni
- Otomatik hikaye: yazı yayınlandığında öne çıkan görsel, başlık ve linkten otomatik hikaye üretilir — ayarlanabilir süre sonunda kendiliğinden yayından düşer. Hikaye şeridiniz sıfır elle işle taze kalır.
- Anket slaytları: 2-4 seçenekli soru sorun; ziyaretçi dokunarak oy verir ve anında canlı yüzdelik barları görür. Ziyaretçi başına tek oy, giriş gerektirmez.
- Her slaytta emoji tepkileri (🔥 ❤️ 👏) — tek dokunuş, çerezsiz, slayt başına tek tepki, hoş bir patlama animasyonuyla.
- İstatistik sekmesi: slayt bazlı görüntülenme (7 günlük kolonla), CTR'lı link tıklamaları, tepkiler, anket sonuç dağılımları ve son slayta ulaşan izleyici oranını gösteren tamamlama yüzdesi.
Stories Önbellek Düzeltmesi ve Sade Admin
İyileştirildi
- Stories admini sadeleştirildi: slayt düzenleme artık Düzenle açılırında gizli, slayt ekleme araçları düzenli akordeonlarda, ayarlar hizalı satırlar ve satır içi girişlerle.
Düzeltildi
- Stories görüntüleyici betiği artık sunucu önbelleğini atlayarak sunuluyor; güncelleme sonrası düzeltmeler bayat kopyaya takılmadan ziyaretçiye anında ulaşıyor.
- Görüntüleyiciyi kapatma stil düzeyinde de sağlamlaştırıldı — kapatma düğmesi, Escape ve aşağı kaydırma tema stiliyle çakışsa bile çalışıyor.
Stories Görüntüleyici Düzeltmeleri ve Satır İçi Linkler
Düzeltildi
- Hikaye görüntüleyicide kapatma düğmesi (ve Escape / aşağı kaydırma) artık pencereyi güvenilir şekilde kapatıyor.
- Slayt linkleri artık ayrı bir buton değil, tıklanabilir metin: altyazı veya kart metninin kendisi linke gidiyor; [görünen metin](adres) yazımıyla istenen kelimeye satır içi link verilebiliyor.
- Görüntüleyici başlığındaki hikaye yaşı göstergesi artık açık birim gösteriyor (örn. "3 sa") — slayt süresiyle karıştırılmıyor.
Hikayeler — Siteniz İçin Instagram Tarzı Story
Yeni
- Yeni Hikayeler eklentisi: tıklanabilir hikaye şeridi + tam ekran görüntüleyici — görsel, video (MP4/WebM) ve metin kartı slaytları; otomatik ilerleyen progress barlar, kaydırma/klavye gezinmesi ve basılı-tut duraklatma. Mobil öncelikli, bağımlılıksız; yayında hikaye yokken sayfaya sıfır yük.
- Her slayta altyazı, özel süre ve kendi etiketli CTA linki eklenebilir — duyuruları trafiğe dönüştürün.
- Zamanlama ve otomatik süre sonu: hikayeler kendi kendine yayına girer ve kalkar; kalıcı "Öne çıkan" hikayeler şeridin sonuna sabitlenir. Görüntülenme sayısı hikaye başına, çerezsiz izlenir.
- Yerleşim sizde: şeridin konumunu (header altı, içerik başı, sayfa üstü, footer üstü veya özel CSS seçicisi) ve hedef sayfaları ayarlardan seçin — tema başına kaydedilir, tema dosyasına dokunmadan tüm temalarda çalışır.
- Canlı önizlemeli görünüm kontrolleri: daire veya dikey kart biçimi, üç boyut, klasik degrade / tek renk / halkasız, hizalama, opsiyonel şerit başlığı ve izlenmiş hikayelerde otomatik gri halka.
Lisans Zorlaması Boşluk Kapatma
İyileştirildi
- Yönetimli-kurulum işareti artık kriptografik olarak imzalı ve kendi domainine bağlı. Meşru yönetimli kurulumlar etkilenmez.
Lisans Zorlaması ve EULA Sertleştirmesi
İyileştirildi
- Lisans doğrulaması bir kopyanın hangi dağıtımdan geldiğini kaydediyor; lisanslı bir kopyanın izinsiz yeniden dağıtımı böylece tespit edilebiliyor. Meşru kurulumlar etkilenmez.
- Son Kullanıcı Lisans Sözleşmesi (EULA); gömülü kopya-izleme, delil değeri, cezai şart ve ters mühendislik/rebranding yasakları maddeleriyle güçlendirildi; ödeme adımı artık EULA kabulünü kaydediyor.
Kurulum Bütünlüğü Sertleştirmesi
İyileştirildi
- Kurulum bütünlüğü altyapısı güçlendirildi; lisanslı bir kopyanın izinsiz değiştirilmesi veya yeniden dağıtılması daha güvenilir biçimde tespit edilip izlenebiliyor. Meşru kurulumlar etkilenmez.
Trafik ve Dağıtım: Web Push Onarımı, Tek IndexNow Anahtarı ve Başvuru Temposu
İyileştirildi
- Backlink çalışma alanındaki haftalık fırsat limiti artık gerçekten uygulanıyor: haftanın kotası dolunca yeni ekleme net bir mesajla duraklatılıyor — ekranın vadettiği gibi başvuru temposu korunuyor.
- Trafik Durumu ekranına Web Push satırı eklendi: service worker erişilebilirliği, abone sayısı ve son gönderim tek bakışta.
Düzeltildi
- Web Push artık uçtan uca çalışıyor. Tarayıcının ihtiyaç duyduğu genel uçlar (service worker, anahtar, abonelik) yönlendiriciye hiç bağlanmamıştı; push açılsa bile tek bir bildirim gidemiyordu. Uçlar artık gerçek rotalar, abonelikler kaydedilmeden doğrulanıyor ve gönderim zaman bütçesine uyuyor — büyük abone listesi yayını asla kilitleyemez.
- Site başına tek IndexNow anahtarı. Eklenti ve çekirdek arama ping'leyicisi ayrı ayrı anahtar üretiyor, site kökünde iki anahtar dosyası ve mükerrer gönderim oluşuyordu. İki katman artık tek anahtarı paylaşıyor; anahtarı değiştirmek/yenilemek her şeyi günceller ve eski dosyayı temizler.
- Test veya hata sonrası kayıt artık genel bir "Kaydedildi." göstermiyor — gerçek sonuç (test çıktısı, hata ayrıntısı) görüntüleniyor.
- Aktivasyon sırasında VAPID anahtarları üretilemezse Web Push kalıcı olarak bozuk kalıyor ve kurtarma yolu yoktu; ayarlar ekranı artık anahtarları otomatik yeniden üretiyor ve hatayı açıkça bildiriyor.
Sosyal Otomatik Paylaşım: Instagram Hikâye, Discord, Evergreen Yeniden Paylaşım ve Güvenilirlik
Yeni
- Instagram Hikâye. Her yeni içerik, feed gönderisinden birkaç dakika sonra 9:16 hikâye olarak da paylaşılabiliyor — görsel öne çıkan görselden otomatik hazırlanıyor. Varsayılan açık, ayarlarda tek anahtar.
- Discord kanal yayını. Sıfır sürtünme: kanal webhook URL'ini yapıştırın, her yeni içerik topluluğunuza zengin embed olarak düşsün (başlık, açıklama, görsel, link). Uygulama kaydı ve OAuth yok.
- Evergreen yeniden paylaşım. İsteğe bağlı: eski değerli içerikler metin kanallarına periyodik olarak yeniden paylaşılır — yaş eşiği ve günlük tavan ayarlanabilir, görsel kanallar hariç tutulur, aynı içerik pencere içinde tekrarlanmaz.
- Başarısız öğe kurtarma. Kuyruk ekranı artık başarısız öğeleri (tek tek veya toplu) yeniden deneme ve silme imkânı veriyor; 7 günlük platform başarı-oranı tablosu eklendi.
İyileştirildi
- Yeni token-tabanlı platform eklemek artık admin ekranını düzenlemeyi gerektirmiyor: bağlantı formları platform kayıt defterinden üretiliyor.
- Facebook Sayfa bağlantıları artık uzun ömürlü token alıyor ve kendini yeniliyor — önceden token saatler içinde sessizce ölüyor, hesap ilk yayında bozuluyordu.
- Kuyruk artık öğe başına atomik sahipleniliyor: çakışan zamanlayıcılar aynı içeriği iki kez yayınlayamaz; takılı öğeler 30 dakikada kendini kurtarır, web-cron koşuları zaman bütçesine uyar.
Düzeltildi
- Pinterest "Tanıla" sonuçları loga hiç yazılmıyordu (tablonun kabul etmediği bir durum değeri sessizce düşüyordu).
- Süresi dolan bağlantılar artık genel hata yerine "süresi doldu" olarak, net yeniden-bağlan sinyaliyle işaretleniyor.
- X/Twitter yetkilendirmesi, adaptörün hiç kullanmadığı medya iznini artık istemiyor.
Admin Çıplak-Anahtar Onarımı: 249 Eksik Çeviri Tamamlandı
Düzeltildi
- Bazı admin sayfaları metin yerine çıplak çeviri anahtarı gösteriyordu ("admin_blog_posts.th_title" gibi) — iki dilde de. Blog yazıları, lisanslar, e-posta şablonları, sipariş detayı, faturalar, yedekler ve giriş ekranlarında 249 eksik sözlük girdisi Türkçe ve İngilizce yazıldı; yeni bir denetleyici kuralı tanımsız anahtar kullanımını bundan sonra engelliyor.
- Tema kataloğu sayfası ve kenar çubuğundaki İlk Kurulum Paketi etiketi Türkçe sabitlenmişti; artık admin dilini izliyor.
- Faturalar ekranı açılışta çöküyordu: vadesi-geçmiş sayacı hiç var olmamış bir kolona başvuruyordu (due_at → due_date).
Müşteri Portalı Tamamen İki Dilli + Dil-Kaçağı Kalkanı
İyileştirildi
- Yeni bir iç dil-kaçağı denetleyicisi bundan sonraki her değişikliği koruyor: TR/EN çifti olarak doğmayan her yeni kullanıcı metni yayın öncesi yakalanıyor; bu hata sınıfı sessizce geri dönemiyor.
Düzeltildi
- İngilizce müşteri portalına artık Türkçe metin sızmıyor (tersi de). Tek dilli kalmış her sayfa gerçek iki dilli yapıldı: güvenlik ayarları, e-posta doğrulama, şifremi unuttum/sıfırla, ödeme ve başarı/iptal sayfaları, destek talepleri, indirmeler ve sipariş detayı.
- Kurulum sihirbazı artık İngilizce de konuşuyor. Yeni müşterinin gördüğü ilk ekran neredeyse tamamen Türkçeydi; artık TR/EN anahtarıyla tam iki dilli, varsayılanı tarayıcı dilini izliyor ve tüm hata mesajları da çevrildi.
Site Adı Sinyali Bütün Temalarda Tamamlandı
Düzeltildi
- Artık her temanın ana sayfası site adını H1 başlığı olarak işaretliyor — Google'ın arama sonuçlarında gösterilecek site adını seçerken baktığı dört dokümante sinyalin tamamı böylece tamamlandı; Google'ın çıplak alan adına düşmesi engellendi. Başlık sıfır görsel değişiklikle basılıyor; iç sayfalarda H1 içerik başlığında kalıyor. (Personal önceki sürümde çıkmıştı; kalan 13 tema şimdi kapsandı.)
- Minimalist temanın üstbilgi markası belirli bir site adına sabitlenmişti; artık diğer temalar gibi Site Adı ayarını izliyor.
- Finance teması logo yüklenmediğinde hiç marka göstermiyordu ve ana sayfa tespiti arama/sayfalama sayfalarını yanlış etiketleyebiliyordu; ikisi de düzeltildi.
- Recipes teması markayı her sayfada H1 basıyordu, makalelerde iki H1 oluşuyordu; marka artık yalnız ana sayfada H1.
Personal Tema: Google için Site Adı Sinyali Tamamlandı (Ana Sayfa H1)
Düzeltildi
- Google, arama sonuçlarında site adınız yerine alan adınızı gösterebiliyordu. Personal temanın ana sayfasında H1 başlığı yoktu — Google'ın site adı seçimi için dokümante ettiği dört sinyalden biri (WebSite yapılandırılmış verisi, og:site_name, title ve belirgin başlık). Üstbilgideki marka artık yalnız ana sayfada H1 olarak basılıyor, görünüm birebir aynı; iç sayfalarda H1 içerik başlığında kalıyor.
Satın Alma Canlıda: Fiyat Sayfası Checkout'u ve İndirim Kampanya Yöneticisi
Yeni
- Fiyat sayfası artık satıyor. Her planın butonu güvenli checkout'u o plan seçili olarak açar; girişli müşterinin e-postası ve adı ön-dolu gelir, checkout dili site dilini izler.
- İndirim kampanya yöneticisi. Kampanyayı admin'de tanımlayın — yüzde veya sabit tutar, tarih penceresi, kullanım sınırı, plana özel kısıt ve özel gün kalıpları (Yılbaşı, Black Friday ve dahası). Kampanyalar ödeme sağlayıcısına otomatik senkronlanır; fiyat sayfası kampanya bandı gösterir ve kodu müşteri hiçbir şey yazmadan checkout'ta uygulayabilir.
Düzeltildi
- Kodda tanımlı plan fiyatları halka açık fiyat sayfasından sapmıştı; yeniden hizalandı.
Polar ile Uluslararası Ödeme, Anında Lisans Teslimi ve Hesap Güvenliği Yenilemesi
Yeni
- Polar (Merchant of Record) ile uluslararası kart ödemesi. Ödenen her Polar siparişi müşteri hesabını otomatik oluşturur, lisans anahtarını üretir, faturayı keser ve anahtarı e-postalar — elle adım yok. Teslimler idempotent, webhook imzaları doğrulanıyor ve teşekkür sayfası lisans anahtarını hazır olduğu anda gösteriyor.
- Müşteri hesapları için e-posta doğrulama. Yeni kayıtlara doğrulama bağlantısı gider (giriş asla engellenmez); e-posta değişikliği yeni adresin yeniden doğrulanmasını gerektirir ve eski adres bilgilendirilir. Daha önce hiçbir yere gitmeyen linklerin yerine yeni bir yeniden-gönderim sayfası geldi.
- Hesap silme (KVKK/GDPR). Müşteriler Güvenlik sayfasından şifre onayıyla hesaplarını kalıcı olarak anonimleştirebilir; sipariş ve fatura kayıtları yasal gereklilikle saklanır.
- Gerçek giriş geçmişi. Güvenlik sayfası artık gerçek giriş denemelerini (tarih, IP, sonuç) gösteriyor — eski liste hiçbir kodun yazmadığı bir tabloya bağlıydı.
İyileştirildi
- Kaba kuvvet koruması artık veritabanı destekli. Eski sınırlayıcı denemeleri ziyaretçinin kendi oturumunda sayıyordu; çerez temizlemek sayacı sıfırlıyordu. Limitler artık oturumdan bağımsız, e-posta ve IP başına uygulanıyor ve her deneme denetim kaydına giriyor.
- Şifre değişikliği artık e-postayla teyit ediliyor ve oturumu tazeliyor; işlevsiz "Beni hatırla" kutusu kaldırıldı (oturumlar zaten 30 gün sürüyor).
Düzeltildi
- E-posta doğrulama sayfası üretimde hiç var olmamış kolonları sorguluyordu; doğrulama bağlantıları çalışamıyordu. Artık gerçek şemayı kullanıyor.
- Siparişe bağlı bir destek talebini görüntülemek, var olmayan bir tabloya yapılan sorgu yüzünden hata verebiliyordu.
- Ödeme sağlayıcılarının site doğrulama botları aşırı geniş bir user-agent filtresine takılıyordu; sağlayıcı kaydı "could not reach this URL" hatasıyla başarısız oluyordu.
Giriş Akışı Sadeleştirildi: Oturum-Duyarlı Başlık ve Yalnız Google ile Sosyal Giriş
İyileştirildi
- Site başlığı artık giriş yapmış müşteriyi tanıyor. Giriş veya kayıt sonrası "Giriş Yap / Hemen Başla" butonlarının yerini "Panelim" ve "Çıkış Yap" alıyor — masaüstünde ve mobil menüde.
- Giriş yapmak sizi sayfadan koparmıyor. Siteden giriş veya kayıt olduğunuzda müşteri paneline zorla yönlendirilmek yerine bulunduğunuz sayfada kalıyorsunuz; Google ile girişte başlattığınız sayfaya geri dönüyorsunuz.
- Dil seçiminiz müşteri portalına taşınıyor. Siteyi İngilizce gezen müşteri girişten sonra paneli İngilizce, Türkçe gezen Türkçe görüyor.
- Sosyal giriş artık yalnız Google. Az kullanılan GitHub, Facebook ve Microsoft giriş seçenekleri giriş penceresinden, portal sayfalarından ve yönetici ayarlarından kaldırıldı.
- Çıkış yapınca artık giriş ekranı yerine anasayfaya dönülüyor.
Düzeltildi
- Google giriş hataları artık gösteriliyor. Giriş sayfası yanlış URL parametresini dinlediği için OAuth hataları (iptal edilen giriş, yapılandırma eksikliği, pasif hesap) sessizce yutuluyordu; tüm hata kodları artık iki dilli mesajlarla görünüyor.
- Kayıt penceresi, Kullanım Koşulları kutusu işaretlenmeden gönderimi kabul ediyordu; onay artık zorunlu.
- Giriş ve kayıt API çağrıları alt-klasör kurulumlarında yanlış yola gidiyordu; artık site kök önekine uyuyor.
- Şifre sıfırlama, tablosu eksik kurulumlarda da çalışıyor. password_resets tablosu yalnız bir geliştirme migration'ında vardı; yoksa şifremi-unuttum formu çöküyordu. Tablo ilk kullanımda kendi kendine oluşuyor; e-posta gönderim hatası da akışı artık bozmuyor.
- Giriş hata mesajları seçilen portal dilinden bağımsız olarak İngilizce-Türkçe karışıktı; artık dili izliyor.
Personal Temada İçerik Tabloları Artık Düzgün Stillenir
Düzeltildi
- Yazı içindeki tablolar artık düzgün kenarlık, başlık satırı ve boşluğa sahip. Personal temada tablo stili yoktu; tablolar kenarlıksız, okunması zor sütunlar olarak görünüyordu. Artık hücre kenarlıkları, gölgeli başlık satırı, rahat iç boşluk, satır renklendirmesi ve küçük ekranlarda yatay kaydırma var.
Oylama, AI SEO Analizi ve IP Engelleme İçin Şema Boşlukları Kapatıldı
Düzeltildi
- Makale oylama artık çalışıyor. Yukarı/aşağı oy özelliği (crypto teması kullanıyor) şemanın hiç oluşturmadığı bir post_votes tablosuna ve posts.votes kolonuna yazıyordu — eski bir migration tabloyu uyumsuz kolon adlarıyla tanımlıyordu bile. Tablo ve kolon artık şemanın parçası, mevcut sitelerde kendi kendine onarılıyor ve bayat migration düzeltildi.
- AI SEO analizi artık kaydediliyor. Editörün AI analizi, var olmayan seo_meta kolonlarına (ai_score, ai_analysis, ai_analyzed_at) yazıyordu; sonuçlar hiç saklanmıyordu. Kolonlar şemaya eklendi ve mevcut sitelerde kendi kendine onarılıyor.
- IP engelleme listesi için düzgün bir şema tablosu var. Önceden yalnızca yönetici Güvenlik Merkezi'ni açtığında oluşuyordu; artık çekirdek şemanın parçası ve kendi kendine onarılıyor.
Şema Tutarlılığı: Sessiz Veritabanı Hataları Giderildi + Drift Denetimi
İyileştirildi
- Sürüm hattına şema drift denetimi eklendi. Yeni bir araç, kodun yazdığı her tablo/kolonu şema ve eklenti tanımlarıyla karşılaştırıyor; yeni ortaya çıkan her uyumsuzluk sürümü durduruyor ve bu tür taze-kurulum hatalarının tekrarını önlüyor.
Düzeltildi
- Yorum yanıtları ve API ile yorum oluşturma artık güvenilir şekilde kaydediliyor. İkisi de comments tablosunda olmayan bir kolon adına (ip_address) yazıyordu (doğru kolon author_ip); bu yüzden her kurulumda başarısız oluyordu. Artık doğru kolonu kullanıyorlar.
- Otomatik IP engelleme artık gerçekten engelliyor. Güvenlik modülü var olmayan bir blocked_at kolonuna yazıyordu, engellemeler sessizce düşüyordu; artık doğru kolonu kullanıyor.
- Tema değiştirme ve ayar kaydı taze kurulumlarda güvenli. settings tablosuna created_at/updated_at kolonları eklendi (şemaya eklendi, mevcut sitelerde kendi kendine onarılıyor) — kod bu zaman damgalarını yazıyordu ama taze kurulum şemasında yoktular.
- ZeroTrack etkinleştirmede doğru kaydediliyor. Eklenti kaydı yanlış kolon adları kullanıyordu (is_active/is_core yerine active/core).
Log ve Veri Hijyeni: Kendi Kendini Sınırlayan CMS
İyileştirildi
- Otomatik bakım artık biriken her deposu kapsıyor. Ham görüntüleme kayıtları (180 gün), otomatik bağlantı logları, SEO ping logları ve süresi dolmuş Google Console cache satırları mevcut bakım takviminde budanıyor; büyüyen log dosyaları (php-errors.log dahil) merkezî olarak döndürülüyor ve eski rotasyonlar 30 günde temizleniyor.
Düzeltildi
- Veritabanı hata logu artık sınırsız büyüyemez. Uygulama loguyla aynı şekilde 5 MB'ta dönüyor ve tek yedek tutuluyor. Tekrarlayan bir cron hatası bu dosyayı süresiz büyütebiliyordu.
- İki kronik hata kaynağı kökünden susturuldu. Webhook kuyruğu eski kurulumlardaki eksik api_tokens kolonlarını kendisi onarıyor (webhook özelliği de çalışır hâle geliyor); AI toplu işleyici tablosu kurulu değilse sessizce atlıyor — ikisi de her dakika hata kaydı yazıyordu.
ZeroTrack: Etkileşimli Trend Grafiği ve Tam Yerelleştirme
İyileştirildi
- Trend grafiği sıfırdan tasarlandı. Çıplak çizgi grafik artık etkileşimli bir sütun grafik: üzerine gelinen sütun ve komşuları vurgulanır, görüntüleme + tekil ziyaretçi bilgisini gösteren bir ipucu açılır ve başlıktaki canlı değer güncellenir. Verisi olmayan günler atlanmak yerine sıfır olarak çizilir; "Bugün" aralığı artık saatlik kırılım gösterir.
- KPI kartları önceki dönemle kıyaslıyor. Sayfa görüntüleme, tekil ziyaretçi ve oturum kartlarında artış/düşüş yüzdesi görünür.
- Eklentinin tamamı admin tasarım sistemine ve diline uyuyor. Panel ve ayarlar sayfalarındaki her etiket tam yerelleştirildi (Türkçe admin her yerde Türkçe gösterir); sabit açık-tema renkleri tasarım token'larıyla değiştirildi, karanlık mod doğru görünür. En çok görüntülenen sayfalara oransal kullanım çubukları eklendi.
Google Console: Tutarlı Raporlar ve Kalıcı Bağlantı Rehberi
İyileştirildi
- Search Console ile Analytics artık aynı tarih penceresini raporluyor. GA4 istekleri "bugün"de biterken Search Console dünde bitiyordu; genel bakış kartları farklı dönemleri karşılaştırıyordu. İkisi de artık birebir aynı aralığı kullanıyor.
- Anahtar kelime ve sayfa tabloları 50 satıra kadar gösteriyor (önceden 20); dizine ekleme taraması Google URL Inspection günlük kotasına uygun olarak 2.000 URL'e kadar çıkıyor (önceden 500).
- Yeniden bağlan uyarısı en sık nedeni açıklıyor. Google bağlantıyı invalid_grant ile düşürdüğünde — tipik neden OAuth uygulamasının 7 günde bağlantı düşüren "Testing" modunda bırakılması — panel bunu söylüyor ve kalıcı bağlantı için uygulamayı production'a alma adımlarını gösteriyor. Kurulum rehberine de eklendi.
- Search Console site adresi kayıtta normalleştiriliyor. Çıplak alan adı doğru domain property biçimine (sc-domain:) çevriliyor, URL-prefix property'lere zorunlu bitiş eğik çizgisi ekleniyor — bozuk değerler sessizce boş rapor üretiyordu.
Bülten Sonuç Sayfaları Her Temada ve İki Dilde Çalışıyor
Düzeltildi
- Bülten kayıt/onay/çıkış sayfaları Personal dışındaki temalarda artık çökmüyor. Bu sayfalar Personal temasına özel bir fonksiyonu doğrudan çağırıyordu; başka bir tema aktifken sunucu hatası oluşuyordu. Artık tema-güvenli bir yardımcı kullanıyorlar ve metinlerini sabit Türkçe yerine site dilinde (Türkçe veya İngilizce) gösteriyorlar.
Görünür Spam Koruması, Güvenilir Bülten Kaydı, Tutarlı Eklenti Adları
İyileştirildi
- Yerleşik spam filtresi artık görünür ve açıklanabilir. Yorumlar ekranı Spam Koruması ayarlarına doğrudan bağlanıyor, işaretlenen yorumlar spam skorunu tetikleyen nedenlerle birlikte gösteriyor ve spam sekmesinde tek tıkla "Spam Değil" var. Filtrenin kendisi (bağlantı limiti, kelime/IP/e-posta kara listeleri, gönderim hızı ve tekrar eden saldırgan kontrolleri) her yorumu zaten perde arkasında puanlıyordu.
- Eklenti adları ve sıralaması her yerde tutarlı. Kenar çubuğu artık Eklentiler ekranıyla aynı yerelleştirilmiş adları kullanıyor; iki liste de görünen ada göre alfabetik.
- Tema özelleştirici tamamen yerelleştirildi. Sekme ve tema açıklamaları Türkçe admin'de Türkçe görünüyor; sayfa başlığı admin diline uyuyor.
Düzeltildi
- Bülten kaydı artık her temadan çalışıyor. Bazı temaların abonelik formları var olmayan uçlara (/newsletter, /api/v1/newsletter/subscribe) gönderiyordu; kayıtlar sessizce kayboluyordu. İki uç da artık bülten eklentisine ulaşıyor; API alt-dizin kurulumlarında da çalışıyor.
- Taze kurulumlar yorum veya abonede artık kırılmıyor. Kurulum şemasında yorumların spam-skoru kolonları ile abonelerin subscribed_at kolonu eksikti; ikisi de şemaya eklendi ve mevcut sitelerde kendi kendini onarıyor.
- Yeni-yazı bildirim e-postaları doğru render ediliyor. Bildirim kampanyası yazı verisini ham JSON olarak saklıyordu ve e-postaya olduğu gibi basılacaktı; gönderici artık bunu şablon değişkenlerine çözüyor.
- Crypto tema footer'ı artık özelleştiriciye uyuyor. "Marka tanıtımı" alanı gerçekten render ediliyor, sosyal ikon anahtarı çalışıyor, site adı sabit yazılmıyor ve footer abonelik formu doğru uca gönderiyor.
Admin Varlıkları Anında Güncellenir, Açılır Liste Kırpılma Düzeltmesi
Düzeltildi
- Admin CSS/JS güncellemeleri artık tarayıcıya anında iner. Stil ve betik adresleri CMS sürüm numarası yerine dosya değişiklik zamanıyla sürümleniyor; düzeltmelerin görünmesi için zorla yenileme ya da sürüm artışı gerekmiyor.
- Özel açılır liste panelleri artık kart sınırında kırpılmıyor. Bir seçim paneli (yazı düzenleyicideki Yazar seçici gibi) açıkken kapsayıcı kart geçici olarak taşmaya izin veriyor ve seçenek listesinin tamamı görünüyor.
Yazı Düzenleyicide Yazar Seçimi, Cümle-Duyarlı Özetler
Yeni
- Yazılar artık düzenleyiciden başka bir yazara atanabiliyor. Yayınla kutusundaki yeni Yazar açılır listesi sitenin yazarlarını gösterir; seçim yazıyla birlikte kaydedilir. Otokayıt ve hızlı-düzenleme akışları etkilenmez.
Düzeltildi
- Otomatik özetler artık cümle ortasında kesilmiyor. Üretici pencere içindeki son tam cümleyi tercih ediyor, sürüm noktalarını ("GPT-3.5" gibi) cümle sonu saymıyor, Türkçe karakterlerde UTF-8 güvenli ve bitişik blok etiketlerine boşluk koyuyor. Tüm sitelerdeki mevcut kesik özetler içerikten yeniden üretildi.
Pro Tema Özelleştirici: Font Önizleme, İçe/Dışa Aktarma, Türkçe Arayüz, Derin Seçenekler
Yeni
- Tema ayarları artık JSON olarak dışa ve içe aktarılabiliyor — bitmiş bir tasarımı tek tıkla başka kuruluma taşıyın; içe aktarma şemadan doğrulanır, farklı-tema onayı istenir ve tek tıklık "Varsayılanlara Dön" footer-kurucu verisini korur.
- Font seçiciler gerçek font seçici oldu. Her font alanının arkasında 38 aileli merkezi kütüphane var (boş dropdown bitti), mevcut font seçili olarak en üstte, her seçenek kendi yazı tipinde görünüyor ve canlı önizleme satırı gezindikçe güncelleniyor.
- Tema başına daha derin seçenekler, hepsi gerçek çıktıya bağlı: Personal temasına anasayfa kontrolleri (hero slayt sayısı, popüler bölüm ve adedi, kategoriler anahtarı, son yazılar ızgarasında sayfa başına adet) ve Yazı Sayfası sekmesi (kenar çubuğu, yazar kartı, ilgili yazılar ve adedi, yorumlar) eklendi — her anahtarın sayfayı gerçekten değiştirdiği doğrulandı.
İyileştirildi
- Özelleştirici artık Türkçe konuşuyor. Tüm tema şemalarında kalan yüzü aşkın İngilizce alan ve sekme etiketi, Türkçe admin oturumları için çevrildi.
Taze-Kurulum Denetimi: Tema Geçişi, Özelleştirici ve Kurulum Uçtan Uca Sertleştirildi
Düzeltildi
- Tam müşteri yolculuğu denetimi (kurulum → tema geçişi → özelleştirici → içe aktarma) dokuz taze-kurulum hatasını kapattı. Alt-dizin kurulumlarında Hakkımda/yasal sayfalardaki sonsuz yönlendirme bitti; tek yazı sayfalarına yazar verisi artık geliyor (News teması çökmüyor); Tech temasının eksik yardımcı fonksiyonu, Finance temasının hiç paketlenmemiş yorum bileşeni ve Health temasının görselsiz yazıdaki çökmesi çözüldü.
- Arama artık her sunucuda çalışıyor. Aynı SQL yer tutucusunun iki kez kullanılması, PDO emülasyonu kapalı sunucularda aramayı SQL hatasıyla kırıyordu — çekirdek sorgu kurucusunda, Health temasında ve quiz eklentisinde düzeltildi.
- Tema Özelleştirici kaydı artık diğer ayarları silmiyor. Eskiden temanın tüm özelleştirme kaydını değiştirip footer-kurucu verisini sessizce siliyordu; artık yalnız kendi alanlarını güncelliyor. Footer kurucusu da yalnız onu gerçekten basan temalarda etkin — diğer temaların footer ayarlarını bozamıyor.
- Kurulum rötuşları: uygulama loglaması log klasörünü ilk kullanımda kendisi oluşturuyor (taze kurulumda sessizce ölüydü), bozuk mutlak-yollu ErrorDocument kuralları kaldırıldı, ilk isteklerdeki session ini uyarıları bitti.
Sitenizi bugün yayına alın
Kurulum, içerik yönetimi, SEO ve görsel optimizasyonu — hepsi tek platformda. 30 dakikada başlayın.
Fiyatlara Göz At- 30 dakikada kurulum ve yayın
- 14 hazır tema
- AVIF/WebP görsel optimizasyonu
- Otomatik SEO — Sitemap, Schema.org
- Çerezsiz yerleşik analitik (ZeroTrack)