WordPress: WooCommerce Online Alışveriş Eklentisi
E-ticaretin ilk adımları elbette şirket kurulumu ve ürün tedariği/üretiminin ardından satış kanalının belirtlenmesi olacaktır.
Bu aşamada pazar yerleri tercih edilebileceği gibi pazar yerlerine entegre veya doğrudan satış için e-ticaret sitelerinden faydalanılmaktadır. Bu süreçte sahip olduğu yaygınlık (arayüze aşinalık, geliştirici yoğunluğu, ulaşılabilirlik vb.) sebebiyle çoğu zaman e-ticaret platformlarına alternatif olarak WordPress web sitesi üzerine kurulan WooCommerce eklentisi değerlendirilmektedir.
Giriş eşiği, pazarın değerlendirilmesi, potansiyel müşterilerin edinimi ve davranış analizi gibi süreçler için kaynağı doğru kullanabilmek adına benim de genel olarak önerim bu yol üzerinden ilerlenmesidir. Magento, PrestaShop özellikle küçük ekipler nezdinde daha karışık bir deneyim sunabilmekte, buna ek olarak modül/eklenti ve geliştirmelerin çoğu durumda ücretli oluşu ayrı bir planlama gerektirebilmekte. Halihazırda fiziksel mağazanız ve/veya bir pazar yeri üzerinden satış yapan bir marka iseniz Shopify gibi platformlar da işinizi fazlasıyla görecektir. Ancak, belirttiğim gibi ticarete online olarak sıfırdan bir giriş yapıyorsanız mümkün olan en pratik ve işlevsel seçenekleri değerlendirmek gerekebilir. Bu durumda WooCommerce marka bilinirliğinin oluşması1, hedef kitle ve online rekabet stratejinizin netleşmesi sürecinde sizi yeterince idare edecektir. Satış hacminin, gereksinim duyulan işlevlerin ve benzeri durumların neticesinde elbette WordPress+WooCommerce uzun vadeli ve kalıcı bir çözüm olmayabilir. Peki, WooCommerce nedir?
WooCommerce
WooCommerce‘in hikayesi 2008 yılında farklı ülkelerde yaşayan ve e-posta ile iletişime geçen 3 WordPress meraklısı ile başlıyor. Şimdi, WordPress temaları satan butik olarak ifade edilebilecek bir başlangıçtan WooCommerce de dahil olmak üzere Wordress deneyimini geliştirmek için eklentiler ve temalar sunan bir yapıya ulaşmış durumdalar ve yüzbinlerce aktif kullanıcı, sadece WooCommerce için 7+ milyon indirme ile hatırı sayılır bir kullanım hacminin arkasında uluslararası bir tasarımcılar, geliştiriciler, destek ve pazarlama ekibi yer almakta.
2015 itibariyle, WooCommerce alışveriş sitelerinin %30’undan fazlasında tercih edildiklerini belirten ekip Automattic ailesinin bir parçası olarak yoluna devam etmekte2.
Gelişme sürecinin ardından biraz da teknik konulara değinelim.
WooCommerce WordPress üzerinde bir alışveriş deneyimi sunmakta. WordPress eklenti yapısıyla ilişkili olarak geliştirilebilir özelliği ile temalarla ve farklı eklentilerle özelleştirilebilmekte3. Dünya çapında girişimciler için açık kaynaklı4 ve özelleştirilebilir bir e-ticaret platformu olarak özetlenebilecek WooCommerce geleneksel e-ticaret çözümlerine alternatif olarak daha esnek bir yapı sunmakta5. Storefront adında resmi olarak destekledikleri tema üzerinden sürece dair daha detaylı bilgi edinebilirsiniz6.
WooCommerce üzerinden neler yapabilirsiniz?
- Ürün ve hizmet satışı (fiziksel, dijital ve/veya her ikisi)
- Ürün ve hizmet yorumlama/değerlendirme
- Tekrarlanabilir satış / abonelik
- Stok yönetimi
- Ödeme yöntemi entegrasyonu ile online ödeme
- Kargo ve vergi ücret ekleme ve özelleştirme
- Müşteri bilgilendirme işlemleri (bildirimler)
- İndirim kuponları ve özel teklifler
- Raporlama
Özetle, ürün ve hizmetlerinizi kolaylıkla bir alan adı altında müşterilerinize sunabilir, alışveriş işlemlerini kolaylıkla yönetebilirsiniz. Bu süreçte Google Ads reklam kampanyaları, MailChimp e-posta bültenleri, Google Analytics E-ticaret izleme ile kapsamlı bir yapı oluşturabilirsiniz. Daha detaylı bilgi için Features sayfasını inceleyebilirsiniz5.
Resmi olarak paylaşılan eklentilere7 ek olarak yukarıda bahsi geçen özellikleri 3. parti uygulamalarla daha da geliştirebilir8 ve özelleştirebilirsiniz.
Resmi eklentiler arasında neler var bir bakalım.
- PayPal, PayU, Square, amazon pay, stripe, PayFast, Authorize.Net, PayGate, Payson, webcash, Sage pay ve daha onlarca desteklenen ödeme yöntemleri9
- Ürün arama, ürün teklifleri, ödeme adımı işlemleri, katalog, adet sınırlama, ürün varyasyon geliştirme, özelleştirilebilri kargo ve ödeme teklifleri, sosyal medya girişi ve benzeri işlem geliştirmeler10
- MailChimp entegrasyonu, akıllı kuponlar, Google Ürün Beslemesi, Google Analytics entegrasyonu, dinamik fiyatlandırma, PDF fatura ve benzeri satış geliştirmeleri11
- Üyelik, rezervasyon, abonelik, ön-satış, depozit ve benzeri ödeme geliştirmeleri12
- Kargo, kargo firma entegrasyonları (shipping easy, ShipStation, United States Postal Sevice, UPS vb.), kargo fiyatlandırma, kargo faturalama, kargo takibi ve benzeri kargo işlemleri13
- Ödeme içe/dışarı aktarma, zapier, xero, EU VAT numaralandırma, sipariş süreç bildirimleri ve takibi, tedarik ve stok kontrolü gibi mağaza yönetimi işlemleri14
Geliştirmeler, planlar ve fikirlerle ilgili olarak Develop WooCommerce15 ve WooCommerce Ideas16 sayfalarını takip edebilirsiniz.
WooCommerce Kurulumu
WooCommerce eklentisine diğer pek çok eklenti gibi WordPress web sitenizde yer alan Eklentiler > Yeni Ekle adımları üzerinden arama yapılarak ulaşılabilir.
Eklentiyi sitenize eklemek için önce Hemen yükle butonuna tıklamalısınız. Yükleme işlemi tamamlandıktan sonra Etkinleştir butonuna tıklayarak eklentiyi aktifleştirebilirsiniz.
Ayrıca yükleme işlemini WP-CLI aracılığıya da pratik bir şekilde gerçekleştirebilirsiniz.
wp plugin install woocommerce --activate
Aynı işlemleri WordPress Multisite (WP MU) için de benzer şekilde gerçekleştirebilir, network altındaki her site için WooCommerce kurulumu gerçekleştirebilirsiniz17.
Yükleme işlemi ilk kez gerçekleştirdiğinizde kurulum sihirbazı sizden temel mağaza, ürün, ödeme ve kargo bilgileri isteyecektir18. Bu bilgileri doğru bir şekilde doldurmanız hızlı bir şekilde satış işlemi başlatabilmeniz için önemli. Kurulum sihirbazındaki işlemlerin yanı sıra yönetici sayfanızın (wp-admin) sol bölümde (adminmenu) WooCommerce yönetim alanına ait bağlantıyı görebilirsiniz. Bu bağlantıyı üzerinden Siparişler (shop_order), Raporlar (wc-reports), Ayarlar (wc-settings), Durum (wc-status) ve Uzantılar (wc-addons) bölümlerine ulaşabilirsiniz. Uzantılar bölümü WooCommerce geliştirme eklentilerine (resmi eklentilere) ulaşabileceğiniz bir diğer alandır.
Yine yönetici sayfanızın (wp-admin) sol bölümde (adminmenu) Ürünler bölümünü görebilir, bu bölüm üzerinden yeni ürün ve hizmetlerinizi web sayfanızda görüntülemek üzere ekleyebilir ve ekli ürünlerinize ait bilgileri güncelleyebilirsiniz. Bu bölümde satışta olan ürünlerin yanı sıra ayrıca Kategoriler, Etiketler, Nitelikler gibi alanlar da yer almaktadır.
Ürün eklemek/güncellemek istediğinizde Ürün sayfasında Ürün verisi (basit ürün, gruplandırılmış ürün, harici/bağlantılı ürün ve seçenekli ürün) bölümlerini göreceksiniz. Ayrıca, Stok bilgileri, bağlantılı ürünler, ürün açıklama bilgileri ve görselleri, ürün nitelikleri, indirimler, gelişmiş ürün ayarları, ürün kategori ve etiketlerinin belirlenmesi de bu sayfa üzerinden ilgili ürünle ilişkili olarak düzenlenebilmektedir.
Kurulum İçin Teknik Gereksinimler
WordPress için yeterli olan bir barındırma alanı büyük bir ihtimalle WooCommerce için de yeterli olacaktır. Ancak açık bir şekilde belirtmek gerekirse WooCommerce’in sağlıklı bir şekilde çalışabilmesi için PHP 5.2.4 ve üzeri, MySQL 5.0 ve üzeri gereklidir.
WooCommerce Uninstall (Eklenti Kaldırma/Silme) İşlemi
İlk olarak Eklentiler sayfası üzerinden WooCommerce eklentisi altında yer alan Etkisizleştir linki ile eklentiyi pasif hale getirmeniz gerekmekte. Ardından yine burada yer alacak Sil linki ile sistemden eklentiyi kaldırabilirsiniz. Bu işlemin ardından sadece eklenti ve eklentiyle ilgili dosyalar sistemden kaldırılacaktır. Ayarlar, siparişler, ürünler ve ilgili diğer sayfalar veritabanında kalacaktır. Bu verileri de tamamen kaldırmak isteyebilirsiniz. Bu durumda WC_REMOVE_ALL_DATA
ile son bir işlem gerçekleştirmemiz gerekir. Aşağıdaki kodu wp-config.php
dosyasında yeni bir sarıra ekleyerek son işlemi de tamamlayabilirsiniz. Bu işlemin ardından verilerin geri getirilemeyeceğini unutmamalısınız.
define('WC_REMOVE_ALL_DATA', true);
Son İşlemler
WordPress+WooCommerce kurulu, ürün, ödeme ve diğer bilgilerin girilmesinin ardından artık satışa hazırsınız. Bu süreçte Google Analytics başta olmak üzere potansiyel müşterileriniz ile ilgili bilgileri edinmek adına gerek duyabileceğiniz eklentileri de (Mailchimp, Facebook Pixel, Hotjar vb.) web sitenize yüklemeyi ve aktifleştirmeyi ihmal etmemelisiniz.
WooCommerce İle İlgili Genel Yazılar
WooCommerce ile ilgili pek çok teknik ve pratik konuya değinmeye devam ediyorum. Değinilen tüm konulara WooCommercekategorisi üzerinden ulaşabilirsiniz.
WooCommerce API İle İlgili Yazılar
Farklı örnekler (konular, programlama dilleri vb.) üzerinden kullanımlar için aşağıdaki listeye göz atabilirsiniz.
- WooCommerce API Nedir? Nasıl Kullanılır?
- WooCommerce Koşul Etiketleri (Conditional Tags)
- Woocommerce – Facebook Dönüşüm Kodu Tanımlama
- WooCommerce Ürün Taşıma / API Entegrasyonu
- WordPress Custom Endpoint Nedir?
- WooCommerce WordPress Shopping Plugin ↩
- About. Automattic ↩
- WooCommerce Docs ↩
- woocommerce/woocommerce. GitHub ↩
- Why WooCommerce? ↩ ↩
- Say hello to Storefront! WooCommerce ↩
- Extensions Store. WooCommerce ↩
- Introduction. WOO REST API ↩
- Payments. WooCommerce Extensions Store ↩
- Enhancements. WooCommerce Extensions Store ↩
- Marketing. WooCommerce Extensions Store ↩
- Product Type. WooCommerce Extensions Store ↩
- Shipping. WooCommerce Extensions Store ↩
- Store Management. WooCommerce Extensions Store ↩
- WooCommerce Developer Resources ↩
- WooCommerce Ideas ↩
- Installation via WordPress Admin. WooCommerce Docs ↩
- WooCommerce Setup Wizard. WooCommerce Docs ↩