WooCommerce Hesabım Sayfasını Yatay Yapmak

Bu navigasyonu en üste taşımak ve dikey yerine yatay olarak görüntülemek mümkün olabilir. Bu işlem erişimi ve aradığınızı bulmak konusunda size yardımcı olacaktır.

WooCommerce Hesabım sayfalarında “sol kenar çubuğu” dolaşım paneli bulunur (varsayılan olarak bağlantılar şunlardır: “Gösterge Tablosu”, “Siparişler”, “İndirilenler”, “Adresler”, “Hesap ayrıntıları”, “Çıkış”).

Bu navigasyonu en üste taşımak ve dikey yerine yatay olarak görüntülemek mümkün olabilir. Bu işlem erişimi ve aradığınızı bulmak konusunda size yardımcı olacaktır.

Varsayılan WooCommerce Hesabım dolaşım paneline özel CSS uygulanması durumunda CSS temanıza bağlı olarak biraz değişebilir.

Aşağıda varsayılan bir WooCommerce Hesabım sayfası dolaşım paneli yer almaktadır. Kenar çubuklarından hoşlanmıyorsanız yazımızın devamında kısa bir kodla bu durumu nasıl değiştirebileceğimizi görebilirsiniz.

WooCommerce Hesabım Sayfasını Yatay Yapmak

CSS Kodu

İlk olarak, Hesabım sekmesi içeriğini büyük cihazlarda bir satırı kaplayacak kadar genişletmek istiyoruz (varsayılan olarak, WooCommerce bu kuralı 768 piksele kadar olan cihazlar için zaten uygulamaktadır):

@media only screen and (min-width: 769px) {
   .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation {
       float: none;
       width: 100%;
   }
}

Koddan sonra gerçekleşen sonuç aşağıdadır.

İkinci olarak, dolaşım menüsünü (UL etiketi) ortalamamız ve öğelerin yatay olacak şekilde konumlanmasını istiyoruz (LI etiketleri):

@media only screen and (min-width: 769px) {
   .woocommerce-MyAccount-navigation ul {
       text-align: center;
   }
   .woocommerce-MyAccount-navigation ul li {
       display: inline-block;
   }
}

Kopyalayabilmeniz için iki CSS kodunun birleşimi:

@media only screen and (min-width: 769px) {
   .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation {
       float: none;
       width: 100%;
   }
   .woocommerce-MyAccount-navigation ul {
       text-align: center;
   }
   .woocommerce-MyAccount-navigation ul li {
       display: inline-block;
   }
}

Bir Diğer CSS Kodu

@media (min-width: 768px) {
   .page-template-template-fullwidth-php .woocommerce-MyAccount-navigation, .page-template-template-fullwidth-php .woocommerce-MyAccount-content {
      width: 100%;
      float: none;
   }
   .woocommerce-MyAccount-navigation ul {
      text-align: center;
      border-bottom: 1px solid rgba(0,0,0,.05);
   }
   .woocommerce-MyAccount-navigation ul li {
      display: inline-block;
      border-left: 1px solid rgba(0,0,0,.05);
      padding: 0 1em;
      border-bottom: 0;
   }
}

Bu snippetı nereye ekleyeceksiniz?

PHP snippetı, child theme functions.php dosyanızın altına yerleştirebilirsiniz (eğer varsa “?>” öğesini silin). CSS, alt tema style.css dosyanıza gider. Bu tür dosyaları düzenlerken çok dikkatli olmalısınız.

Eklenti ile Yapma

Kod yazmayı seviyor ancak CSS konusunda %100 kendinize güvenmiyorsanız, sizler için aynı sonucu veren güvenilir bir eklenti bulduk: YITH WooCommerce Hesap Sayfamı Özelleştir

Bu eklentiyle dolaşım paneli düzenini değiştirmenin yanı sıra, renk düzenini özelleştirebilir, afişler ekleyebilir, kayıt ve oturum açma formlarında reCaptcha kurabilir, sekmeleri ekleyebilir, sıralayabilir, yeniden adlandırabilir, silebilir ve gruplandırabilir, belirli bir kullanıcı rolüne sekmeleri koşullu olarak gösterebilirsiniz.

Umarım yazımız sizler için faydalı olmuştur. Yardıma ihtiyacınız olursa bize yorumlar bölümünden ulaşabilirsiniz. WooCommerce konusunda danışmanlığa ihtiyacınız varsa iletişim bölümünden danışmanlık talep edebilirsiniz.

WordPress ile hazırlanmış harika bir websitesine sahip olmak ister misin? Hemen iletişime geç!
Facebook
Twitter
LinkedIn
WhatsApp
Halim
Halim
WordPress ve web tasarım uzmanıdır. Eğitim videoları 500.000’in üzerinde izlenme almıştır. Türkiye’nin en iyi WordPress destek sitelerinden WP Servis‘in kurucusu ve sektörün gelişmesi için gece gündüz çalışan genç bir girişimcidir.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir