Buna Basın: WordPress Korku Hikayeleri
Yayınlanan: 2023-10-26WMR'nin WordPress topluluğu podcast'i Press This'e hoş geldiniz. Her bölümde topluluktan konuklar ve WordPress geliştiricilerinin karşılaştığı en büyük sorunlara ilişkin tartışmalar yer alıyor. Aşağıda orijinal kaydın transkripsiyonunu bulabilirsiniz .
RedCircle tarafından desteklenmektedir
Doc Pop : WMR'de bir WordPress topluluğu podcast'i olan Press This'i dinliyorsunuz. Her hafta WordPress topluluğunun üyelerini öne çıkarıyoruz. Ben sizin sunucunuzum Doktor Pop. WP Engine'deki görevim ve TorqueMag'deki katkılarım aracılığıyla WordPress topluluğunu destekliyorum. io. Press This'e RedCircle, iTunes, Spotify veya favori podcasting uygulamanızdan abone olabilirsiniz. Bölümleri doğrudan WMR'den de indirebilirsiniz. fm.
O halde sevgili dinleyiciler, sıra Omurga Karıncalanma Masalları'na geldi. Bu, Press This'in Cadılar Bayramı Korku Hikayeleri sürümüdür; burada sizinle paylaşacak ilginç hikayeler elde etmek ve kemiklerinizi ürpertmek için web geliştirmenin en derin ve en karanlık köşelerine dalıyoruz.
Cadılar Bayramı ruhuna uygun olarak, kodunuzu soğutacak ve eklentilerinizi titretecek terör hikayelerini ortaya çıkarmak için web geliştiricisinin şifresini derinlemesine araştırıyoruz. İlk cesur hikaye anlatıcılarımız Amber Sawaya ve Steve Sawaya'yı çağırırken sanal kamp ateşinin etrafında toplanın. Amber, Anchor ve Alpine'de kaptandır ve Steve, bir kullanıcı deneyimi ve web firması olan Anchor and Alpine'de sihirbazdır. Hepiniz, sizi aramızda göreceğim için çok heyecanlıyım. Amber, bugün bizim için korkutucu bir hikayen var.
Amber Sawaya : İstiyorum. Evet. Bizi kabul ettiğiniz için teşekkür ederiz. Bu hala beni çığlık attırıyor. Saçlarımın yükselmesine neden oluyor. Geceleri hâlâ bunun yüzünden uyanıyorum.
Yani kesinlikle mükemmel bir projemiz vardı. İstediğin her şey. Bizi bir VC firması getirdi, bizi müşteriyle tanıştırdılar, pazarlama ekiplerini gerçekten sevdiler. Altı aylık bir web sitesiydi. Altı haneli bir proje, değil mi? Harika bir proje. Her şey harika. Harika bir lansmanımız var. Herkes çok mutlu, değil mi? Her şey yolunda. Ve yaklaşık bir hafta sonra, insanların LinkedIn'de bu şirketten çıkarıldıklarını paylaşmaya başladıklarını fark ettik. Ve biz izlerken, son altı ayımızı birlikte geçirdiğimiz herkes, lansmandan birkaç hafta sonra gitmiş oluyor.
Ve sonra bu web sitesini izlerken, başladığımızda bu şey çok güzeldi, içinde animasyonlu harika bir yaprak grafiği vardı ve müşteri, logosunun animasyonda gizlenmesini istedi. Yani bunların hepsi ısmarlama parçalardı, orada buradaydı. Bu yaprağı Photoshop'la tüm insanların içine yerleştirdik ve bu onları bir nevi sardı ve bu çok ilgi çekici, gerçekten heyecan verici bir siteydi. Gerçekten kalbimiz ve ruhumuz bu işin içindeydi. Ve böylece, bilirsiniz, birlikte çalışmaktan gerçekten keyif almaya başladığımız arkadaşlarımızı görünce, birdenbire her türlü iş aramaya başladık, ne oluyor, değil mi?
Böylece sitedeyiz ve güzel sayfalarımızın kaybolmaya başladığını fark etmeye başlıyoruz. Cesetler tek tek ele geçirildi. Yapraklı muhteşem bir labirent, logosu var ve biliyorsunuz, tüm bu şeyler onun içinde hareket ediyor, animasyonlu ve hepsi harika şeyler. Bir gün aniden gitti ve yerine sanki berbat bir sayfa geldi ve biz de oraya daldık çünkü WordPress'te ne oldu? Ve birisinin WordPress sayfasını değiştirdiği bir HubSpot sayfası. Biz de "tamam" gibiyiz. Ve birkaç hafta içinde bu sayfalar her şeyin yerini almaya başlıyor, ta ki bir noktada tüm site yok olana kadar.
Tüm bu çabalar, tüm bu zaman, tüm bu çalışmalar sona erdi ve biz hala orada çalışan birini bulmayı başardık. Biz de ne oldu? Biliyorsunuz, harika sonuçlar elde ettik. Dönüşümler tavan yaptı. İnanılmaz bir talep yaratan siteydi. Ne oldu? CEO bir gün WordPress'in çok zor olduğuna karar verdi ve bu onun hikayesinin sonu oldu. Yani biliyorsunuz, eğitimlerimiz var, belgelerimiz var, değil mi? Her zaman devreye girip yardım etmeye hazırız. Ve podcast'inizi dinleyen herkesin bildiği gibi hayır, öyle değil! Bir saniyenizi ayırın. Bunu yapabilirsiniz. Ancak WordPress'in çok zor olduğuna karar verdi ve HubSpot'u beğendi. Ve bence belki de gece boyunca tamir edip tamir ediyordu ve değiştiriyordu. Yani sitenin ne olduğu, nerede olduğu ya da bu tür şeylerden artık bahsetmeyeceğiz çünkü bu kesinlikle, biliyorsunuz, inşa ettiğimiz uzun ömürlü güzel şey değil. Ama Body Snatchers'ın sitesi kesinlikle Cadılar Bayramı için.
DP : Bunu seviyorum. Yani, süper gurur duyduğunuz bu ısmarlama web sitesini yaptınız ve siz onu izledikçe, yavaş yavaş başka bir şeye dönüşüyor, bunun bir vücut kapma hikayesi mi yoksa bataklık canavarı türü bir hikaye mi olduğunu bilmiyorum. Bir şeyin yaratığa dönüştüğüne dair bir hikaye ve bunun bir HubSpot sayfasına dönüştüğünü söylediniz. Sırf CEO diye yani işten çıkarmalar falan da oldu. Bu da onun bir parçası mıydı? Mesela birlikte çalıştığınız kişiler siteyi kullanamadığı için CEO şöyle dedi: Bunu öğrenmeyeceğim. Başka bir şey yapacağım. Kısmen işten çıkarmalardan kaynaklandı, değil mi?
AS : Yani durum böyle olabilir ama işten çıkarmaların ya da herhangi bir şeyin anlamı yoktu. Tüm bu pazarlama bölümünü yeni kurmuşlardı ve bir miktar fon almışlardı, bu pazarlama bölümüne sahiplerdi ve bu projenin yalnızca altı ayı boyunca oradaydılar.
DP : Evet.
AS : Yani... Çok tuhaf bir durumdu.
DP : Bu çok ürkütücü. Ve Steve, bunun bir süre önce olduğunu biliyorum ama bu hâlâ aklını kurcalıyor. Biliyorum. Gelecekte işletmelerle nasıl çalışacağınıza uyguladığınız bundan öğreneceğiniz bir şey var mı?
Steve Sawaya : Biliyor musun, gerçekten hâlâ aklımızdan çıkmıyor. Öğrendiğim şeylerden biri de risk sermayedarlarının yapacaklarını yapacaklarıydı. Ve onları durduracak pek bir şey yok ve bu başlı başına korkutucu.
DP : Hımm. Bu doğru. Ancak tüm bunlar göz önüne alındığında, en azından hepinizin bu siteyle gerçekten gurur duymanız ve sonra sitenin farklı bir şeye dönüşmesi yürek parçalayıcı. Ama sanırım işin iyi tarafı, bir çeki bozdurabildin, değil mi? Sanki bu düşmedi.
AS : Doğru, evet, çeki bozdurduk, yani bu kısım tamam. Ama biliyorsunuz, ben de pek çok insan gibi düşünüyorum, evet, bunu paraya ihtiyacımız olduğu için yapıyoruz ama sevdiğimiz için yapıyoruz ve bu, ekibimiz için büyük bir sevgi emeğiydi. Ekibimizde yaklaşık 10 kişi var, tasarımcılar ve geliştiriciler şirket içinde ve biliyorsunuz, WordPress çok önemli bir olaydı ve bu projenin çok büyük bir parçasıydı, tüm bunları bu kadar ilginç kılan da buydu. CEO buna imza attı. Bundan memnundu. WordPress çözümünü sunduk. Mesela WordPress dünyasının o kadar içindeydik ki, bilirsiniz, geri adım atmak bir nevi tuhaftı.
Ve neredeyse siteye baktığımda sanki çok farklı görünüyordu, sanki birisinin annesinin onlara yaptığı muhteşem ısmarlama kostüme benziyordu, sadece plastik maske ve türden bir kostüme benziyordu. 80'lerde sahip olduğumuz üzücü plastik levha. Yani evet.
DP : Bunu tamamen anlayabiliyorum. Bazı arkadaşlarım çocuk giyim mağazası CC Mom'un web sitesine gittiler ve tüm görseller muhteşemdi. Geriye dönüp bakıldığında, açıkça yapay zeka tarafından yaratıldı, ancak o zamanlar her şey çok ucuz görünüyordu ve elde ettikleri ile görüntünün ne olduğu birbirine benziyordu. Bu onlar için çok hayal kırıklığı yarattı. Hala işleyen bir gardıropları vardı ama evet, daha önce göründüğü gibi değildi. Sanırım buradaki son sorum sizi bir kaptan ve büyücü olarak tanıtma fırsatımız olduğu için. Steve, bu başlıkları bize açıklayabilir misin?
SS : Böylece büyücü oldum, bu bana ekip tarafından bahşedildi. Bir soruna bakıp, sorunun ne olduğunu bilip onu düzeltebileceğim bir süper gücüm var. Çoğu zaman buna Steve etkisi denir ve ben oraya giderim ve onlar bana sorunu göstermeye çalışırlar ve o noktada işe yarayacaktır. İşte bu şekilde büyücü oldum ve Amber'in neden kaptan olduğu hakkında konuşmasına izin vereceğim.
AS : Şirketimizin adı Anchor ve Alpine, denizi seviyoruz, dağları seviyoruz ve bu yüzden genel müdürümüze Kovboy denmesi gibi bir sürü bayat şakalar anlatıyoruz ve tüm işlerimizin sorunsuz bir şekilde ilerlemesini sağlıyor. Yani kaptan, teşkilatın başkanı olduğum için ortaya çıktı ama ben bir gemide kaptan olmayı çok düşünüyorum.
Kimse olmadan hiçbir yere gidemem ama genellikle yönü ben seçerim ve bir yere gittiğimizde iyi bir yön seçmeye çalışırım.
DP : Bunu seviyorum. Amber ve Steve, bugün Cadılar Bayramı hikayenizi anlattığınız için çok teşekkür ederim. Ve kısa bir ara vereceğiz. Geri döndüğümüzde, daha fazla korkutucu web geliştiricisinin sizin için WordPress korku hikayelerini kesmesini sağlayacağız sevgili dinleyici. Kısa aradan sonra bizi izlemeye devam edin.
DP: Bir WordPress topluluk podcast'i olan Press This'in Cadılar Bayramı baskısına tekrar hoş geldiniz. Bu bölümde, yanlış giden eklentilerle ilgili korkunç hikayeleri ve diğer WordPress korku hikayelerini anlatıyoruz. Ben sunucunuz Doc Pop'um ve şu anda WordPress eklentileri de yapan web tasarımcısı ve geliştiricisi Derek Ashauer ile konuşuyorum. Derek, bizim için ürkütücü bir hikayen olduğunu duydum. Sahneyi hazırlayabilir misin?
Derek Ashauer: Evet, yani bu kariyerimin çok erken bir dönemi, çok uzun zaman önceydi. Hala web siteleri yapan ve inşa eden normal bir şirkette tam zamanlı çalışıyordum ama bir yandan da serbest olarak çalışıyordum. Küçük bir konser alanının özel bir bilet sistemi kurmasına yardım etmiştim çünkü Ticketmaster'dan gerçekten nefret ediyorlardı. Bağımsız bir mekandı ve bu büyük kurumsal şirketlerden kaçınmak için her şeyi yapmak istiyorlardı. Ama en azından oldukça iyi bir bilet sistemi kurdum diye düşündüm. Ve Blink-182'nin gerçekten popüler olduğu günlerde büyük bir konser vereceklerdi. Kendi mekanlarında konser verecekler ve tanesi 1 dolardan bilet satacaklardı. Yani biletler piyasaya sürüldüğünde bu şey bir gecede tamamen çökecek.
Biz de onu kurduk, her türlü testi yaptık ve harika çalıştığını düşündük. Ve sonra onu serbest bırakmamız gereken sabah gelir. Sanırım pazartesi sabahı saat 10:00 gibiydi. Bazı kurallar vardı, bazı temel şeyler vardı; mesela mümkün olduğu kadar çok insana bilet alma fırsatı vermek için sekizden fazla bilet satın alamazsınız. Yine kariyerimin başlarındaydım, bu yüzden işleri kontrol etme konusunda pek başarılı olamadım. Ancak mekanın kendisi yaklaşık 1000 kişiyi ağırlayabilir. Yani 1000 bilete ulaştığında satışı durduracak bir sınırımız vardı.
Saat 10'da çıktık ve ben normal günlük işimde sadece işimi yapıyorum. Sitenin en azından yüklendiğinden ve bunun gibi şeyler olduğundan emin olmak için kontrol ettim ama çok fazla endişe duymadım. Birkaç dakika geçiyor ve her şey harika gidiyor gibi görünüyor, devam ediyor. Ve sonra aniden kısa mesajlar almaya başladım. Ve sonra bir telefon alıyorum. Sonra başka bir kısa mesaj alıyorum ve işimin ortasında normal işimi yapıyorum, bu yüzden bunları kolayca alamadım.
Satılan maksimum bileti kontrol etmek için küçük sorgu kontrolünü yapmayı unuttuğum ortaya çıktı. Ve aniden 1.000, 1.050, 1.100, 1.200'e gidiyordu. Sanırım sunucuya giriş yapıp fişi çekinceye kadar yaklaşık 1.600 bilet satıldı. Ve açıkçası, mekanın sahipleri paniğe kapılmıştı ve tamamen paniğe kapılmışlardı çünkü bin kişilik bir mekana sahiplerdi ve yaklaşık 1.600 bilet satmışlardı ve bu yüzden açıkça paniğe kapılmışlardı. Ve iş günümün ortasında panikledim. Bunu nasıl çözeceğim? Bunu nasıl yapacağım? Normal iş işlerimi yapmalıyım ve şu serbest çalışma işiyle de ilgilenmeliyim. O an tam bir felaketti.
Neyse ki işler gayet yolunda gitti. İlginç olan, kontrol etmediğim bir başka talihsiz şey de, insanların maksimum bileti atlatmanın bir yolu da, birden fazla kez satın almaları ancak aynı e-posta adresini kullanmalarıydı. Tekrar ediyorum, bu kariyerimin çok erken dönemleriydi. İnsanların çözmeye çalışacağı olası durumlarla nasıl başa çıkacağımı bulma konusunda pek iyi değildim. Böylece incelediler ve tüm siparişleri kontrol ettiler ve aynı e-posta adresine sahip bir kişinin 24 bilet sipariş ettiğini fark ettiler, böylece onlara ulaşıp para iadesini yaptılar ve ellerinden geldiğince bunu yaptılar. Ve bunu yaklaşık 11-1.200 bilete indirdiler. Bu çok uzun zaman önceydi, tam sayıları hatırlamıyorum. Ama bu kadarını bu noktaya indirdiler.
Ve sonra etkinlik günü gelip çatıyor ve hâlâ herkese sığabilme konusunda biraz endişeleniyorlar. Sanırım sadece 600 kişi geldi. Sebebi ise sadece 1 dolardı, dolayısıyla pek çok kişi ne olur ne olmaz diye biletleri aldı ve pek çok kişi gelemedi. Ve böylece hiçbir zaman kapasite sorunu yaşamadılar. Her şey yolunda gitti.
Ancak tüm bu biletlerin işlendiği, ödeme alındığı ve bu tür şeylerin yapıldığı stresli zamanlar vardı. Ve çok şükür müşteri çok mutlu oldu ve sonunda anlayışlı davrandı, bana kızmadılar. O küçük şeye yama yaptığımda aynı bilet sistemini kullanmaya başladılar. Ve benim yaklaşık 10-12 yıldır uyguladığım bilet sistemini kullanmaya başladılar. Ve evet, oldukça mutluydular ve biz her şeyi hallettik. Ve benim için bile müşteri, tüm bu satın alımlara ulaşma ve bu tür şeyleri yapma konusundaki tüm gerekli çalışmaları yaptı. Bu yüzden sunucuyu kapatmak zorunda kaldım ve küçük yamayı düzeltmek zorunda kaldım, çok şükür, pek çok sonuçla uğraşmak zorunda kalmadım. Ama ne olduğunu ve orada neler olduğunu anlamaya çalıştığımız birkaç saat çok stresliydi.
DP: Bu bir inişli çıkışlıydı, Derek. Bu senaryoyu siz hazırlıyordunuz ve ben de bunun ne zaman gerçekleştiğine dair küçük ipuçları alıyorum. Blink-182'nin oldukça popüler olduğunu biliyorsun. Özel bir eklentiye ihtiyacınız olduğunu varsayıyorum çünkü şimdiki gibi çok iyi seçenekler yoktu.
DA: 2005 yılıydı. Çok çok uzun zaman önceydi. Oralarda bir yerde, evet.
DP: Özel bir eklenti oluşturuyordunuz. Tamam, Blink-182'nin popülaritesinin zirvesi ve biletlerin fiyatı 1 dolardır. Delilik bu. Açıkçası çok fazla talep olacak. Tüm bu iniş çıkışlar şöyle: "Ah hayır, çok fazla sattık." Bana onbinlerce satış daha yaptığını söyleyeceğini sanıyordum. Sadece 600 bilet fazla sattığın için kendimi çok şanslı hissediyorum çünkü durum çok daha kötü olabilirdi. Ve sonra kafa derisi yüzücüler işe yaradı. Özellikle müşteri tüm bunları size ulaşmak, teknik destek sağlamak ve bu biletleri iptal etmek için yapmış olabilir. Dostum bu bir roller-coaster'dı.
DA: Evet öyleydi. Bu benim ilk büyük geliştirme olayımdı, şimdiye kadar geliştirdiğim en büyük şey buydu. Bu yüzden işlerin nasıl ters gidebileceği, işlerin ne kadar kötü gidebileceği, hatta neyi kontrol etmem gerektiği hakkında hiçbir fikrim yoktu ve bu kesinlikle çok iyi bir öğrenme deneyimiydi. Müşteriyle iyi bir ilişkim vardı, bu yüzden oldukça mutluydular, çünkü dürüst olmak gerekirse benim için erken bir dönemdi, neredeyse sıfır ücret alıyordum. Yani bu şey için onlardan 50.000 dolar talep etmedim ve sonra birdenbire işe yaramadı. Dürüstçe, bilet başına ödeme alıyordum. O zamanlar bilet başına 10 sent alıyordum, onların aracılığıyla satmışlardı ve ben 20'li yaşlarımın başındaydım ve ayda fazladan birkaç bin dolar kazanıyordum. Bu olağanüstüydü. Harikaydı. Yani harika bir durumdu. Ama evet, dediğim gibi, on yıldan fazla bir süre boyunca tamamen aynı sistemi kullanmaya devam ettiler.
DP: Yani bu bilet sistemini oldukça büyük bir etkinlik için kurdunuz. Ve bu olay, söylediğimiz gibi, bir bakıma kontrolden çıktı. Ancak görünen o ki bu iki sorun, scalper'ların en azından aynı e-postayı kullanmasını engellemenin bir yolunu buluyordu.
DA: Evet, kesinlikle. Bunu bile yapmadım çünkü sistemde kullanıcı hesabı yoktu. Oldukça basitti. Bu yalnızca bir kerelik misafir çıkışıdır. Yani e-posta adreslerini veya herhangi bir şeyi kontrol etmedi bile. Ve her bilet satıldığında kayıt tutuyordu. Toplamı takip ediyordu. İnsanlar sayfaya gittiğinde, kaç bilet satıldığını ve bu sayıyı geçip geçmediğimizi kontrol etmeyi ve daha fazla satış yapmasını engellemeyi unuttu.
DP: Yani bu iki şey düzeldi ve bu 10 yıl boyunca kendi kendine devam ederek işe yaradı mı?
DA: Evet, ondan sonra ona hiç dokunmadım. Nihayet diğer müzik şirketlerinden biri gibi iş birleşmesi yapmak zorunda kalacakları yere kadar yeterince büyüyene kadar bu şekilde ilerlemeye devam etti, ne olduğunu unuttum. Temelde bir nevi satın alındılar ve sonra "Hayır, Ticketmaster'ı veya buna benzer başka bir şeyi kullanmalıyız" dediler ve sonunda ticari nedenlerden dolayı onu terk etmek zorunda kaldılar.
DP: Muhtemelen Clear Channel falan tarafından satın alındılar.
DA: Evet, öyle, Clear Channel. Evet, bu doğrultuda bir şeydi.
DP: Yani geriye dönüp bakıyorum. Deneyimlerinize dayanarak buna benzer bir projeyle uğraşan birine vereceğiniz tavsiye nedir? Onları uyaracağınız tek şey nedir?
DA: Demek istediğim, açıkça test ediliyor. Bu çok önemli, sadece işinizi mümkün olduğunca ve birçok senaryoda test etmek. Demek istediğim, şu anda hala kendi eklentilerimi yapıyorum ve aslında daha bu sabah bir tane için bir istek aldım, aslında şöyle yanıt verdim: "Birinin bunu yaptığını hiç düşünmedim bile. Durmadan."
Bir konfeti eklentim var ve o şöyle dedi: “Konfetimi sayfaya iki kez koydum. Sayfa yüklendiğinde ve kullanıcı sayfayı aşağı kaydırdığında tekrar açılacaktır." Ve hiç kimsenin bir sayfada iki kez konfeti yaptığını düşünmedim. Ve biliyorsunuz, istediğiniz kadar test yapabilirsiniz, ancak bazen aklınıza gelmeyen senaryolarla karşılaşırsınız, ancak yine de mümkün olduğu kadar çok test yapmanız gerekir.
DP: Derek Ashauer, zaman ayırdığınız için gerçekten minnettarım. Press This'i dinliyorsunuz. Kısa bir ara vereceğiz ve geri döndüğümüzde içinizi titretecek son bir Cadılar Bayramı hikayemiz olacak. Bu yüzden bizi izlemeye devam edin.
DP : WMR'deki WordPress topluluk podcast'i Press This'e tekrar hoş geldiniz. Bu özel bir Cadılar Bayramı hikayesi. Daha önce Chris Weigman'dan haber almıştık ve Chris'in geri gelip elimdeki tek WordPress korku hikayesini dinlemesini isteyebileceğimi düşündüm.
Chris, Midjourney ve metinden metne görüntü oluşturuculara aşina mısın?
CW: Dall-e ve benzeri şeyler gibi mi? Yapay zekayı ve buna benzer şeyleri mi açacaksınız?
DP: Evet Dall-e. Bunları kullanıyordum ve farklı şeyler deniyordum ve çok yo-yo yapan biri olarak ilk denediğim şey yo-yo emojisiydi. Ve yo-yo emojisi burada pek iyi sonuçlar elde edemedi. Örneğin yo-yo'ya benzeyen hiçbir şey elde etmedi ve yo-yo kelimesi de bana metinden görüntüye dönüştürücülerde bir şey kazandırmadı. Ama bu gerçekten ilgimi çekti çünkü çok tutarlı sonuçlar almaya devam ettim. Ne zaman yo-yo emojisini kullansam, arka planda üç dağ zirvesi ve ön planda bir figürün olduğu bu gerçekten harika görünümlü pembe ve mavi sahneyi elde ediyordum. Ve bunun bir nevi rastgele olması gerekiyordu ve pembe ve mavi pastel renklere, şekillere, ön plana ve bunun gibi şeylere sahip çok farklı görüntüler elde etmeye devam ettim. Bu yüzden gerçekten bu emojinin bana bunu neden verdiğini araştırmaya başladım ve farklı emoji kombinasyonlarını incelemek için saatler harcadım. Bu emoji ne işe yarıyor? İki yo-yo emojisi yaptığımda ne olur?
Ve bu devasa blog yazısını yazdım. Bu, Dall-e ve Midjourney'de olan tuhaf şeyler gibi olayı tamamen açığa çıkaracaktı. Bu emoji neden bana bu resmi veriyor? Ve neden diğer emojiler bana veriyor, bilirsiniz, bir çubuk kraker bana unlu mamullere benzeyen şeyler veriyor ya da kahve bana kahve dükkanına benzeyen şeyler veriyor. Ama yo-yo emojisi bana bu garip sahneyi yaşatmaya devam ediyor.
Bu devasa blog yazısını yazdıktan sonra saatlerce süren araştırma, belgeleme ve not alma sürecim oldu. Ve sonra yazmak, yazmaktan nefret ediyorum, diş çekmek gibi, yayınla tuşuna basıp uyuyorum. Bugün Pazar gecesi ve tüm Pazar günümü bu yazıyı araştırmaya çalışarak geçirdim.
Pazartesi sabahı insanlar şöyle diyor: "Sitenize gittiğimde tek gördüğüm kareler, Doktor. Görüyorum ki kare emoji bana bu sonucu veriyor ama kare emoji bana bu sonucu veriyor.” Gittim ve kontrol ettim. Kontrol panelinin arka uçta harika göründüğünü biliyorsunuz, tıpkı benim tarafımda ve Gutenberg editöründe olduğu gibi. Çok güzel görünüyordu. Ön tarafta tamamen kareler vardı. Ve tüm bu çalışmalar tamamen çekildi. Nedenini biliyor musun Chris?
CW: Bu neden olsun ki? Makinedeki hayaletler mi? Gremlinler mi?
DP: WordPress sitem çok eski, veritabanı emojiyi desteklemiyordu. Hiç de öyle. Sanki 15 yaşındaydı. Son sekiz yılda bir şey yüklemiş olsaydım hâlâ eski olurdu ama bir düzeyde emojiyi desteklerdi.
WordPress web sitemdeki veritabanım bunu yapmadı ve ne yaptığınızı gerçekten bilmiyorsanız, yapmak istemediğiniz tek şey WordPress veritabanınızı kurcalamaktır. WordPress veritabanımı güncellemek için ihtiyacım olan şey buydu, yani Chris, bu benim korku hikayem. Kolayca emojiyi destekleyen bir şeye dönüştürmek için bir eklenti aramaya başladım. Bunu yapabilecek veritabanlarından herhangi biri. Ve şimdi sadece veritabanını güncellemesi için birini işe almam gerekecek, böylece 10 saatimi harcadığım bu yazının sitemde mantıklı bir şekilde görünmesini sağlayabileceğim.
CW: Bu işe yarayacaktır. Eski teknoloji, sorunlarınıza neden olmak için etrafta bekleyen bir zombidir, değil mi?
DP: Evet, biliyorsun ve bu bana da çok şey öğretti. Mesela hostingimdeki portalıma girebilirim ve tek tıklamayla PHP'mi güncelleyebilirim. Bütün bu diğer şeyleri yapabilirim. Ama evet, o veritabanı, hayır, neye ihtiyacın olduğunu bilmelisin. Bunun kolay bir çözümü yok. Ve sanırım, bunlar piyasaya sürülmeye başladıkça olmuş olabilir, ama ben dalgayı kaçırdım, mesela veri tabanını düzelten şeyler bile, bilirsiniz, onları güncellemek için bu noktadalar, hatta eskiler teknoloji, işte bu benim WordPress korku hikayem. Ve Chris, 20.000 web sitesini çökertmedi, ama dürüst olmak gerekirse, bu bir serseriydi ve o blog yazısını görmek ve ne olabileceğini düşünmek beni hâlâ ürpertiyor.
WMR'deki WordPress topluluğu podcast'i Press This'in Cadılar Bayramı bölümü için bu kadar. Bugün bana katıldıkları için tüm misafirlerime teşekkür etmek istiyorum. Chris, bana katıldığın için çok teşekkür ederim. Torque dergisindeki maceralarımı @thetorquemag üzerinden takip edebilirsiniz. Press This'e Red Circle, iTunes, Spotify üzerinden abone olabilir veya doğrudan wmr.fm'den indirebilirsiniz.
Haftalık bir podcast'iz, gelecek hafta Fran Agulto bize WordPress'te başsız kalma korkunuzun üstesinden nasıl geleceğinizi anlatacak. Başsız olmanın artıları ve eksileri hakkında konuşacağız ve eğer başsızlığa geçiş yapmaktan endişeleniyorsanız, JavaScript öğrenmekten endişeleniyorsanız ya da bu atlamayı yapmak için ne yapmanız gerekiyorsa yapın, Fran bunu yapacaktır. Size harika bir tavsiye; o yüzden bu bölüm için bizi izlemeye devam edin.
Sunucunuz benim, Doktor Popüler. WP Engine ve Torque Magazine'deki görevim aracılığıyla WordPress topluluğunu destekliyorum ve bu topluluğun üyelerini her hafta Press This'te öne çıkarmayı seviyorum.