WordPress ve WooCommerce

Sayfa oluşturucusuz temalar, WooCommerce ödeme adımı ve ödemeler, içe aktarımlar, performans ve bir eklenti ya da saldırı yolu tıkadığında temizlik.

Kimler için

WordPress sitesi ya da WooCommerce mağazası yayında olan ve iş için önem taşıyan, deneyecek eklentisi kalmamış sahipler ve küçük ekipler: altındaki sayfa oluşturucu yüzünden yavaş açılan bir tema, bazı ödeme yöntemlerinde başarısız olan bir ödeme adımı, siteyi kapatan bir ürün içe aktarımı, geri gelmeyi sürdüren bir saldırı.

Serbest çalıştığım yıllardan beri WordPress siteleri kuruyorum ve bu site onlardan biri: sayfa oluşturucusuz ve SEO eklentisiz yazılmış bir tema; dört dil, yapılandırılmış veri ve iletişim formu temanın kendisinde. WooCommerce mağazalarına Magento’ya uyguladığım mühendisliğin aynısını uygularım: istek yolunu oku, kaynağında düzelt, bir test kopyası tut.

Tipik durumlar

  • Site Core Web Vitals’ta kırmızı ve nedeni sayfa oluşturucu, ama temayı yeniden kurmak fazla büyük görünüyor.
  • WooCommerce siparişleri tek bir ödeme yönteminde başarısız oluyor ya da yoğun bir günün ardından stok eksiye düşüyor.
  • Bir ürün içe aktarımı ya da ERP veya pazar yeri senkronu ürünleri çoğaltıyor ya da fiyatları sessizce düşürüyor.
  • Otuz eklenti, üçü terk edilmiş ve hangisinin siteyi yavaşlattığını kimse bilmiyor.
  • Site saldırıya uğradı, bir eklentiyle temizlendi ve bir ay sonra yeniden bulaştı.
  • Çevirilerin, hreflang’in ve site haritasının artık birbirini tutmadığı çok dilli bir kurulum.

Ne teslim ediyorum

  • Sayfa oluşturucusuz özel temalar: blok tabanlı, hızlı; tasarım CSS’te, yapılandırılmış veri, site haritası ve meta etiketleri eklentilerde değil temanın içinde.
  • WooCommerce ödeme adımı, ödeme ve kargo işleri: ödeme geçidi entegrasyonları, Stripe, sipariş durumu akışları ve yinelemelerle ve yeniden denemelerle baş eden webhook alıcıları.
  • Yazmadan önce doğrulayan ve her çalışmayı loglayan ERP, pazar yeri ve feed içe aktarımları ve senkronları.
  • İstek yolu boyunca performans: önbellekleme, PHP-FPM, veritabanı sorguları, görseller, yazı tipleri ve her sayfada tetiklenen eklentiler; öncesi ve sonrası ölçülmüş.
  • Olay sonrası güvenlik temizliği: giriş noktasını bulmak, arka kapıları ve sahte kullanıcıları kaldırmak, sıkılaştırma ve test edilmiş bir yedekleme ve geri yükleme düzeni.
  • Dizinde uygun bir şey olmadığında, çekirdek ve WooCommerce güncellemelerini atlatacak şekilde yazılmış özel eklentiler.

Nasıl ilerler

Siteyi bir isteğin gördüğü gibi okumak. Eklentiler, tema, sorgular, önbellekleme, sunucu ve loglar. İlk çıktı, kanıtıyla etkiye göre sıralanmış bir nedenler listesi ve hangi eklentilerin yük taşıdığına, hangilerinin gidebileceğine dair bir nottur.

Bir test kopyasında kaynağında düzeltmek. Tema ve eklenti değişiklikleri sürüm kontrolüne girer, yayından önce gerçek içerikli bir kopyada geri dönüş yoluyla test edilir.

Yayına almak, sonra yazıya dökmek. Yayın sırasında izleme açık; ardından neyin değiştiğini, neyin izleneceğini ve bundan sonraki güncelleme düzenini anlatan kısa bir belge.

Sık sorulan sorular

Elementor gibi sayfa oluşturucularla çalışıyor musunuz?

Onlarla kurulmuş siteleri devralır ve çalışır durumda tutabilirim. Yeni temalarda ve yeniden kurulumlarda kullanmıyorum: site için yazılmış blok tabanlı bir tema daha hızlıdır, bakımı daha kolaydır ve içeriği bir eklentiye kilitlemez.

Saldırıya uğramış bir siteyi temizleyebilir misiniz?

Evet. Temizlik; saldırganın nasıl girdiğini bulmak, sahte yönetici kullanıcılar ve zamanlanmış görevler dahil geride bıraktıklarını kaldırmak, giriş noktasını kapatmak ve gerçekten geri yükleyebileceğiniz yedekler kurmak demektir. Tekrarlanmaması için bulduklarımı yazıya dökerim.

Barındırmayla da ilgileniyor musunuz?

Evet. Baktığım siteler için Linux sunucuları işletiyorum; site paylaşımlı ya da yönetilen bir barındırmadaysa orada çalışırım. Yedekler, geri yüklemeler ve log düzeni her iki durumda da işin parçası.

Çalışma biçimleri nelerdir?

Yazılı rapor ve öncelik listesiyle sabit kapsamlı bir denetim; tema, mağaza özelliği ya da temizlik için tanımlı kapsam, test ortamı ve kabul testleriyle bir kurulum projesi; ya da güncellemeler, işletme ve ara sıra çıkan acil durumlar için sürekli destek anlaşması. Teklifi ilk görüşmeden sonra veririm.

Hangi şirketle sözleşme yapıyorum?

Hizmetler, Avrupa Birliği ve diğer ülkelerdeki müşterilere Estonya'da kayıtlı Wizutech OÜ, Türkiye'deki müşterilere Türkiye'de kayıtlı Wizutech Teknoloji tarafından sunulur. Sözleşme tarafı, müşterinin bulunduğu ülkeye ve ilgili mevzuata göre belirlenir ve teklifte açıkça yazılır; sözleşme, faturalama, KDV ve uygulanacak hukuk bu şirkete göre yürütülür. Her iki durumda da işi Hasan Gültekin yapar.

İlgili yazılar

Bu site, sayfa oluşturucu ve SEO eklentisi kullanmadan yazdığım bir WordPress teması. Müşteri sitelerine taşınan kısımlar üzerine notlar:

Benzer bir şey üzerinde mi çalışıyorsunuz?

Az sayıda platform, yapay zekâ entegrasyonu ve performans projesi üstleniyorum. Neyi çalıştırdığınızı ve nerede sorun yaşadığınızı anlatın.

Hizmet talep et