WordPress Bileşenleri Eski Haline Getirin: Classic Widgets

WordPress 5.8 sürümüyle birlikte Bileşenler alanında blok sistemine geçildi.

Daha önce de hatırlarsanız WordPress 5.0 ile birlikte blok yazı editörüne geçilip, klasik editör terk edilmişti. Klasik yazı editörüne geri dönüş yolunu burada anlatmıştım. WordPress Topluluğu tarafından geliştirilen ufak bir eklentiyle sorun çözülmüştü.

Yine aynı topluluk tarafından geliştirilen Classic Widgets eklentisi ile WordPress bileşenlerinizi eski haline getirip, anam babam usulü düzenlemeye devam edebiliyorsunuz.

Eklenti sayfasında yazdığına göre 2022 yılına kadar desteklenecekmiş. Hatta gerekirse daha uzun bir süre için destekleriz diye de not düşmüşler.

Classic Widgets is an official plugin maintained by the WordPress team that restores the previous (“classic”) WordPress widgets settings screens. It will be supported and maintained until at least 2022, or as long as is necessary.

WordPress 2.x sürümlerinden beri alışageldiğimiz kolay iki yapı olan editör ve bileşenler menüsünün eski halini terk edemediğimden, classic editor ve classic widgets eklentileriyle yola devam ediyorum.

Atarlı Yemeksepeti Banabi Kuryesi

Şu dünyada garibanın garibana zulmü diye bir gerçek var.

Geçtiğimiz günlerden birinde, akşam vakti tembelliğim tuttu.

Yemeksepeti Banabi’den komple abur cubur siparişi verdim. Neyse, 5 – 10 dakika sonra kurye app’ten aradı.

Site güvenliği kapıdan motorla girmesine izin vermemiş. Bizim blok için de kapılardan biraz yürümek gerekiyor açıkçası. Kuryenin sesi epey gergin geliyordu, sitenin kapısına çağırdı. Tamam dedim, bekleyin hemen geliyorum.

Biraz asansör sırası bekledim, zemin kata indiğimde kurye karşımdaydı. İri yarı bir adam. Biraz da hanzo tipliydi Allah var şimdi. Yarı gergin, yarı özür mahiyetinde güvenlikle tartışmasından filan bahsetti. Aslında yukarı çıkıyoruz ama şöyle böyle…

Gülümseyen bir tavırla gayet tabii dedim olabilir, haklısınız. Blok kapısına kadar da mesafe var, haklısınız, anlıyorum. Ben zaten geliyordum poşeti teslim almaya.

Güvenliklerin bazı kuryeleri gözlerinin önünde motorla siteye soktuğundan filan bahsetti. Haklısınız, canınız sağ olsun artık biz de gelip alırız kolay gelsin vs. derken ortam yumuşadı. Adım gibi eminim ben de cart curt etsem bir tartışma da benimle yaşayacak ama ne gerek var ki. Zaten tartışma yaşamaya enerjim de yok bu aralar.

Velhasıl, asgari ücretle çalışan cevval güvenliklerimiz günde on saat civarı motosiklet üzerinde mesai yapan bir başka garibana racon kesmiş. Gariban kuryemiz de uzun mesailer ve oradan oraya binbir insan tipi ile muhatap olmaktan yamulmuş zihninde bir racon daha kaldıramamış, öfke yapmış.

Kolaylaştırsanız ya birbirinize şu hayatı.

Yok ama olmaz.

WP Fastest Cache / LiteSpeed Cache

Selam dostlar,

Blogda cache sistemi olarak bir yıla yakın bir süre için WP Fastest Cache kullandıktan sonra, blogun üzerinde barındığı paylaşımlı hosting sunucusunun LSCACHE modülünü devreye almasıyla LiteSpeed Cache’i de altı aya yakın bir süre kullanma fırsatım oldu.

Bu süreçte WP Fastest Cache, LiteSpeed Cache’e göre çok daha verimli bir şekilde çalıştığı için biraz önce tekrardan WP Fastest Cache yükleyip, ayarlarını yaptım.

Eğer sizler de WP Fastest Cache kurulumu ile ilgileniyorsanız, ilk kurulum sonrası ayarları ile ilgili aşağıdaki yazı gerçek anlamda fikir verecektir;

WP Fastest Cache: Kurulumu – Ayarları | DEV REHBER!

LiteSpeed Cache’in Litespeed server üzerinde çok daha verimli çalışacağını düşünürken böyle bir durumun ortaya çıkması beni biraz şaşırttı doğrusu.

WP Fastest Cache sonrası Pagespeed Insights skoru Masaüstü: 99 Mobil: 92 olarak belirdi. Bu skorun dışında pratikte de LiteSpeed Cache’e göre bariz bir hız farkı hissettiğimden eskiye yani WP Fastest Cache kullanımına dönmemin daha doğru olacağını düşündüm.

Bu arada buradaki kıyaslama kendi kullandığım paylaşımlı sunucu üzerinden yorumlandı. Blog sahibi dostlar bu iki eklentiyi de deneme fırsatı bulabildilerse bu yazıya durumu belirtmeleri acayip aydınlatıcı olur.

Kısa birkaç paragrafla benim penceremde durum budur. Şimdi ”cache nedir ?” diye bir yazı görmek istemez kimse. O yüzden sizi hiç darlamayalım dedim.

Yine görüşürüz.

iPhone 7 Başlangıçta Donma Sorunu

Selamlar dostlar,

Burada daha önce bahsettiğim üzere hali hazırda iPhone 7 kullanmaktayım.

Efendim son bir aydır iOS 14.5 ile birlikte cihazı yeniden başlattığım her seferde aşırı derecede yavaşlama, donma gibi istenmeyen durumlarla uğraşıyordum.

Pil sağlığı da %82 civarlarında olmasına rağmen bu duruma anlam veremiyordum ki iOS 14.6 güncellemesi ile bu sorun ortadan kalktı.

Bu güncelleme her ne kadar biz iPhone 7 kullanıcıları için bir ilaç niteliğinde olsa da bu sefer de iPhone 11 ve 12 kullanıcılarının pil tüketimini hızlandırdığı anlatılıyor.

Bu arada yeni cihaza geçelim diyorum. Şu aralar f/p açısından iPhone 11 mantıklı gelse de kullanıcı yorumlarında pil ömrünün dramatik bir şekilde hızlı azaldığından dem vuranlar var.

Bu da böyle.

balenaEtcher: Missing partition table hatası

Selam,

Ana sistem olarak macOS kullanmaktayım. Yine de bazen diğer işletim sistemleriyle çalışmam gerekebiliyor.

Yeni bir işletim sistemini de artık USB Flash Diskler yardımıyla kuruyoruz.

Internetten indirdiğimiz işletim sistemi ISO dosyalarını flash disk üzerinde açılabilir / başlayabilir (bootable) hale getirebilmek için bir programdan yardım almamız, işi pratik hale getiriyor.

Bu iş için önceleri unetbootin kullanırken, üç dört ay önce balenaEtcher ile tanıştım. Açıkçası macOS üzerinde GNU/Linux ISO’larını USB bellek üzerinden çalıştırmak için epey faydalı. unetbootin’e göre flashlama süresi bariz daha kısa.

Neyse efendim, ne diyorduk. Konu dağılmasın.

Bu balenaEtcher’la bu sefer de macOS üzerinde Windows 8.1 flashlamak istedim. Fakat bu maalesef mümkün değilmiş. Şöyle bir hata aldım;

balenaEtcher missing partition hatası.

Missing partition table

It looks like this is not a bootable image.

The image does not appear to contain a partition table and might not be recognized or bootable by your device.

Etcher’ın forumlarında söylenene göre, bu hatanın sebebi balenaEtcher’ın çalışma şeklinden kaynaklanıyor. Program, ISO dosyalarına müdahale etmeden doğrudan USB diske işlediği için Windows ISO’da bulunmayan partition table’la ilgili herhangi bir çözüm sunamıyor. Yine aynı forum iletisinde bizi etcher github dokümantasyonuna yönlendirmişler.

Dokümantasyon da Windows ISO’larıyla ilgili bize şu üç seçeneği kullanmayı öneriyor;

unetbootin
Windows USB/DVD Download Tool
Windows 10 IoT Core Dashboard

balenaEtcher ileride Windows ISO’larıyla anlaşabilir umarım. Ara ara changelog‘a göz atmakta fayda var.

Öne çıkan görsel: Brina Blum, Unsplash.