Sürüm Geçmişi
Sürüm Notları
v1.0.0'dan itibaren her özellik, her iyileştirme, her düzeltme.
Sayfa 6 / 20 — en yeniden eskiye 576 sürüm.
Bülten: kampanyalar artık kendi kendine gönderiliyor
İyileştirildi
- Tüm abonelik hattı canlı sitede uçtan uca denetlendi: kayıt korumaları (bal küpü, hız sınırı, spam süzgeci, e-posta bombası tavanı, adres-sızdırma eşitliği), jeton rotasyonlu çift onay, tek-tık abonelikten çıkma başlıkları, imzalı linklerle açılma/tıklama sayaçları ve gönderim öncesi geçerlilik denetimi — hepsi çalışır doğrulandı.
Düzeltildi
- Bülten kampanyaları yalnız yönetici "sonraki grubu gönder"e tıkladıkça ya da elle cron kurulmuş sunucularda gidiyordu; tipik bir kurulumda tek gruptan büyük kampanyalar — ve her otomatik yeni-yazı bildirimi — kuyrukta sonsuza dek bekliyordu. Kuyruk artık otomatik işleniyor: yerleşik zamanlayıcı site ziyaret aldıkça küçük gruplar halinde, sunucu cron'u (varsa) toptan gönderiyor — satır düzeyi kilitleme sayesinde ikisi aynı e-postayı asla iki kez göndermiyor; bülten kapalıyken veya eklenti pasifken hiçbir şey gönderilmiyor.
Görsel tema denetimi: okunurluk ve koyu mod düzeltmeleri
Düzeltildi
- Her tema gerçek tarayıcıda hem açık hem koyu modda çalıştırılıp metin okunurluğu ölçüldü; dokuz temada okunmayan noktalar düzeltildi — parlak marka renkleri üstündeki rozet/düğme yazıları, soluk tarih/ikincil metinler, koyu modda beyaz kalan içindekiler kutuları ve yazı kartları, sarı gradyanında beyaz yazısı kaybolan bülten bandı ve sayfayı yatay kaydırtan taşmış içerik görseli.
- Özelleştiriciden açık bir marka rengi seçtiğinizde, o rengin üstündeki rozet/düğme yazısı artık otomatik koyuya geçiyor (link tarzı marka yazısı da okunur kalacak kadar koyulaştırılıyor) — beyaz kalıp kaybolmuyor.
- Travel temasının varsayılan menüsü artık sitede olmayan sayfalara link vermiyor; "Destinasyonlar/İpuçları" maddeleri yalnız eşleşen kategori varsa görünüyor ve doğrudan ona gidiyor.
- Ortak kenar çubuğu bileşenleri (etiketler, kategoriler, son yazılar) artık her temada koyu modda okunur kalıyor — tema onlar için kendi koyu paletini tanımlamamış olsa bile.
Tema denetimi: kırık görsel emniyeti + zarif demo-medya düşüşü
Yeni
- Yeni derin tema denetimi 13 temanın her birini sekiz sayfa tipinde çalıştırıyor — render, tek H1, canonical etiketi, kodlama, sızan kısa kod, yerleşim-bölümü sözleşmeleri ve referans verilen her varlık denetleniyor. 517 kontrolün tamamı hem İngilizce hem Türkçe sitede geçiyor.
İyileştirildi
- Travel temasının vitrin görselleri (ana sayfa kaydırıcısı, hakkında sayfası, arşiv afişleri) artık yalnız dosyalar kurulumda gerçekten varsa basılıyor; demo medya paketi olmayan siteler kırık görsel simgeleri yerine temiz koyu bir afiş görüyor.
Düzeltildi
- Geliştirme makinesinde yazılan içerik, canlı siteye "localhost" görsel adresleri taşıyabiliyor ve okura kırık görsel gösterebiliyordu (canlıda bir yazı etkilenmişti, onarıldı). Render artık bu geliştirme adreslerini sitenin gerçek adresine sessizce çeviriyor — yalnız görsel ve bağlantı özniteliklerinde; metninde veya kod örneklerinde localhost geçen yazılara dokunulmuyor.
- Finance teması, temayla birlikte gelmeyen bir apple-touch simge dosyasını linkliyor ve her sayfada kırık bir istek üretiyordu; simge zaten sitenin merkezi favicon hattından geldiği için başıboş link kaldırıldı.
Site Sürümleri ekranı + kalıcı analitik geçmişi + temizlik
Yeni
- Lisans sunucusu: yeni "Site Sürümleri" ekranı, güncelleme sunucusuna bildirim yapan her lisanslı kurulumu — alan adı, son bildirdiği sürüm, PHP sürümü ve son görülme zamanıyla — listeliyor; hangi sitenin güncel, hangisinin geride, hangisinin iki haftadır sessiz olduğunu tek bakışta işaretliyor. Kayıtlar yalnız bildiren alan adına gerçekten bağlı geçerli lisanslardan alınıyor.
İyileştirildi
- Analitik: günlük eğilim grafiği artık kalıcı günlük özetleri de okuyor; ham veri saklama penceresinden (varsayılan 90 gün) eski tarih aralıkları boş grafik yerine gerçek geçmişi gösteriyor. Özetler baştan beri toplanıyordu ama hiç gösterilmiyordu.
- Demo sitesi artık güncellemeleri her gün otomatik uyguluyor ve gecelik sıfırlama bu ayarı koruyor; herkese açık demo her zaman güncel sürümü sergiliyor.
Düzeltildi
- Sekiz eklenti, panelin hiç çalıştırmadığı bir yönetici menü kancasına kayıt yapıyordu; ölü kayıtlar kaldırıldı (menü girişleri panelin kendi listesinden gelmeye devam ediyor, görünürde bir şey değişmiyor).
- İç şema denetimi SQL yorumlarını ve iç içe veri bloklarını yanlış okuyor, gerçek kolonları gizleyip hayalet kolonlar bildiriyordu; ayrıştırıcı düzeltilip üç şema referans dosyası güncellenince bilinen-sorunlar listesi on ikiden sıfıra indi.
Genel denetim: sessiz log seli durduruldu + eklenti kayıt onarımı
İyileştirildi
- Dört eklenti dağıtım aracının hedef listesinde iki kurulum eksikti; o eklentiler için gelecekteki düzeltmeler bu siteleri sessizce atlayacaktı — listeler tamamlandı (aynı boşluk daha önce SEO paneli için kapatılmıştı).
Düzeltildi
- Yönetim paneli ana sayfası, sosyal ve web-push eklentileri hiç etkinleştirilmemiş kurulumlarda bile onların tablolarını sorguluyordu; sayfa düzgün görünüyordu ama her panel ziyareti veritabanı loguna sessizce hata ekliyordu (bir kurulumda 47.000 satır birikmişti). Panel artık önce şemayı kontrol edip sıfır gösteriyor ve eski sosyal-kuyruk şemalarına da hata vermeden uyum sağlıyor.
- Google Console eklentisinin etkinleştirme betiği kendini kaydederken yanlış kolon adı kullanıyordu; her güncellemede hata logluyor ve taze kurulumda kayıt başarısız olabiliyordu — kolon adı düzeltildi.
- Denetim takımındaki iki kontrol son yeniden düzenlemelerden sonra bayatlamış ve yanlış alarm veriyordu (quiz cevap yanıtı ve içerik filtresi bağlantısı); artık birebir kaynak metni değil davranışı doğruluyorlar, şema-lint temel listesinden de çözülmüş beş kayıt ayıklandı.
İki dil her yerde: 10 tema + yönetim paneli tam TR/EN uyumlu
Yeni
- Canlı iki dil denetim aracı artık panele girip her sitenin kritik yönetim ekranlarını ve genel sayfalarını İKİ dilde de tarıyor; ham sözlük anahtarını, İngilizce moddaki Türkçe metni ve Türkçe moddaki İngilizce metni yakalıyor — 140 filo kontrolü ve 45 derin kontrolün tamamı geçiyor.
Düzeltildi
- On temadaki (travel, pets, finance, minimalist, recipes, crypto, tech, entertainment, health, starter) yaklaşık 1.100 sabit kodlu arayüz metni artık site dilini izliyor: yorum formları, bülten kutuları, arama, 404 sayfaları, sayfalama, okuma süresi, paylaşım ve ekran okuyucu etiketleri Türkçe sitede Türkçe, İngilizce sitede İngilizce basılıyor.
- Yönetim paneli artık yönetim dili ayarına tutarlı biçimde uyuyor: giriş ekranı sloganı, tüm tarihler (İngilizce panelde bile ay adları Türkçe basılıyordu), medya yükleme kutusu ve lisans ekranı dil karıştırmıyor.
- Metin yerine iç anahtarını gösteren on üç sözlük kaydı (ör. Yazılar ekranındaki tarih filtreleri) ve bozuk Türkçe metin taşıyan dokuz İngilizce sözlük kaydı (ör. giriş alt başlığı) iki dilde de onarıldı.
- "en-US" gibi bölgesel kod olarak kaydedilmiş site dili sessizce Türkçeye düşüyordu; bölgesel kodlar artık normalize ediliyor, İngilizce site Türkçe arayüz basmıyor.
- İki site, üründen aylarca geride kalmış tema kopyaları çalıştırıyordu (yerleşim motorundan bu yana hiçbir güncellemeyi almamışlar); filodaki tüm tema kopyaları artık ürünle bayt-bayt aynı ve yeni bir eşitleme aracı bunu koruyor.
SEO: AI Görünürlük denetimi (llms.txt + AI bot politikası)
Yeni
- SEO Sağlık Kontrolü'ne "AI Görünürlük" grubu eklendi: llms.txt ve llms-full.txt'nin (ChatGPT, Claude ve Perplexity'nin okuduğu site özetleri) gerçekten servis edildiğini doğruluyor, AI bot politikanızı özetliyor (bilinen 13 AI botundan kaçı izinli) ve canlı robots.txt'nin bu politikayı gerçekten yansıttığını teyit ediyor — başıboş bir statik robots.txt dosyası tercihinizi artık sessizce ezemiyor.
Düzeltildi
- Gelişmiş SEO yayılım listeleri tamamlandı: eklentinin aktivasyon dosyası filo senkron listesine girdi ve özel senkron aracının hedef listesinde eksik olan iki kurulum eklendi; böylece gelecekteki panel düzeltmeleri bazı siteleri sessizce atlamak yerine hepsine ulaşıyor.
Kitle (CRM): segmenti dışa aktar, hızlı sayaçlar, sıkı yetki
Yeni
- Her kayıtlı segmentin artık kendi "CSV indir" düğmesi var; bir segmentin kapsadığı kişileri tam olarak, tek tıkla indirebiliyorsunuz — yalnız tüm listeyi değil.
İyileştirildi
- Kitle özet sayaçları (toplam ve kaynak başına birer) artık beş ayrı tarama yerine tek veritabanı geçişinde hesaplanıyor; böylece Kitle ekranı büyük kişi listelerinde hızlı kalıyor.
Düzeltildi
- Kitle ekranındaki yalnız-yönetici erişim denetimi artık koşulsuz; kodun farklı yüklenmesi hâlinde kişi listesinin (kişisel e-posta adresleri) daha düşük yetkili bir kullanıcıya erişilebilir hâle gelebileceği kuramsal açık kapatıldı.
Sosyal: bekletmeyen Instagram/Threads yayını + Pinterest görsel düzeltmesi
Düzeltildi
- Düzenleyicideki yazı-başına Pinterest görsel alanı artık kaydediliyor. Rotası olmayan bir adrese gönderiyordu, bu yüzden değer sessizce düşüyordu — ayarladığınız pin görseli hiç saklanmıyordu.
- Instagram'a fotoğraf, hikâye veya çoklu görsel — ve Threads'e gönderi — yayınlamak artık platform işlemeyi bitirene kadar bir işçiyi meşgul tutmuyor. Hazır gönderiler hemen çıkıyor; hâlâ işlenenler bir sonraki turda alınıyor, tıpkı Reels'in zaten çalıştığı gibi. Önceden tek bir gönderi bir işçiyi yarım dakikaya kadar meşgul edebiliyordu.
- Bir sosyal gönderi başarılı olunca, uzak gönderi kimliği ve yayın zamanı artık yalnız günlükte değil, kuyruk kaydının kendisinde de tutuluyor; böylece yayın zamanı ve gönderiye geri bağlantı elde ediliyor.
Tarif kartı: porsiyon ayarlayıcı, kart görseli düzeltmesi, sağlam zengin sonuç
Yeni
- Tarif kartlarında artık porsiyon ayarlayıcı var: okur − / + ile porsiyon sayısını değiştiriyor, malzeme miktarları kendiliğinden ölçekleniyor. Tam sayı, ondalık ve kesirler (½, 1½, 1/2) işleniyor ve düzgün kesirlerle geri gösteriliyor; düz bir miktar olmayanlar ("bir tutam", "2–3") olduğu gibi bırakılıyor.
Düzeltildi
- Yalnız kapak görseli olan (ayrı adım fotoğrafı olmayan) bir tarif artık o görseli kartta gösteriyor. Önceden kartın görseli hesaplanıyor ama ayrı bir süreç fotoğrafı ayarlanmadıkça hiç gösterilmiyordu; bu yüzden birçok kart görselsiz çıkıyordu.
- Tarifin yıldız puanı zengin sonucu artık yalnız puan aralık içinde gerçek bir sayıysa ve en az bir oy varsa üretiliyor — başıboş ya da aralık dışı bir değer önceden Google'da tüm tarif zengin sonucunu geçersiz kılabiliyordu.
- Yayın/güncelleme tarihi okunamayan bir tarif artık yapısal veriye 1970 tarihi basmıyor; alan hiç konmuyor.
- Gün bileşeniyle yazılan hazırlık/pişirme/toplam süreler (uzun dinlendirilen tarifler için) artık sıfır okunmak yerine doğru sayılıyor.
Quizler: adil puanlama, cevap açıklamaları, daha temiz kişilik sonucu
Düzeltildi
- Birden çok doğru cevabı olan bir soru artık adil puanlanıyor: doğru cevaplardan herhangi birini seçmek doğru sayılıyor. Önceden yalnız biri kabul ediliyor, aynı derecede doğru bir cevabı seçen okuyucu yanlış sayılıyordu.
- "Açıklamayı göster" seçeneği artık gerçekten çalışıyor — açıkken, her sorunun açıklaması testi bitirince sonuç incelemesinde görünüyor. Önceden hiçbir etkisi yoktu.
- "Otomatik kaydırma" seçeneği de çalışıyor artık: sonraki soruya geçince test nazikçe görünüme kayıyor, bu özellikle telefonda işe yarıyor. O da önceden pasifti.
- Kişilik testleri artık "3/10 doğru" skoru veya doğru/yanlış işaretleri göstermiyor — bunlar sonuç temelli testlere uymuyor, artık yalnız sonuç kartı gösteriliyor.
Eklenti denetimi (4. tur): sosyal, formlar, CRM, analitik
İyileştirildi
- Sosyal & Video: YouTube yüklemeleri artık dilim başına daha dar bir zaman aşımı kullanıyor; tek bir yavaş dilim bir işçiyi meşgul edemiyor, yükleme kaldığı yerden sürüyor.
- Analitik: takip işareti artık her sayfa görüntülemesinde veritabanı yapısını yeniden denetlemiyor — yalnız gerçekten eksik bir şey varsa kuruyor.
- Kitle (CRM): segment boyutları artık her eşleşen kişiyi belleğe almak yerine doğrudan veritabanında sayılıyor; Segmentler ekranı büyük listelerde hızlı kalıyor.
- A/B testleri: kazanan artık yalnız her varyant tam örnek boyutuna ulaşınca ilan ediliyor; ekranın beklemenizi söylediği eşikle uyumlu.
- Formlar: spam gönderimleri artık sınırsız büyüyemiyor — form başına yalnız en yenileri tutuluyor.
Düzeltildi
- Sosyal: bağlı uygulamanın istemci sırrı artık şifreli saklanıyor; erişim jetonlarının zaten korunduğu gibi.
- Video Stüdyo: 90 saniye sınırı artık sunucuda da uygulanıyor; aşırı uzun bir video sızıp Instagram tarafından reddedilemiyor — bunun yerine metni kısaltıp yeniden render etmeniz isteniyor.
- İletişim formu: eski kurulumlarda bir mesaja "Spam" demek onu sessizce kaybedebiliyordu; mesaj listesi artık alttaki alanı önce onarıp mesajı güvenle koruyor.
- Formlar: açılır liste / radyo / onay kutusu yanıtları artık sunucuda tanımlı seçeneklere karşı doğrulanıyor; uydurma bir değer forma sokulamıyor.
Eklenti denetimi (3. tur): push bildirimleri, indirilebilirler, AdSense denetçisi
İyileştirildi
- AdSense hazırlık denetçisi: tarama artık her yazıyı aynı anda belleğe almıyor; binlerce yazılı sitelerde de güvenilir çalışıyor.
Düzeltildi
- Push bildirimleri: güvenilir push servislerinin listesi artık kesin eşleştiriliyor; güvenilir bir ada yalnızca benzeyen (o adla biten) bir adres artık kayıt olup bildirimlerinizi alamıyor ve yalnız güvenli adresler kabul ediliyor.
- Push bildirimleri: bir yazıyı yayınlamak artık kayıt tamamlanmadan önce her abonenin bildirilmesini beklemiyor — kayıt hemen bitiyor, bildirimler hemen ardından bir zaman bütçesi içinde gönderiliyor; böylece kalabalık bir abone listesi yayını asla kilitleyemez veya çökertemez.
- İndirilebilirler: sınırı olan bir indirme bağlantısı, tam aynı anda birkaç indirme başlatılarak artık sınırının ötesine geçirilemiyor.
- Editöryel takvim & tarifler: bu ekranlardaki yönetici izin denetimi artık koşulsuz; kodun farklı yüklenmesi hâlinde zayıflayabileceği kuramsal açık kapatıldı.
Eklenti denetimi (2. tur): quizler, Google, tarifler, Cloudflare
İyileştirildi
- Google: eklenti artık her yönetim sayfası açılışında veritabanı yapısını yeniden denetlemiyor — bunu sürüm başına yalnız bir kez yapıyor.
- Cloudflare: bir yazıyı yayınladıktan veya düzenledikten sonra önbelleğin temizlenmesi artık Cloudflare yanıt verene kadar kaydı bekletmiyor — kayıt hemen bitiyor, temizlik hemen ardından çalışıyor.
Düzeltildi
- Quizler: gömülü quiz içeren bir sayfa, görüntülenme sayacının yazacak yeri olmadığı için açılmayabiliyordu. Sayacın artık yeri var, eski sitelere kendiliğinden ekleniyor ve bir daha asla sayfayı düşüremez.
- Quizler: yayınlanmış bir quizin artık kendi paylaşılabilir sayfası var; yönetimdeki "Görüntüle" bağlantısı "bulunamadı" hatası yerine quizi açıyor.
- Quizler: WordPress içe aktarıcısı artık sunucunun kendi ağına dönen görsel ve sayfa adreslerini reddediyor ve karşı sitenin sertifikasını doğruluyor.
- Google: "yeni içerik yayınlanınca Google'a otomatik bildir" kutusu artık özelliği gerçekten açıyor — önceden açık görünüyordu ama her gönderim sessizce reddediliyordu.
- Google: elle "index'e gönder" işlemi artık yalnız kendi sitenizin adreslerini kabul ediyor.
- Tarifler: kullanılabilir görseli olmayan bir tarif, artık Google'ın reddedeceği yapısal veri yayınlamıyor — tarif zengin sonucu yalnız gerçekten geçerli olacaksa üretiliyor.
- Cloudflare: önerilen güvenlik kurallarını uygularken mevcut kuralları okuma bir an başarısız olursa, kendi güvenlik duvarı kurallarınız artık silinemiyor — işlem bunun yerine iptal ediliyor.
Eklenti denetimi (1. tur): daha güvenli AI görseller, bülten ve bildirimler
İyileştirildi
- Web bildirimleri: abone kayıtları artık her ziyarette gereksiz veritabanı işi yapılmadan, daha verimli işleniyor.
Düzeltildi
- AI görseller: görsel sağlayıcının döndürdüğü resim artık yalnız güvenli bir genel adresten indiriliyor; sunucunun kendi iç ağına dönen bir adres reddediliyor.
- AI görseller: üretim başarısız olduğunda, hata mesajı artık API anahtarınızı gösterme riski taşımıyor — anahtar gizleniyor.
- AI görseller: günlük görsel sınırı bir an okunamazsa, sistem artık sınırsız devam etmek yerine üretimi durduruyor; böylece yanlışlıkla üst sınırınızın ötesinde ücretlendirilmiyorsunuz.
- Bülten: elle düzenlediğiniz bir e-posta şablonu artık güncelleme sırasında üzerine yazılmıyor — yalnız hiç dokunmadığınız şablonlar yenileniyor.
- Bülten: haftalık özet, iki çalışma aynı ana denk gelse bile artık yalnız bir kez gönderiliyor.
- Bülten: kayıt formu artık bir adresin listede olup olmadığını ele vermiyor — cevap her iki durumda da aynı.
- Web bildirimleri: abonelik ucu artık sahte kayıtlarla doldurulmaya karşı korunuyor.
- Hikâyeler: tepki sayıları artık yalnız gerçek bir ziyaretçi dokunuşuyla değişiyor; başka bir siteden gönderilen tepki yok sayılıyor.
Video Stüdyo: videolar Reels'e uygun kalsın diye 90 saniye tavanı
İyileştirildi
- Stüdyo videoları artık en fazla 90 saniye. Instagram yalnız 90 saniye ve altındaki videoları Reels sekmesine koyar; daha uzunu sıradan bir video olarak paylaşılırdı. Anlatım zaten yaklaşık bir dakika olduğundan bu yalnız elle uzatılan metinleri etkiler — o durumda da görüntü ile ses aynı noktada kesilir, böylece dosya gerçekten sınır içinde kalır. Transkript adımı yazarken sınırı hatırlatır.
Video Stüdyo: daha sağlam YouTube ve Instagram yayını
Düzeltildi
- Platform hâlâ işlerken takılan bir Reels veya Shorts yüklemesi, bir güne kadar durum sorgulamaya devam edebiliyordu. Böyle bir iş artık makul bir süre sonra vazgeçip başarısız işaretleniyor; tek bir takılı yükleme artık yayın kuyruğunu ya da günlük kotayı meşgul etmiyor.
- İleri bir tarihe zamanlanan video, zamanlanan ana kadarki bekleme yüzünden yanlışlıkla zaman aşımına uğramıyor artık — zaman aşımı penceresi işin oluşturulduğu andan değil, zamanlanan andan başlıyor.
- Her iki platformun çok adımlı yayın akışının tamamı — Instagram'ın oluştur / bekle / yayınla sırası ve YouTube'un kesinti sonrası kaldığı yerden devam eden yüklemesi — bağlantı koptuğunda ya da oturum süresi dolduğunda toparlanma dâhil, uçtan uca doğrulandı.
Lisans güvenliği sertleştirmesi
Düzeltildi
- Yönetim lisans ekranı artık tam değer yerine lisans anahtarının yalnız maskeli bir sürümünü gösteriyor.
- Lisans etkinleştirme ve devre dışı bırakma artık her kurulumda yönetici girişi istiyor — henüz aktif lisansı olmayan yeni kurulmuş siteler dahil.
- Demo lisans doğrulaması artık istekten alınan bir değere değil, sitenin yapılandırılmış adresine dayanıyor; etkinleştirme gerçek alan adına bağlı kalıyor.
- Premium özellikler, eklentiler ve temalar artık kurulu sürüme göre davranıyor: ücretli paket (indirmek için zaten satın alınmış) jetonu düşse bile açık kalır, ücretsiz paket ise doğru şekilde sınırlanır.
- Güncelleme indirme ucu artık adres başına hız sınırı uyguluyor ve yalnız beklenen adreslere yanıt veriyor.
Yeni: Video Stüdyo — yazılarınız seslendirilmiş Shorts ve Reels'e dönüşüyor
Yeni
- Video Stüdyo (Sosyal eklentisinin içinde): bir yazı seçin; stüdyo site dilinizde ~60 saniyelik bir anlatım metni yazar, bunu doğal bir yapay zekâ sesiyle seslendirir (30 ses, Türkçe dahil — mevcut Gemini anahtarınızın ücretsiz katmanını kullanır, ek maliyeti yoktur) ve yazınızın görselleri, hareketli altyazılar ve site adınızla 1080×1920 dikey videoyu doğrudan tarayıcınızda üretir. Sunucuda video yazılımı gerekmez; sıradan paylaşımlı hostingde çalışır. Render için Chrome veya Edge gerekir.
- YouTube Shorts ve Instagram Reels'e tek tıkla yayın — mevcut sosyal kuyruk üzerinden, denemeler ve hız sınırı sizin yerinize yönetilir. Instagram, geliştirme modundaki kendi Meta uygulamanızla bağlanır; kendi hesabınıza yayın için uygulama incelemesi GEREKMEZ. YouTube için kendi Google Cloud uygulamanızı bağlarsınız; Google, doğrulanmamış uygulamalardan yüklenen videoları özele kilitlediği için doğrulamayı tamamlayana kadar önerilen yol stüdyodaki "İndir + YouTube Studio'yu aç" düğmesidir — videoyu indirir, başlık ve açıklamayı panoya kopyalar, YouTube Studio'yu açar; elle yükleme 30 saniyelik iş olur.
- Stüdyonun ürettiği her metin — anlatım, YouTube başlığı ve açıklaması, Instagram açıklaması, etiketler — seslendirme, render ve yayından önce tamamen düzenlenebilir. İsterseniz her yazı yayınlandığında stüdyoda otomatik bir iş taslağı açılır; yeni yazılar sizi orada bekler.
Yorumlar ve iletişim formu: kaybolan mesajlar yolunu buldu
Düzeltildi
- Personal temasında iletişim formu var olmayan bir adrese gönderiyordu: ziyaretçinin yazdığı her mesaj 404'e düşüyor ve hiçbir yere kaydedilmiyordu. Adres artık korumalı işleyiciye bağlı; JavaScript kapalıyken de ziyaretçi ham kod ekranı yerine "alındı" ya da "gönderilemedi" bildirimiyle sayfaya geri dönüyor.
- Entertainment temasında yorumlar iki koldan kırıktı: onaylı yorumlar hiç gösterilmiyordu (liste var olmayan bir dosyayı çağırıyordu) ve giriş yapmış okurun yorumu, formda hiç olmayan "ad" alanı istenerek her seferinde reddediliyordu. Liste yeniden çiziliyor; işleyici ad ve e-postayı artık okurun hesabından dolduruyor.
- On dört sitenin sekizinde spam yakalama günlüğü eski tablo düzeninde kalmıştı; her yakalama sessizce başarısız oluyordu: engellenen botlar iz bırakmıyor, yönetim ekranı sıfır engelleme gösteriyor, "mükerrer saldırgan" sinyali hiç çalışmıyordu. Tablo eksik sütunlarını artık ilk kullanımda kendisi tamamlıyor.
- On üç temanın yorum formunda bot tuzağı alanı düpedüz "website" adını taşıyordu (bir temada ayrıca "telefon"). Tarayıcılar bu adları tanıyıp otomatik dolduruyor — ve tarayıcısı bunu yapan gerçek okurun yorumu sessizce çöpe gidiyordu. Tuzak alanlar artık tarayıcının tanımadığı nötr bir ad kullanıyor.
- Her yorum ve iletişim gönderimi taşkın sınırlarına iki kez sayılıyordu; yöneticinin ayarladığı tavanlar fiilen yarıya inmişti.
- İletişim formu panelindeki üç ayar da ölüydü: alıcı adresi kaydediliyor ama bildirimler genel adrese gitmeye devam ediyordu, özel başarı mesajı hiç gösterilmiyordu, otomatik yanıt hiç gönderilmiyordu. Üçü de artık ekranın söylediğini yapıyor — otomatik yanıtta adres başına saatte bir gönderim freni de var.
- Site geneli yorum beslemesi artık yalnız yayınlanmış, herkese açık yazıların yorumlarını içeriyor. Adres artık ulaşılabilir de: besleme kendi adresini ilan ediyordu ama o adresin rotası yoktu, ana sayfaya sekiyordu.
- Yorum yönetimi ekranı ve paneldeki yanıt ucu artık herhangi bir giriş yapılmış hesabı değil, tam moderasyon yetkisini şart koşuyor.
- Panelden yazılan yanıt yazının yorum sayacını güncellemiyordu ve yanıt verilen kişiye "yorumunuza yanıt geldi" e-postası, bildirim açık olsa bile hiç gitmiyordu.
- Yorum bildirim e-postaları İngilizce sitede de Türkçe gidiyordu; artık site dilini izliyor. İletişim formunun başarı/hata bildirimi de kendi stili olmayan temalarda renksiz çıkıyordu.
A/B testleri: sayılar artık gerçek ziyaretçilerin sayıları
Düzeltildi
- A/B testi sonuçları arama motorlarını ve otomatik tarayıcıları okurmuş gibi sayıyordu: her tarama gösterim ekliyor, dönüşüm bağlantısını izleyen bir bot dönüşüm ekliyordu. Bir test, hiçbir insanın görmediği trafikle yanlış kazananı ilan edebiliyordu. Tarayıcılar sayfa içeriğini eskisi gibi görmeye devam ediyor ama istatistiklere artık dokunmuyorlar.
- Alt klasöre kurulu bir sitede düz yol olarak yazılmış dönüşüm hedefi ("/iletisim") ziyaretçiyi sitenin kendi sayfası yerine sunucunun köküne gönderiyordu — çoğunlukla bir 404'e. Düz yollar artık sitenin kendi adresine göre çözülüyor.
- Cloudflare gibi servislerin arkasında her ziyaretçi aynı adresten geliyor görünüyordu; hangi varyantın gösterileceği neredeyse tamamen tarayıcı kimliğine kalıyor, çoğu kişi aynı varyantı görüyor ve dağılım fena çarpılıyordu. Varyant ataması artık güvenilir bir vekilin ilettiği gerçek ziyaretçi adresini kullanıyor; vekil arkasında olmayan siteler etkilenmiyor.
- Bir eklentiyi kapatmak, yerleştirme kodlarını ("[ab id=3]", "[form id=5]"…) yayımlanmış yazıların ortasında her okurun gördüğü ham metin olarak bırakıyordu. Pasif eklentiden kalan yerleştirme kodları artık sayfadan temizleniyor.
- Eklenti yerleştirme kodları RSS, Atom ve JSON beslemelerine de ham metin olarak sızıyordu; çünkü beslemeler eklenti işleme adımını bilerek atlar. Beslemeler artık bu kodları kaynağında ayıklıyor.
Analitik: ekrandaki ayarlar artık gerçekten bir şey yapıyor
İyileştirildi
- Her sitenin her sayfası, render edilmeden önce her istekte üç tablo oluşturma ve dokuz ayar ekleme cümlesi çalıştırıyordu. Bu denetim artık bir kez yapılıp hatırlanıyor; yönetim ekranları istendiğinde kendini onarmayı sürdürüyor.
Düzeltildi
- Analitik ana anahtarı hiçbir şey yapmıyordu. İzlemeyi kapatmak sayma betiğini her sayfada bırakıyor, kaydı alan uç da her ziyareti veritabanına yazmaya devam ediyordu — oysa ekranda hiçbir veri toplanmayacağı yazıyordu. Ziyaretleri alan uç artık kaydetmeden önce ayarları okuyor; kapalı gerçekten kapalı. Hariç tutulan IP ve yol listeleri de aynı şekilde ölüydü, onlar da çalışıyor.
- Ücretsiz sürüm, sahibinin ne görebildiği ne de durdurabildiği ziyaretçi verisi topluyordu: analitik ekranları o pakette yok, ama sayma betiği ve kaydı alan uç vardı. Analitik modülü kurulu değilse artık ikisi de çalışmıyor.
- Başka herhangi bir site, ziyaretçinin tarayıcısından bu uca sahte ziyaret gönderip raporları bozabiliyordu. Kendini başka bir yerden geldiğini söyleyen istekler artık reddediliyor.
- Bütün kıyas rakamları yukarı yanlıydı. "7 gün" aslında sekiz takvim gününü ölçüyor ve bunu yedi günlük bir aralıkla kıyaslıyordu; yani kartlardaki artış-azalış rozetleri her aralıkta içinde bulunulan dönemi kayırıyordu. İki pencere artık aynı uzunlukta.
- Aynı sayfa birden çok kez sayılıyordu: sonunda "?page=2" ya da bir kampanya etiketi olan adres, en çok görüntülenenler listesinde ayrı bir satır oluyordu. Adresler artık sayfanın kendisine indirgeniyor — yeni ziyaretlerde de geçmiş kayıtlarda da — ve Türkçe adreslerdeki web kodlaması çözülüyor; hem düzgün okunuyor hem doğru yazıyla eşleşiyor.
- Günlük toplamlar kalıcı olarak kayboluyordu. Kaydı alan uç da bakım görevi de günlük gizlilik anahtarını döndürüyor; hangisi önce davranırsa diğeri o günün özetini atlıyordu — bir sitede 83 günün yalnız 42'sinin özeti vardı. Özetleme artık anahtara bağlı değil ve eksik günler, saklama süresi içinde duran ham kayıtlardan yeniden hesaplanıyor.
- Ucun bulduğu ilk veritabanı dosyası kullanımdaki dosya olmayan kurulumlarda analitik sessizce hiçbir şey toplamıyordu; sıradakini denemek yerine pes ediyordu. Artık gerçekten bağlanabilen ilk dosyayı kullanıyor.
- Hemen çıkma oranı, seçili dönemdeki her ziyaret oturumunu saymak için belleğe çekiyordu; yoğun bir sitenin doksan gününde bu, tek bir yüzde için on binlerce satır demek. Sayımı artık veritabanı yapıyor.
- Adres çubuğundaki bozuk bir parametre ("?range[]=x") analitik ekranını sunucu hatasıyla düşürüyordu.
- Analitik ayarlarını kaydettikten sonra sayfayı yenilemek formu tekrar gönderiyordu.
Gelişmiş SEO paneli: sessizce kaybolan araçlar geri geldi
İyileştirildi
- Uzun araç tabloları artık kendi çerçevesinin içinde kaymıyor. Panel gösterdiği aracı ölçüp boyunu ona göre büyütüyor; böylece slug onarımı ve içerik SEO listeleri — yüzlerce satır — sayfayla birlikte kayıyor, içeride ikinci bir kaydırma çubuğu bırakmıyor.
Düzeltildi
- Başlık hiyerarşisi ekranı panelin hiçbir yerinden açılamıyordu. Başlıkları yanlış seviyeden başlayan tüm yayınlanmış yazıları listeleyip tek tıkla düzeltiyor — test sitesinde iki yüz yazı için bulgusu vardı — ama SEO araçları tek panelde toplanırken bu ekran menüye alınmamıştı ve panel, her aracın kendi sekmelerini gizliyor. Artık İçerik grubunda kendi modülü var.
- Gelişmiş SEO eklentisinin kapalı olduğu kurulumlarda sekiz araç erişilemez hâle geliyordu: SEO genel bakış, başlık düzeltme, içerik optimizasyonu, otomatik iç link, öne çıkan görseller, slug onarımı, yetim içerik ve yıl güncelleyici. Panel bunların tek girişi olunca ana menüden kaldırılmışlardı; panel kapatılınca dosyalar kurulu ama görünmez kalıyordu. Beş site tam olarak bu durumdaydı. Panel kullanılamadığında menüde artık "SEO Araçları" girişi çıkıyor.
- Panel, o kurulumda karşılığı olsun olmasın bildiği her aracı listeliyordu. Olmayan bir ekran, hiçbir açıklama olmadan bomboş bir çerçeve olarak açılıyordu; çünkü bulunamayan sayfa çerçeve içinde hiçbir şey söylemez. Panel artık yalnızca gerçekten açabildiği araçları listeliyor.
- Panel ekranındaki düzeltmeler mevcut sitelere hiç ulaşmıyordu: güncelleme aracı eklentinin kodunu taşıyor, onu çizen sayfayı taşımıyordu. Artık listede.
Kritik: kurulum sihirbazı son adımda başarısız oluyordu
Düzeltildi
- Yeni kurulumlar sihirbazın son adımında başarısız oluyordu. Kurulum dosyası, PHP boyut sınırlarını okuyan küçük bir yardımcının kendi kopyasını taşıyor; çekirdeğe 7 Ağustos'ta aynı adla bir işlev eklendi. Sihirbaz kurulumu tamamlamak için çekirdeği yüklediği anda PHP aynı addaki ikinci tanımı reddetti ve kurulum sunucu hatasıyla durdu. Kurulumun kopyası artık kendi adını taşıyor; böylece davranışı da çekirdekteki sürümden bağımsız kalıyor. 7–18 Ağustos arasında paketi indirenler yeniden indirmeli.
- Bunu yakalayacak olan uçtan uca kurulum testi artık paketlenmiş kurulum dosyasıyla çalışıyor ve hata denetimi, bir betik yorumunda geçen "server error" sözcüklerine takılmıyor — bu yanlış alarm, sayfanın gerçekten bozuk olup olmadığını gizliyordu.
Yazı sayfaları çıkmaz sokak olmaktan çıktı, hazırlık paneli kalıp tekrarını görüyor
Yeni
- Ortak kenar çubuğu modülleri — kategoriler, konular ve son yazılar — her temanın kendi kopyasını taşımasına gerek kalmadan kullanabileceği biçimde. Kendi sürümünü gönderen tema onu korur; ortak sürüm yalnız boşluğu doldurur.
- Hazırlık paneline üç yeni kontrol: sitenin ne kadarının tek bir başlık kalıbını ya da tek bir bölüm iskeletini paylaştığı, kaç yazının gövdesinde hiç görsel olmadığı ve tek günde toplu yayın yapılıp yapılmadığı. Bunlar, her yazı iyi yazılmış olsa bile bir siteyi makine üretimi gösteren özellikler — panel bugüne dek hiçbirini ölçmüyordu.
Düzeltildi
- Bir temada etiket listesi kodda kapalıydı. Satır, etiket sayfalarının “kaldırıldı” döndüğü döneme aitti ve o sayfalar yeniden yayına girdiğinde güncellenmemişti — yani her yazısı etiketli olan bir site tek bir etiket bağlantısı basmıyordu. Liste geri geldi.
- Üç tema etiketleri hiç basmıyordu; oysa yazılarının çoğu etiketliydi. Tek bir ileri bağlantı vermeden biten bir yazı, okur için de tarayıcı için de çıkmaz sokaktır.
- Personal teması kategori, etiket ve son yazı modüllerini kapalı gönderiyordu; bu yüzden bir yazının kenar çubuğunda toplam üç bağlantı vardı. Aynı yazı, reklam onayı almış temayla render edildiğinde otuz dokuz bağlantı taşıyor. Modüller artık varsayılan olarak açık.
- Travel temasının yazı rayında yalnız içindekiler, paylaşım ve yukarı çık düğmesi vardı; temanın kendi zengin kenar çubuğu yazı sayfasına hiç girmiyordu. Kategori, etiket ve son yazı gezintisi artık rayda.
Görsel ölçüleri her yerde, arşivler yazılarını yapısal veride listeliyor
Yeni
- Kategori, etiket ve yazar arşivleri gösterdikleri yazı listesini artık yapısal veri olarak yayımlıyor. Sayfa kendisinin bir koleksiyon olduğunu zaten söylüyordu ama içinde ne olduğunu hiç söylemiyordu; liste, temanın kullandığı sorgunun aynısıyla kurulduğu için ziyaretçinin gördüğünden ayrışamaz.
Düzeltildi
- Yeniden boyutlandırılmış görsel türevleri hiçbir zaman genişlik ve yükseklik almıyordu. Arama, dosya adındaki boyut ekini temizlerken uzantıyı da siliyor, aradığı ad kayıtlı adlarla yapısı gereği eşleşemiyordu. Bu yüzden ilgili yazı kartlarının ve liste küçük görsellerinin tamamı ölçüsüz yayımlanıyordu — üstelik bunlar sayfadaki en kalabalık görsel grubu: her biri yüklenirken düzeni kaydırıyordu. Ölçüler artık dosyanın kendisinden geliyor, yani türev kendi gerçek ölçüsünü bildiriyor.
- Yazar avatarları ve site logoları tamamen atlanıyordu. Bunlar medya kütüphanesinde tutulmadığı için ölçüleri hiç bilinmiyordu; oysa bir avatar tek bir yazıda yarım düzine kez görünebiliyor. Artık ölçülüyorlar — yerleşim davranışları aynı kaldı, yalnızca ölçü eklendi.
- Öne çıkan görsel, medya kütüphanesinden eski olan sitelerde yapısal veriye ölçüsüz giriyordu; içerik görsellerinde ölçü varken. Oysa arama motorlarının ilk baktığı görsel odur.
- Tekli yazı artık yazarını ve bölümünü sosyal ağlara da bildiriyor. Yayın ve güncelleme zamanı zaten gönderiliyordu; yazar yalnız yapısal veride kaldığı için paylaşılan bağlantılarda yazar ilişkilendirmesi görünmüyordu.
API ayarları: kotalar artık içerik üretiminde de geçerli, istatistikler onu da sayıyor
Yeni
- API sekmesi artık adını taşıdığı otomasyon giriş noktalarıyla açılıyor: n8n, Zapier ya da kendi betiğinizin kullandığı REST API anahtarlarına ve hazır n8n iş akışlarına bağlantı. İkisi de başka ekranlara taşınmıştı ve buradan geri dönüş yoktu.
- AI ayarlarının her biri neyi yönettiğini söylüyor: kotanın hangi çağrıları kapsadığını, token sınırının makale uzunluğuyla değil analizle ilgili olduğunu ve önbellek süresinin neyi sakladığını.
Düzeltildi
- Günlük ve hesap başına AI kotaları yalnız SEO analizinde uygulanıyordu. Asıl token harcayan yol olan makale üretimi bunları hiç dikkate almıyordu; günde 200 çağrıya ayarlı bir site binlerce çağrı yapabiliyor, ücretli sağlayıcıda bu doğrudan site sahibinin faturasına yazıyordu. İki kota da artık bütün AI çağrılarını kapsıyor ve ekran kalan hakkı gösteriyor.
- Kullanım istatistikleri de aynı dar yolu sayıyordu; ne kadar üretim yapılırsa yapılsın çoğu sitede sıfır görünüyordu. Her üretim çağrısı artık sağlayıcısı, modeli, token sayısı ve süresiyle kaydediliyor.
- Sıcaklık kaydırıcısı da makale üretimine ulaşmıyordu: o kod sabit bir değer taşıyordu, ayar yalnız analizi etkiliyordu. Kayıtlı değer artık kabul edildiği her yerde geçerli.
- API anahtarı test uçları artık, kendilerini çağıran ekran gibi, yönetici hesabı istiyor.
- Model alanı boş değeri kabul edip kaydediyordu; bu durumda sonraki her istek hiçbir modele işaret etmiyor, üretim ekranda hiçbir açıklama olmadan başarısız oluyordu. Boş ve biçimsiz değerler artık kayıtlı modele düşüyor.
- Varsayılan sağlayıcı alanı her metni kabul ediyordu. Tanınmayan bir değer, anahtar kayıtlı dururken sitenin "AI anahtarı bağlı değil" demesine yol açıyordu.
- Sağlayıcı seçmek diğer sağlayıcıların anahtar alanlarını gizliyor ve sayfa yenilenmeden bir daha ulaşılamıyordu — oysa anahtarlar sağlayıcı başına saklanır ve birden fazlası doldurulabilir. Artık hiçbiri gizlenmiyor; varsayılan olan işaretleniyor.
- Gemini dışında bir sağlayıcı seçiliyken panel, üretim çalıştığı hâlde entegrasyonu kapalı gösteriyor ve Gemini anahtarı istiyordu. Durum artık gerçekten kullanılan sağlayıcıyı izliyor.
Kullanıcı yönetimi: kilitlenmeye karşı koruma, hesap durumu ve tek parola kuralı
Yeni
- Hesaplar artık silinmek yerine pasife alınabiliyor. Hesap durumu veritabanında tutuluyor ve her yerde uygulanıyordu — pasif hesap giriş yapamaz, yazar sayfalarında listelenmez — ama panelden ayarlanamıyordu; birinin girişini kapatmanın tek yolu, hesabı ona bağlı her şeyle birlikte silmekti.
- Kilitlenen hesaplar kullanıcı düzenleme ekranından açılabiliyor. Beş başarısız denemeden sonra hesap on beş dakika kilitleniyor ve sayaç yalnız başarılı girişte sıfırlanıyordu; parolasını hatırlayamayan kişi kilitli kalıyor, yöneticinin elinde bir düğme olmuyordu. Kilit durumu ve başarısız deneme sayacı artık görünüyor, ikisini de sıfırlayan bir seçenek var.
- Kullanıcı listesi pasif, yasaklı ve kilitli hesapları işaretliyor; "neden giriş yapamıyorum" sorusunun yanıtı ekranda.
Düzeltildi
- Son yönetici kendini kendi sitesinden kilitleyebiliyordu. Kendi rolünü aboneye çevirmek, kendi hesabını pasife almak ya da tek yöneticiyi silmek hiçbir uyarı almadan kabul ediliyor; sonrasında kullanıcı yönetimine kimse giremiyordu — veritabanına elle müdahale dışında dönüş yolu yoktu. Başka aktif yönetici kalmadığında bu üç yol da reddediliyor.
- Rol alanı gönderilen her değeri kabul ediyordu. Bilinen dört rolün dışındaki bir değer rolü sessizce boşaltıyor — giriş yapabilen ama hiçbir yetkisi olmayan bir hesap bırakıyor — katı moddaki veritabanlarında ise kaydı tamamen bozuyordu. Rol ve durum artık izin verilen değerlere göre denetleniyor.
- Kullanıcı adı yazıldığı gibi saklanıyordu; boşluk ve eğik çizgi dahil — oysa kullanıcı adı aynı zamanda yazar sayfasının adresi. Kullanıcı adı artık e-posta adresi de olamıyor: giriş ekranı hem kullanıcı adını hem e-postayı kabul ettiği için ikisi çakışırdı.
- Kullanıcı adını değiştirmek eski yazar sayfasını ölü adrese çeviriyordu; artık kategori adreslerinde olduğu gibi yenisine yönlendiriliyor.
- Kullanıcı ekranı hiçbir parola kuralı uygulamıyordu — "123" kabul ediliyordu. Kullanıcı ekranı da Profilim de artık tek ortak kuralı uyguluyor: en az sekiz karakter, içinde bir harf ve bir rakam; apaçık parolalar reddediliyor.
- Parola değiştirmek artık o hesabın "beni hatırla" oturumunu da her iki ekranda düşürüyor; eski tarayıcı çerezleri anında geçersiz kalıyor.
- Rol filtresi açıkken "Tümü" sekmesi toplam yerine filtrelenmiş sayıyı gösteriyordu; arama sonuçlarında sayfa değiştirmek ise aramayı sessizce düşürüyordu.
- Kullanıcı silindiğinde avatar dosyası diskte kalıyordu.
Spam Koruması ekranı yeniden kuruldu, ayarları artık güvenilir kaydediliyor
Düzeltildi
- Spam Koruması ekranı, yönetim panelinin kullanmadığı bir yerleşim sistemiyle yazılmıştı; bu yüzden hiçbir yapısı uygulanmıyordu: dört özet sayı sayfa boyunca tam genişlikte dört şerit hâlinde alt alta diziliyor, ayarlar tek dar sütunda kalıyor, ikonlar hiç görünmüyordu. Ekran panelin kendi bileşenleriyle yeniden kuruldu ve artık tek bir sayfa gibi okunuyor: üstte özet kartları, ana sütunda ayarlar, yanında hızlı işlemler ve engellenen adresler.
- Üstteki durum şeridi korumanın açık olup olmadığını açıkça söylüyor. Ana anahtar kapalıyken sayfadaki her eşik anlamsızdır ve eski ekran bunu hiçbir yerde belirtmiyordu.
- Korumayı kapatmak hiç kaydedilmiyordu: ekran anahtarın durumunu değerine değil, alanın varlığına bakarak belirliyordu; ne seçilirse seçilsin ayar açık kalıyordu.
- Ana anahtarı kapatmak altındaki eşikleri de siliyordu — bağlantı sınırı, gönderim süresi ve taşkın tavanları fabrika değerlerine dönüyordu. Tarayıcı kapalı alanları göndermez ve ekran eksik alanı sıfırlama isteği sayıyordu. Eksik alan artık kayıtlı değeri korur.
- Aralık dışındaki değerler yazıldığı gibi saklanıyordu; artık ekranın söylediği sınırlar içinde tutuluyor.
- Minimum gönderim süresi, süzgecin okumadığı bir ayardı: ekran beş saniye yazarken sunucu üçe göre karar verebiliyordu. Artık geçerli olan, ayarda yazan değer.
- Spam yakalamaları, bazı kurulumlarda hiç var olmayan bir tabloya yazılıyordu. Onarım yordamı yazılmıştı ama hiçbir yerden çağrılmıyordu; o sitelerde yakalanan her bot izsiz kayboluyor, ekran hiçbir şey göstermiyordu. Tablo gerektiğinde oluşturuluyor ve yazma yeniden deneniyor.
- Bu ekrandaki bazı İngilizce etiketler iç adlarından üretilmiş yer tutucu metinler gösteriyordu; hepsi düzgün yazıldı. İki Türkçe açıklama da yanlış şeyi anlatıyordu.
Spam koruması: herkese açık formların tamamı tek yüzeyde
Yeni
- Herkese açık formlar artık ortak bir spam koruma yüzeyi kullanıyor. Yorumlar, iletişim formu, bülten kutusu ve form oluşturucu korumasını ayrı ayrı elle kuruyordu ve zamanla birbirinden uzaklaşmışlardı. Gizli koruma alanlarını tek bir bileşen basıyor, ortak kontrolleri tek bir işlev yürütüyor; böylece yeni bir form korumayı hatırlamakla değil, yapısı gereği kazanıyor.
İyileştirildi
- Bot yakalamaları artık kaydediliyor. Bal küpü, anlık gönderim ve taşkın engellemeleri yorum kanalında sessizce atılıyordu; çalışan korumayla olmayan koruma birbirinden ayırt edilemiyordu. Artık iz bırakıyorlar.
Düzeltildi
- Anlık bot gönderimlerini yakalayan zamanlama kontrolü beş temada ve bülten kutusunda devre dışıydı; okuduğu alan oralarda hiç basılmıyordu. Bir temanın yorum formunda ise bal küpü hiç yoktu. Artık herkese açık her form üç koruma alanını da taşıyor.
- Bülten kutusu gizli alanlarını hiç göndermiyordu: betik yalnız e-posta adresinden kendi verisini kuruyordu, dolayısıyla o formdaki bal küpü hiçbir zaman tetiklenemezdi. Artık formun tamamı gönderiliyor.
- İletişim formunda spam işaretlenen mesajlar geçersiz bir durumla kaydediliyordu; sütun spam değeriyle hiç genişletilmemişti. Bu mesajlar hiçbir klasörde görünmüyordu — yanlışlıkla yakalananlar dahil, ki spam klasörü tam olarak bunu önlemek için var. Sütun kendiliğinden onarılıyor ve hatalı kaydedilmiş mesajlar kurtarılıyor.
- Bir temanın yorum formu var olmayan bir adrese gönderiyordu; giriş yapmış okuyucuların yorumları hiçbir yere ulaşmıyordu.
- Yorum uzunluk sınırları karakter yerine bayt sayıyordu; Türkçe metin yanlış ölçülüyor, uzun bir yorum reddedilirken tek harflik bir ad geçebiliyordu. İki kanal artık aynı ölçüyü kullanıyor.
- Ad ve konu alanları satır sonu kabul ediyordu; tek satırlık alanlar bunu taşımamalı; değer artık girişte temizleniyor.
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)