Magento 2 Tema Kurulumu Nasıl Yapılır?

Magento tema yüklemesi Opencart ve Woocommerce’e göre biraz uğraştırıcı gözüküyor ama aslında kolay.  Sadece versiyon farklılıklardan çalışmayan temaları düzenlemeye çalışıyorsanız ve magentoda yeniyseniz biraz vaktinizi alabilir.

Başlamadan önce mutlaka hosting hesabınızda yazma yetkinizin olmasına dikkat edin. Tema ile birlikte çalışan hangi modüller var bunları not edin.

Tema Yüklemeden Önce

Magento’yu developer yada default moda getirin. Bunu yapmak için SSH’dan hesap kullanıcınız ile bağlanın. public_html klasöründeyken aşağıdaki kodları çalıştırabilirsiniz.

  • bin/magento deploy:mode:show  — Mevcut modu gösterir.
  • bin/magento deploy:mode:set developer — Developer moduna alır.
  • bin/magento deploy:mode:set default — Default modda çalışır.

Her modun farklı işlevleri bulunuyor. Örneğin developer moda siteyi alırsanız static view dosya cachelerini iptal eder, hataları gösterir, yavaş performansta çalışır.

Magento 2.4 sürümünden sonra web installer kaldırıldı. Tema kurmak için iki yönteminiz var.

 

1- Composer ile Magento Tema Yükleme

Composer ile yüklenen temalar vendor klasöründe yada root dizininde bulunabilir. Composer ile harici kaynaktan temayı yüklersiniz. Composer ile tema yüklemek için temayı satın almış olmanız gerekiyor. Magento Marketplace yada başka kaynaklardan satın alma işleminizi yapın.

Temanın composer bilgisini alın.

Root klasörüne gidin ve aşağıdaki komutu girin.

composer require <vendor>/<name>:<version>

İşlemlerin bitmesini bekleyin.

Sonra aşağıdaki kodu çalıştırın.

git add -A && git commit -m “TEMAM” git push origin <branch name>.

Content>Design>Themes alanından temanızı görebilirsiniz.

 

2- Manuel FTP’den Tema Yükleme

Manuel yüklenen temalar app/design klasöründe yer almaktadır. Temaya göre bu yapı farklılık gösterebilmektedir. Aldığınız temaların  içerisinde mutlaka bir rehber vardır. Buna göre dosyalarınızı FTP’ye yükleyin.

Dosyalarınızı root kullanıcısı ile yüklemeyin. Dosya sahipliğinin magento web kullanıcısı olması gerektiğini unutmayın. Yoksa hata alacaksınız.

Dosyaları attıktan sonra aşağıdaki adımları izleyin.

  • php bin/magento setup:upgrade
  • php bin/magento setup:static-content:deploy

Admin panelinden Content > Design > Configuration’a giderek temanızı seçip aktif hale getirebilirsiniz.

 

Nereden Magento Tema Bulacağım?

İyi bir magento teması bulmak zor. Özellikle hız skoru ve iyi kodlanmış temaların sayısı oldukça az. Opencart ve diğer open source eticaret platformlarına göre magento temalarının daha pahalı olduğunu belirtmekte fayda var. Olanlarında fiyatları yüksek. 500$lara kadar yükseleyebiliyor.

Tema bulmanın 2 yöntemi var.

1-  Kendiniz yaptıracaksınız.

Hazır satılan temaların çoğu genel kullanım için yapılıyor. Özel eticaret planınız varsa temaya yatırım yapmalısınız. Tema yapımı 3 aşamada gerçekleşiyor.  İlk adım tasarımın çizilmesi, ikinci adım frontend’e aktarılması ve son olarak magento ile entegre edilmesi.

2- Hazır Temalardan Kullanacaksınız

themeforest.net, Magento marketplacetemplatemonster.com gibi sitelerde bolca vakit geçirip iş modelinize uygun tema seçeceksiniz.

Temaları kendinize göre düzenleyip güzel sonuçlar alabilirsiniz.

Tema seçerken kısmen de olsa satışının, yorumunun olmasına dikkat edin. Eğer saçma sapan bir tema alacaksınız hiç almayın. Kurulumda gelen luma temasını kullanarak çok güzel sonuçlar elde edebilirsiniz.

SEO Uyumlu Magento Teması Seçimi

Tema seçerken hızlı yükleniyor olmasına özen gösterin. Site hızı nasıl arttırılır yazısından detaylı bilgi alabilirsiniz. Semantik kodlanmış olması, kod yoğunluğunun fazla olmaması gibi seo kriterlerine dikkat edin.

Magento rakiplerine göre açık ara kullanım avantajı sunan platform. Hiç bir SEO eklentisi yüklemeseniz bile iyi optimizasyon ile arama sonuçlarında başarılı sonuçlar elde edebilirsiniz. Bir problemle karşılaşırsanız magentoda en sık karşılaşılan hatalar yazısına bakabilirsiniz.

Tema Seçerken Dikkat Etmeniz Gerekenler

  • Gereksiz uçan kaçan temalardan uzak durun, kullanıcı sıkabilirsiniz. Kötü tasarıma sahip eticaret sitenizde hemen çıkma oranlarını arttıracaktır, bununda size olumsuz yansımaları olacaktır.
  • İşinizi temsil eden tasarım bulmaya özen gösterin.
  • Temanızın düzgün kodlanmış olmasına özen gösterin. 50 tane css ve javascript dosyası içeren temaları tercih etmeyin.
  • Kullanıcı dostu temalar size hem satış hemde seo anlamında avantajlar sağlayacaktır.
  • Seçeceğiniz temadaki renklerin uyumlu olmasına özen gösterin.
  • Mobil uyumlu olmasına kesinlikle özen gösterin. Temanızın responsive olması gerekiyor.
  • Bütün browserlarda düzgün çalışmasına özen gösteriniz.
  • Open graph ve diğer sosyal medya metriklerinin temanın karşıladığından emin olun.

 

 

 

Bir Cevap Yazın