WordPress

KapsuleHost Üzerinde WooCommerce Kurulumu

Kapsule has a dedicated WooCommerce site type that installs WordPress, WooCommerce and a set of New Zealand payment gateways for you, then adds store specific tools to the site menu. This guide…

Kapsule adanmış bir WooCommerce site türüne sahiptir. Bu türü seçtiğinizde WordPress, WooCommerce ve bir dizi Yeni Zelanda ödeme ağ geçidi yüklenir, daha sonra mağaza özel araçları site menüsüne eklenir. Bu kılavuz mağazayı oluşturmayı, ödemeleri bağlamayı, yüklü bir mağaza için önemli ayarları ve siparişleri kaybetmeden değişiklik yapmanın yollarını kapsar.

WooCommerce Sitesi Oluşturma

  1. KPanel oturumu açın ve sol kenar çubuğunda Websites (Web Siteleri) öğesine tıklayın.
  2. Add Website (Web Sitesi Ekle) öğesine, ardından New Website (Yeni Web Sitesi) öğesine tıklayın.
  3. Site türü olarak WooCommerce öğesini seçin.
  4. Mağazaya bir ad verin ve sihirbazı tamamlayın.

Kapsule WordPress sağlar, veritabanını oluşturur, WooCommerce'i kurar ve etkinleştirir, ödeme ağ geçidi eklentilerini önceden yükler. PHP 8.3 çalışma zamanı olarak ayarlanır ve görüntü işleme gibi bir mağazanın ihtiyaç duyduğu uzantılar dahildir.

Zaten bir WordPress siteniz varsa ve buna bir mağaza eklemek istiyorsanız, WooCommerce'i wp-admin öğesinde Plugins (Eklentiler) öğesinden, ardından Add New (Yeni Ekle) öğesinden normal şekilde yükleyin. Site WordPress site türünü korur, bu da burada açıklanan mağaza özel sekmelerinin görünmeyeceği anlamına gelir.

Mevcut bir mağazayı taşımak mı istiyorsunuz, yoksa sıfırdan mı başlıyorsunuz? Elle yeniden oluşturmayın. Sol kenar çubuğundaki Migrations (Geçişler) öğesini kullanın. Bu dosyaları ve veritabanını kopyalar ve mevcut mağazanız tüm süreç boyunca canlı kalır. Bir Web Sitesini cPanel'den Taşıma sayfasına bakın.

Ödeme Ağ Geçitleri

Mağazayı açın, ardından WordPress sekmesini, sonra Payments (Ödemeler) sekmesini açın. Bu yalnızca WooCommerce için bir sekme olup sıradan WordPress sitelerinde görünmez.

WooCommerce mağazası için ödeme ağ geçitleri paneli

Beş ağ geçidi vardır ve Yeni Zelanda ile ilgili olanlar işaretlidir:

Ağ GeçidiKapsamıYeni Mağazada Durumu
StripeKartlar, Apple Pay ve Google PayÖnceden yüklü, pasif
AfterpayŞimdi satın al, daha sonra ödeÖnceden yüklü, pasif
POLiYeni Zelanda banka transferiÖnceden yüklü, pasif
PayPalPayPal ve kartlarÖnceden yüklü, pasif
WindcaveYeni Zelanda kart işleme ve EFTPOSMevcut, satıcıdan yükleyin

Apple Pay ve Google Pay Stripe ile gelir: ikisi için ayrı olarak yüklenecek hiçbir şey yoktur.

Ağ geçitleri kasıtlı olarak pasif yüklenir. Kimlik bilgileri olmayan etkinleştirilmiş bir ağ geçidi ödemeyi bozar, bu nedenle kendi tüccar hesap detaylarınızı sağlayıncaya kadar hiçbir şey canlı olmaz:

  1. Kullandığınız ağ geçidinde Enable (Etkinleştir) öğesine tıklayın.
  2. Configure (Yapılandır) öğesine tıklayın. Bu, o ağ geçidinin ayarlarını wp-admin içinde açar.
  3. Kendi API anahtarlarınızı veya tüccar kimlik bilgilerini girin ve kaydedin.
  4. Mağazayı duyurmadan önce test siparişi verin.

Windcave eklenti dizini yerine satıcı tarafından dağıtılır, bu nedenle panel size bir Get plugin (Eklentiyi Al) bağlantısı verir. İndir, wp-admin öğesinde Plugins (Eklentiler) öğesinden, ardından Add New (Yeni Ekle) öğesinden yükle, sonra geri dön ve burada yapılandır.

Payments (Ödemeler) sekmesi Managed WooCommerce'in bir parçasıdır. Diğer planlarda bunun yerine yükseltme paneli gösterir. Herhangi bir plandan wp-admin'de herhangi bir ağ geçidi doğrudan kurabilir ve yapılandırabilirsiniz: sekme bir kısayoldur, tek yol değildir.

Mağaza Performansı

Bir mağaza broşür sitesine göre sayfa görüntüleme başına çok daha fazla veritabanı işi yapar, bu nedenle önbelleğe almak en büyük kazançların olduğu yerdir.

Tam sayfa önbelleği. Sitenin WordPress sekmesinde, ardından Caching (Önbelleğe Alma) öğesinde, tam sayfa önbelleği anonim ziyaretçilere PHP çalıştırmadan veya veritabanına dokunmadan bitmiş HTML hizmet eder. Sepet, ödeme, hesabım sayfaları ve WooCommerce AJAX uç noktaları otomatik olarak atlanır ve etkin sepet çerezi olan herhangi bir ziyaretçiye canlı bir sayfa sunulur. Önbellek ürün ve kategori sayfalarını hiç bir müşterinin başka bir müşterinin sepetini görmesine yol açmadan hızlandırır.

Nesne önbelleği. Aynı ekranda, nesne önbelleği veritabanı sorgu sonuçlarını ve geçici verileri bellekte tutar. Bu, büyük katalogda WooCommerce yöneticisini kullanılabilir kılan şeydir.

CDN. Performance (Performans) öğesinden, ardından Kapsule CDN öğesinden açın ve ürün görüntülerini ve statik varlıkları kenardan sunun; görüntü optimizasyonu ve WebP dönüşümü ile birlikte. CDN'yi Etkinleştirme sayfasına bakın. Toplu ürün görüntüsü değişikliğinden sonra temizleyin: CDN Önbelleğini Temizleme.

Tam sayfa ve nesne önbelleğe alma Managed WooCommerce'e dahil edilir. Mağazanız başka bir plandan ise, Caching (Önbelleğe Alma) sekmesi yükseltmenin ne eklediğini gösterir. Her durumda önce CDN'yi etkinleştirin: her barındırma planında dahil edilir ve görüntü yoğun bir mağazada mevcut olan en ucuz performans iyileştirmesidir.

Mağaza İçin PHP Ayarları

Mağazalar varsayılanlardan ayrılmak için en yaygın nedendir. Sitenin Advanced (Gelişmiş) öğesinde, ardından PHP sekmesinde:

  • Memory limit (Bellek sınırı): katalog büyükse veya abonelikler çalıştırıyorsanız 256M'den 512M'ye yükseltin.
  • Max execution time (Maksimum yürütme süresi): ürün içeri aktarması veya rapor oluşturması zaman aşımına uğrarsa 30'dan 120 veya 300 saniyeye yükseltin.
  • Max input variables (Maksimum giriş değişkenleri): çok çeşitli ürünleriniz varsa veya kaydettiğinizde alanları sessizce bırakan bir ayar ekranınız varsa 3000'den yükseltin.

Tam ayrıntı WordPress Bellek Sınırını Artırma sayfasında yer alır.

Zamanlanmış Görevler

WooCommerce arka planda çok şey çalıştırır: sipariş durumu geçişleri, abonelik yenilemeleri, e-postalar, stok senkronizasyonu. WordPress'in yerleşik zamanlayıcısını kullanır, bu da varsayılan olarak yalnızca birisi siteyi ziyaret ettiğinde çalışır. Sessiz bir mağazada bu yenilemelerin ve e-postaların geç veya hiç çalışmadığı anlamına gelir.

Bunu gerçek bir sunucu taraflı programa değiştirin. WordPress sekmesi, ardından WP-Cron bölümünde Enable system cron (Sistem kronunu etkinleştir) eylemi vardır. Bu zamanlayıcıyı ekler ve ziyaretçi tarafından tetiklenen sürümü aynı adımda devre dışı bırakır. Tam açıklama ve elle alternatif Cron İşleri Ayarlama ve Yönetme sayfasında yer alır.

Kuyruğu wp-admin'de WooCommerce öğesinde, ardından Status (Durum) öğesinde, sonra Scheduled Actions (Zamanlanmış Eylemler) öğesinde izleyebilirsiniz.

Siparişleri Kaybetmeden Değişiklik Yapma

Her mağaza müşterilerin sürekli yazı yazdığı canlı bir veritabanıdır, bu da güncellemeleri nasıl işlemeniz gerektiğini değiştirir.

Hazırlama veritabanını hiçbir zaman canlı mağazaya gönderin. Siparişler, müşteriler, abonelikler, kuponlar ve stok seviyeleri veritabanında bulunur, bu nedenle veritabanı göndermesi üretime son sıfırlamadan bu yana yerleştirilen her siparişi siler. Yalnızca dosyaları gönderin, bu tema, eklenti ve kod değişiklikleri için yeterlidir. Hazırlama Kullanma: Gönderme ve Çekme sayfasına bakın.

Bir mağaza için güvenli güncelleme rutini:

  1. Yedek alın: Yedek Alma.
  2. Hazırlama aşamasını üretime sıfırlayın, böylece canlı mağazayla eşleşir.
  3. Eklenti, tema veya WooCommerce güncellemelerini hazırlama aşamasında uygulayın.
  4. Hazırlama aşamasında tam test siparişi verin, onay sayfasına kadar.
  5. Yalnızca dosyaları üretime gönderin.
  6. Üretime küçük gerçek sipariş verin ve geri verin.

Yönetilen planlarda Quick Actions (Hızlı Eylemler) öğesindeki Update Plugins (Eklentileri Güncelle) eylemi Smart Update (Akıllı Güncelleme) olur: yedek alır, eklentileri tek tek günceller, her birinden sonra site sağlığı kontrolü çalıştırır ve siteyi bozan herhangi bir şeyi otomatik olarak geri alır. Bozuk ödemenin paraya mal olduğu bir mağazada, sahip olmaya değer.

Belirli Bir Noktaya Dönüş Kurtarması

Günlük yedeklemeler bir mağazayı o yedekleme çalıştığında olduğu duruma geri yükler, bu da meşgul bir mağazada bir günlük siparişleri kaybetmek anlamına gelebilir. WooCommerce siteleri Backups (Yedeklemeler) öğesinden, ardından Point-in-time recovery (Belirli bir noktaya dönüş kurtarması) öğesinden belirli bir noktaya dönüş kurtarmasını etkinleştirebilir ve bunun yerine seçilen dakikaya geri yükleyebilir, 30 güne kadar bekletme ile. Gerçek para alan herhangi bir mağazada açın. Yedek Alma sayfasına bakın.

Sorun Giderme

Ödeme hata olmadan başarısız oluyor. Neredeyse her zaman eksik veya yanlış kimlik bilgileri olan etkinleştirilmiş bir ağ geçidi. Payments (Ödemeler) sekmesinden ödeme çalışıncaya kadar ağ geçitleri tek tek devre dışı bırakın, ardından soruna neden olanı yeniden yapılandırın.

Sipariş e-postaları ulaşmıyor. WordPress varsayılan olarak PHP aracılığıyla e-posta gönderir ve çoğu ağ bunu reddeder. WordPress sekmesinde, ardından Site Health (Site Sağlığı) öğesinde teslim uyarısını kontrol edin ve uygun kimliği doğrulanmış gönderimi yapılandırın.

Yönetici sayfaları yavaş veya zaman aşımına uğruyor. PHP sekmesinde belleği ve yürütme süresini yükseltin, ardından nesne önbelleğini etkinleştirin. Onbinlerce siparişi olan bir mağaza eski zamanlanmış eylemleri temizlemekten de yararlanır.

Ürün değişiklikleri ön uçta gösterilmiyor. WordPress öğesinden önbelleği temizleyin, ardından Quick Actions (Hızlı Eylemler) öğesini, sonra Flush Cache (Önbelleği Temizle) öğesini açın ve CDN'yi temizleyin.

Hala yardıma mı ihtiyacınız var?

Bize şu adresinden e-posta gönderin: support@kapsulehost.com ya da KPanel'de sohbet açın.

KPanel'i Aç
KapsuleHost Üzerinde WooCommerce Kurulumu