Divi'nin Mağaza Modülünü Mobil Cihazda Dinamik Ürün Kaydırma Kartlarına Dönüştürme

Yayınlanan: 2020-04-29

Belirli ürünler için bir açılış sayfası oluştururken, ister yeni bir lansman ister bir indirim için hazırlanıyor olun, bir noktada Mağaza Modülünü kullanma şansınız yüksektir. Divi'nin Mağaza Modülü, ürünleri WooCommerce eklentisinden dinamik olarak çekmenize ve Divi'nin yerleşik seçeneklerini kullanarak ürünlere stil vermenize olanak tanır. Şimdi, varsayılan olarak, mağaza modülü, tümü daha küçük ekran boyutlarında iki sütuna dönüşen birkaç sütun yapısıyla birlikte gelir. Bu, ne kadar çok ürün göstermeyi seçerseniz, açılış sayfanızın sonraki bölümüne gitmek için o kadar fazla dikey kaydırma gerektiği anlamına gelir.

Modern web tasarımında, dikey kaydırmayı sınırlamak ve öğeleri ziyaretçilerinizin tercihine göre göstermek için sıklıkla kullanılan bir teknik, kaydırmalı kartlar kullanmaktır. Bu eğitimde, Divi Shop Modülünü bir eklenti kullanmadan daha küçük ekran boyutlarında dinamik ürün kaydırma kartlarına nasıl dönüştüreceğinizi göstereceğiz. Ürün bölümümüzdeki farklı öğeleri hazırlayarak başlayacağız ve kaydırma efektini etkinleştirmek için az miktarda CSS kodu kullanacağız. Bu, ziyaretçilerinizi bunaltmadan açılış sayfanızda çok çeşitli ürünleri göstermenin harika bir yoludur. JSON dosyasını da ücretsiz olarak indirebileceksiniz!

Hadi hadi bakalım.

Ön izleme

Öğreticiye dalmadan önce, sonuca hızlıca bir göz atalım. Ürün kaydırma kartlarını yalnızca tablet ve mobil cihazlarda etkinleştiriyoruz. Masaüstünde ise Mağaza Modülü içerisinde belirlediğimiz kolon yapısını tutuyoruz.

Mobil

ürün kaydırma kartları

masaüstü

ürün kaydırma kartları

Ürün Kaydırma Kartları Düzenini ÜCRETSİZ İndirin

Ellerinizi ücretsiz ürün kaydırma kartları düzenine koymak için önce aşağıdaki düğmeyi kullanarak indirmeniz gerekir. İndirmeye erişmek için aşağıdaki formu kullanarak Divi Daily e-posta listemize abone olmanız gerekir. Yeni bir abone olarak, her Pazartesi daha da fazla Divi iyiliği ve ücretsiz bir Divi Düzen paketi alacaksınız! Zaten listedeyseniz, aşağıya e-posta adresinizi girin ve indir'i tıklayın. "Yeniden abone olmayacaksınız" veya fazladan e-posta almayacaksınız.

Dosyaları İndirin
Ücretsiz İndir

Ücretsiz İndir

Divi Bültenine katılın ve size nihai Divi Açılış Sayfası Düzen Paketinin bir kopyasını ve ayrıca tonlarca başka şaşırtıcı ve ücretsiz Divi kaynağı, ipucu ve püf noktası e-posta ile gönderelim. Takip edin ve kısa sürede bir Divi ustası olacaksınız. Zaten aboneyseniz, e-posta adresinizi aşağıya yazın ve düzen paketine erişmek için indir'i tıklayın.

Başarıyla abone oldunuz. Aboneliğinizi onaylamak ve haftalık ücretsiz Divi düzen paketlerine erişmek için lütfen e-posta adresinizi kontrol edin!

1. WooCommerce ve Ürün Sayfalarını Ayarlayın

Bu öğreticinin Divi bölümüne girmeden önce, web sitenizde WooCommerce eklentisinin kurulu ve etkinleştirilmiş olması önemlidir. Henüz yapmadıysanız, Mağaza Modülünüzde görüntülemek istediğiniz ürün sayısına bağlı olarak birkaç ürün ekleyin.

ürün kaydırma kartları

2. Yeni Sayfa Oluşturun ve Kırtasiye Açılış Sayfası Düzeni Yükleyin

Yeni Sayfa Oluştur

Ürünleri yerleştirdikten sonra, WordPress arka ucunuza yeni bir sayfa ekleyin. Sayfanıza bir başlık verin, sayfayı yayınlayın ve Divi's Visual Builder'ı etkinleştirin.

ürün kaydırma kartları

ürün kaydırma kartları

Kırtasiye Açılış Sayfası Düzeni Yükle

Yeni sayfanıza girdikten sonra önceden hazırlanmış düzenlerinize gidin ve Kırtasiye Mağazası Açılış Sayfası düzenini yükleyin. Bu özel düzeni kullanmamıza rağmen, bu düzenin içine bir mağaza modülü eklediğiniz veya yerleştirdiğiniz sürece, istediğiniz başka bir düzeni kullanmakta özgürsünüz.

ürün kaydırma kartları

3. Mağaza Bölümünü Değiştirin

Mağaza Modülü ile Bölüm Bul

Kırtasiye Mağazası Açılış Sayfası düzenini kullanarak oluşturduğumuz yeni sayfamızı aşağı kaydırırsak, Mağaza Modülü olan bir bölümle karşılaşacağız. Bu bölümü, bu öğreticinin sonraki adımlarında kullanacağız.

ürün kaydırma kartları

Satır Ayarları

Duyarlı Boyutlandırma

Mağaza Modülünü içeren satırın satır ayarlarını açarak başlayın. Daha önce de belirtildiği gibi, aynı tasarımı masaüstünde tutuyoruz, ürün kaydırma kartlarını yalnızca daha küçük ekran boyutlarında etkinleştireceğiz. Zahmetsiz bir deneyim yaratmak için, boyutlandırma ayarlarında genişliği değiştirerek satırın ekranımızın sol ve sağ tarafına dokunmasına izin vereceğiz.

  • Özel Oluk Genişliğini Kullan: 1
  • Genişlik: %80 (Masaüstü), %100 (Tablet ve Telefon)

ürün kaydırma kartları

görünürlük

Ayrıca görünürlük ayarlarını gizli olarak ayarlayarak hiçbir şeyin satır kapsayıcısını aşmamasını sağlayacağız.

  • Yatay Taşma: Gizli
  • Dikey Taşma: Gizli

ürün kaydırma kartları

Mağaza Modülü Ayarları

Ürün Sayısını ve Tercih Edilen Masaüstü Sütun Yapısını Seçin

Ardından, Mağaza Modülü ayarlarını açacağız. CSS Kodumuzda yaptığımız değişiklikler (daha sonra ekleyeceğiz), gösterdiğimiz ürün sayısına bağlıdır. Size 8 ürün içeren bir Mağaza Modülünü nasıl ürün kaydırma kartlarına dönüştüreceğinizi göstererek başlayacağız. Masaüstü için istediğiniz herhangi bir sütun düzenini seçebilirsiniz.

  • Ürün Sayısı: 8
  • Sütun Düzeni: 4 Sütun

ürün kaydırma kartları

Duyarlı Boyutlandırma

Mağaza modülümüzün boyutunu artırmak için tasarım sekmesindeki boyutlandırma ayarlarını değiştireceğiz. Bunu yalnızca tablet ve telefon için nasıl yaptığımıza dikkat edin.

  • Genişlik: %100 (Masaüstü), %250 (Tablet ve Telefon)
  • Maksimum Genişlik: %100 (Masaüstü), %250 (Tablet ve Telefon)

ürün kaydırma kartları

CSS Sınıfı

Ayrıca mağaza modülümüze bir CSS sınıfı ekleyeceğiz. Daha sonra CSS kodunu eklediğimizde sadece bu CSS sınıfını taşıyan Shop Module'ü dönüştürebileceğiz. Başka bir deyişle, normal bir durumda başka bir Mağaza Modülünün görünmesini istiyorsanız, bu CSS sınıfını dışarıda bırakmak bunu yapmanıza izin verecektir.

  • CSS Sınıfı: ürün kaydırma kartları

ürün kaydırma kartları

Duyarlı Taşmalar

Farklı ekran boyutlarındaki görünürlük ayarlarını değiştirerek satır ayarlarını tamamlayacağız. Ayarlarda da fark edebileceğiniz gibi, kaydırma efektinin yalnızca daha küçük ekran boyutlarında gerçekleşmesini istiyoruz.

  • Yatay Taşma: Gizli (Masaüstü), Kaydırma (Tablet ve Telefon)
  • Dikey Taşma: Gizli

ürün kaydırma kartları

Mağaza Modülünün Altına Kod Modülü Ekle

Mağaza Modülünü değiştirdikten sonra, hemen altına bir Kod Modülü ekleyebilirsiniz.

ürün kaydırma kartları

Modüle CSS Kodu Ekle

Aşağıdaki CSS kodu, 8 ürünlü Mağaza Modülümüzü otomatik olarak duyarlı ürün kaydırma kartlarına dönüştürecektir:

<style>

@media all and (max-width: 980px) {
   
.product-swipe-cards ul.products {
display: grid !important;
grid-template-columns: repeat(8, 8.8%) !important;
grid-column-gap: 0.7%;
}

.product-swipe-cards .woocommerce ul.products::before {
content: none;
display: block;
}
  
.product-swipe-cards.et_pb_shop ul.products li.product {
width: 100% !important;
}

.product-swipe-cards .woocommerce {
width: 255% !important;
margin-left: 5%;
}
  
.product-swipe-cards::-webkit-scrollbar {
display: none;
}
  
.product-swipe-cards {
-ms-overflow-style: none;
}

}

</style>

ürün kaydırma kartları

Farklı Ürün Sayılarını Eşleştirme

Şimdi, mağaza modülünüze daha az (veya daha fazla) ürün eklemek istiyorsanız, kod iki yerde biraz değişir. Bu iki yer, istenen sonuca uyacak şekilde manuel olarak değiştirilmelidir. Örneğin Mağaza Modülümüzdeki ürün sayısını '4' olarak değiştirelim.

  • Ürün Sayısı: 4

ürün kaydırma kartları

Kodumuza geri döndüğümüzde, yapmamız gereken iki değişiklik var. İlk olarak, ızgara şablonu sütunlarını değiştirmemiz gerekecek. 8 yerine 4 kullanıyoruz (ürün sayımızla aynı sayı). Ayrıca, bu ürünlerin ürün kaydırmalı kartlarımızda kapladığı yüzde boyutunu da artırıyoruz (ne kadar çok ürün, o kadar az alan).

grid-template-columns: repeat(4, 14%) !important;

Ardından, ürünlerin yerleştirildiği kabın genişliğini de değiştireceğiz. 4 ürün için bu, %150'ye eşittir. Bu değerler sabit değildir, ızgara şablonu sütunları ile kap genişliği arasında oynayarak ve bir uyum bularak elde edilir. Doğru dengeyi bulmak için Visual Builder içindeki mobil görünüme geçin ve bu değişikliklerin sonucunu görüntülerken değerleri dikkatli bir şekilde değiştirin.

width: 150% !important;

ürün kaydırma kartları

Kaydırma Yapıştırma Ekle

Ürün kaydırmalı kart tasarımınızda kullanıcı deneyimini bir adım öteye taşımak istiyorsanız, kaydırma yakalama özelliğini de ekleyebilirsiniz. Kaydırarak yakalama, ziyaretçilerinizin yeni bir ürünün başına geçerek kaydırma yapmasına yardımcı olur. Bu, kaydırmalarının kesin olması gerekmediği anlamına gelir, kaydırma yakalaması bir noktada devralacak ve yatay kaydırma mekanizması içindeki konumlarını ayarladığını gösterecektir. Ürün kaydırma kartlarınızda kaydırma yakalamayı etkinleştirmek için, CSS kodunda her ürüne ayrı ayrı bir satır CSS kodu ekleyin (aşağıdaki yazdırma ekranına bakın).

scroll-snap-align: start

Ayrıca, aşağıdaki CSS kodu satırını ekleyerek mağaza modülümüzde kaydırma yakalamayı etkinleştireceğiz:

scroll-snap-type: x mandatory

ürün kaydırma kartları

Diğer Kategorileri Görüntülemek için Mağaza Modülünü Yeniden Kullanın

Tüm Satırı Bir Kez Klonla

İlk ürün kaydırma kartı setini tamamladığınızda, tüm satırı bir kez klonlayabilirsiniz.

ürün kaydırma kartları

Yinelenen Satırdaki Kod Modülünü Sil

Mağaza Modülünüz öncekiyle aynı CSS sınıfını içerdiği sürece, bir Kod Modülü yeterli olacaktır. Devam edin ve yinelenen satırınızdaki Kod Modülünü silin.

ürün kaydırma kartları

Satırı İstediğiniz Kadar Klonlayın

Ve açılış sayfanızda kaç tane ürün kaydırma kartı seti görüntülemek istediğinize bağlı olarak, yinelenen satırı şimdi gerektiği kadar klonlayın!

ürün kaydırma kartları

ürün kaydırma kartları

4. Sayfa Değişikliklerini Kaydet ve Sonucu Mobil Cihazda Görüntüle

Ürün kaydırma kartlarını eklemeyi bitirdiğinizde, Visual Builder'dan çıkmadan önce sayfanızı kaydettiğinizden ve işiniz bittiğinden emin olun!

ürün kaydırma kartları

Ön izleme

Artık tüm adımların üzerinden geçtik, şimdi farklı ekran boyutlarındaki sonuca son bir göz atalım.

Mobil

ürün kaydırma kartları

masaüstü

ürün kaydırma kartları

Son düşünceler

Bu yazıda, yerleşik Divi Mağaza Modülünü daha küçük ekran boyutlarında ürün kaydırma kartlarına nasıl dönüştüreceğinizi gösterdik. Masaüstünde, Mağaza Modülüne atanan orijinal sütun yapısını koruduk. Ürün kaydırma kartlarını kullanmak, dikey kaydırma ile ziyaretçilerinizi bunaltmadan yatay kaydırma mekanizmasına sonsuz ürünler eklemenize olanak tanır.

Modern web tasarımında sıklıkla kullanılan bir trend çünkü kullanıcı davranışına odaklanıyor ve daha küçük ekran boyutlarında çok çeşitli öğelere erişmeyi kolaylaştırıyor. Bu ürün kaydırma kartlarını istediğiniz herhangi bir sayfada kullanabilirsiniz, ancak özellikle oluşturduğunuz ürün açılış sayfaları için uygundur. Düzenin JSON dosyasını da ücretsiz olarak indirebildiniz! Herhangi bir sorunuz veya öneriniz varsa, aşağıdaki yorum bölümüne yorum bırakmaktan çekinmeyin.

Divi hakkında daha fazla bilgi edinmek ve daha fazla ücretsiz Divi almak istiyorsanız, e-posta bültenimize ve YouTube kanalımıza abone olduğunuzdan emin olun, böylece her zaman bu ücretsiz içeriği bilen ve bu ücretsiz içerikten yararlanan ilk kişilerden biri olursunuz.