WooCommerce Sepet Etiketleri Nasıl Değiştirilir

Yayınlanan: 2022-04-10

Kısa süre önce WooCommerce sepetimizin etiketlerini değiştirmemiz gerekiyordu, ancak bunun nasıl yapılacağına dair çevrimiçi (resmi WooCommerce belgelerinde bile) herhangi bir kaynak bulamadık. Bu yazıda, WooCommerce sepet tablosundaki etiketleri değiştirmenin hızlı ve kolay bir yolunu inceleyeceğiz.

Varsayılan WooCommerce Sepet Etiketleri

Tablo başlık etiketlerini değiştirmek istiyoruz

Varsayılan WooCommerce sepet tablosunda dört özel etiket bulunur. Bunlara ürün, fiyat, miktar ve toplam dahildir. Birçok durumda, bu mükemmeldir. WooCommerce ile fiziksel ürünler satıyorsanız, tablonun etiketlerini değiştirmenize gerek yoktur.

Ancak WooCommerce, fiziksel ürünler satmaktan dijital ürünlere, hizmetlere, rezervasyonlara ve daha fazlasına genişledi.

Sepet Etiketlerini Ne Zaman Değiştirmek İstersiniz?

Varsayılan sepet etiketlerini WooCommerce'den değiştirmenin iyi bir fikir olacağı birçok kullanım durumu vardır.

Örneğin, rezervasyon satıyorsanız ne olur? “Ürün” yerine “oda numarası/ev” daha iyi bir etiket olacaktır. “Miktar”, “gece” olarak değiştirilebilir.

WooCommerce aracılığıyla hizmet satıyorsanız, muhtemelen ürün ve miktarın varsayılan etiketlerini istemiyorsunuzdur. Bunun yerine "Ajan Adı" ve "faturalandırılabilir saatler" diyebilirsiniz.

Varsayılan WooCommerce kart etiketlerini değiştirmek isteyeceğiniz olası kullanım durumları listesi uzayıp gidebilir. Şaşırtıcı bir şekilde, bunu yapmanın kolay ve basit bir yolu yoktur.

Araştırmamızdan, WooCommerce'deki varsayılan sepet tablosu etiketlerini değiştirmeyi kolaylaştıran herhangi bir eklenti bulamadık. Bu, kendimiz nasıl yapacağımızı bulmamız gerektiği anlamına gelir. WooCommerce belgelerini veya herhangi bir kod parçacığı için İnternet'i kontrol ederken, bunlara ulaşmak da çok zordur. Aşağıda görüntülenen çözümü bulmamız birkaç saatimizi aldı.

Varsayılan WooCommerce Sepet Etiketleri Nasıl Değiştirilir

WooCommerce sistemindeki her ürün aslında bir öğretmen adı olduğundan, müşterilerimizden biri için "ürün" etiketini "öğretmen" olarak değiştirmek istedik.

WooCommerce'de özel sepet tablosu başlık etiketleri ekleyin

Bunu yapmak için WooCommerce'deki temel dosya şablonlarından birini düzenlemeniz gerekir. Bu size korkutucu veya kafa karıştırıcı geliyorsa endişelenmeyin, yapması çok basit. Bunu yapmak için FTP'ye giriş yapmanıza bile gerek yok.

Tabii ki, bu işleri yapmanın oldukça hızlı ve kirli bir yoludur. Bu dosyaları düzenlerken WooCommerce eklentisi devre dışı bırakılmalıdır. Ayrıca, WooCommerce ne zaman güncellenirse, bu değişiklikleri yeniden yapmanız gerekecektir (gerçi daha sonra tartışacağımız bir çalışma var).

WooCommerce eklentisindeki bu özel dosyanın adı “Cart.PHP”. bu, ön uçtaki alışveriş sepeti sayfasının yapısını oluşturan tüm kodu içerir.

Düzenlemek için çekirdek WordPress eklenti düzenleyicisini kullanabilirsiniz. Buna Eklentiler, Eklenti Düzenleyicisi'ne giderek erişilir.

Ardından, sağ üst köşede, düzenlenecek eklenti olarak WooCommerce'i seçin.

Gördüğünüz gibi, aktif eklentilerde değişiklik yapmanız önerilmez, bu yüzden herhangi bir şey yapmadan önce WooCommerce'i devre dışı bırakmalısınız.

Daha sonra WooCommerce ön uç kart sayfasındaki etiketlerin başlıklarını belirleyen kodu içeren Cart.php dosyasını bulmamız gerekiyor. Bu etiketleri o PHP dosyasında değiştirmek, WooCommerce'e özel kart etiketleri eklemenin en hızlı yoludur.

Bu dosya, şablonlar, sepet, cart.PHP içinde bulunur. WooCommerce için sepet şablonu PHP dosyasını yüklemek için ekranın sağındaki eklenti dosyaları gezinme yardımcı programını kullanın.

Eklenti Dosyaları - Cart.php (WooCommerce'i seçtiğinizden emin olun)

Bu dosya yüklendikten sonra artık iki seçeneğimiz var. Bu dosyanın yeni bir kopyasını oluşturabilir ve varsayılan şablonu geçersiz kılabiliriz veya bu şablondaki varsayılan sepet etiketlerini değiştirebiliriz. Birinci yöntem biraz daha fazla iş gerektirir, ancak WooCommerce güncellendiğinde üzerine yazılmaz. İkinci yöntem anında gerçekleşir, ancak WooCommerce güncellendiğinde üzerine yazılır.

İşte size cart.PHP dosyasında WooCommerce geliştirme ekibi tarafından verilen rehberlik:

 Bu şablon, temanız/woocommerce/cart/cart.php'ye kopyalanarak geçersiz kılınabilir.
*
ANCAK, bazen WooCommerce'in şablon dosyalarını güncellemesi gerekecek ve sizin (tema geliştiricisi) uyumluluğu korumak için yeni dosyaları temanıza kopyalamanız gerekecek. Bunu mümkün olduğunca az yapmaya çalışıyoruz, ama oluyor. Bu gerçekleştiğinde, şablon dosyasının sürümü çarpılır ve benioku tüm önemli değişiklikleri listeler.

Daha kalıcı ikinci yoldan gidiyorsanız, uyumluluğu sağlamak için ara sıra dosyaları kopyalamanız ve bazı manuel çalışmalar yapmanız gerektiğini unutmayın. Hangi rotayı seçerseniz seçin, düzenlemeler aynı olacaktır.

Sepet etiketleri bu dosyada iki durumda görünür. İlk olarak, kodun en üstünde bulunan genel alışveriş sepeti etiketleriniz var. Varsayılan olarak ürünleri, fiyatı, miktarı ve ara toplamı okurlar.

Cart.php'nin 30-33. satırlarında bulundu:

< th class = "product-name" > <?php esc_html_e( 'Product' , 'woocommerce' ); ?> </ th > < th class = "product-price" > <?php esc_html_e( 'Price' , 'woocommerce' ); ?> </ th > < th class = "product-quantity" > <?php esc_html_e( 'Quantity' , 'woocommerce' ); ?> </ th > < th class = "product-subtotal" > <?php esc_html_e( 'Subtotal' , 'woocommerce' ); ?> </ th >
Kod dili: HTML, XML ( xml )

Sepet etiketini düzenlemek için PHP içindeki ilk dizede gerekli değişiklikleri yapın. Örnek olarak, bu "ürün"ü "öğretmen" olarak değiştirir"

 <th class="ürün-adı"><?php esc_html_e( ' Özel öğretmen ', 'wooticaret' ); ?></th>

Ardından, sepet tablosunu oluşturan PHP kodunda aynı etiketin başka bir örneğini bulacaksınız. WooCommerce'de varsayılan sepet etiketlerini değiştirmek için tek yapmanız gereken kodu değiştirmek.

Bu, WooCommerce'deki sepet tablosunun yapısını ve içeriğini oluşturan koddur. 77. satırda, başlık etiketini belirten PHP vardır. Varsayılan "ürün" yerine "öğretmen" olarak değiştirmek, ürünün ön yüzündeki sepet etiketini de değiştirecektir.

Değiştirmek istediğiniz etiketin tüm örneklerini bulmak için CTRL+F tuşlarına basabilir ve ardından varsayılanı yeni etiketinizle değiştirebilirsiniz.

Kodda değişiklik yaptıktan sonra dosyayı güncelleyin ve ön ucu kontrol edin. Artık WooCommerce'de özel sepet etiketleriniz olmalıdır.

Çözüm

Bu makale size WooCommerce'deki alışveriş sepeti etiketlerini değiştirmenin hızlı ve kirli bir yolunu göstermeliydi. Anladığımız kadarıyla bunu kolayca yapmanızı sağlayan herhangi bir eklenti yok ve bu yöntem bunu yapmanın en hızlı ve en basit yollarından biri. Sepet etiketlerini değiştirmek için başka yöntemleriniz varsa veya herhangi bir sorunuz varsa, bunları aşağıdaki yorum bölümünde bırakın.

Abone Ol ve Paylaş
Bu içeriği beğendiyseniz, aylık WordPress haberleri, web sitesi ilhamı, özel fırsatlar ve ilginç makalelere abone olun.
İstediğiniz zaman abonelikten çıkın. Spam yapmıyoruz ve e-postanızı asla satmayacağız veya paylaşmayacağız.