Wooocommerce’de fiyattan önce metin nasıl eklenir »Fiyattan önce metin ekleyin

WooCommerce’deki fiyattan önce metin eklemek ister misiniz? Aradığınız çözüm bu ise, WooCommerce fiyatından sonra nasıl metin ekleneceğine dair öğreticide paylaştığım için basit bir kod görüntüleri kullanarak WooCommerce’de fiyattan önce nasıl metin ekleyeceğinizi göstereceğim. İdeal olarak, öğreticide bahsettiğimiz gibi, WooCommerce sayfasına veya WordPress sayfasına metin veya içerik eklemek için WordPress filtre kancalarını kullanmanız gerekir. WooCommerce & WordPress kancaları temel olarak, kanca filtreleri, WooCommerce veya WordPress sayfasında görüntülenen içeriği filtrelemek için tasarlanmıştır, ancak bu durumda, yeni değişikliklerin eklendiği ve içeriğin birlikte döndürüldüğü belirli noktalar vardır. görüntülenir.
WooCommerce’deki fiyattan önce metin eklemek için farklı değil, önceki öğreticide kullandığımızla aynı etkinliğe bir filtre kancası kullanacağız – WooCommerce Fiyat Sufix nasıl eklenir. Woocommerce fiyatları ekleyin

Bir illüstrasyon olarak, tüm Woocommerce öğreticilerimde kullandığım ayarları kullanacağım – Localhost’ta yüklü WooCommerce varsayılan temasının bir mağazam var. Yukarıdaki şemada gösterilen parçadaki fiyattan önce metin ön ekleyeceğim. WooCommerce fiyatından önce metin eklemek için adımlar WooCommerce ürün sayfasında fiyattan önce metin ekleyecek bir kod oluşturmak için atabileceğiniz yaklaşık üç adım vardır. Aşağıdaki bu adımları açıklayalım:
Woocommerce sitenizi girin ve tema düzenleyicisine gidin ve işlevleri açın. (‘njengah_text_beefore_price’);
Fiyattan önce eklemek istediğiniz metinle bir iade çağrısı işlevi oluşturun. Dönüş çağrısı işlevi $ fiyat parametresini geçmeli ve yeni bir fiyatı geri yüklemeden önce yeni bir metin eklemeli
Bu değişikliği kaydedin ve başarılı ise ön uca kontrol edin.
Şimdi, çeşitli kodlarla gösterme zamanı. Fiyattan önce eklemek istediğiniz metnin ‘Önerilen Perakende Fiyatı’ olmasından önce bir RRP olarak kısaltacağımızı varsayalım.
Woocommerce temanızdan functions.php dosyasına eklendiğinde aşağıdaki kod, fiyattan önce metin eklemelidir: /**
* Fiyattan önce metin ekleyin
*/
add_filter (‘wooocommerce_get_price_html’, ‘njengah_text_before_price’);
Njengah_text_beefore_price ($ fiyat) işlevi ($ fiyat) {
$ text_to_add_before_price = ‘rrp’; // Braketlerdeki metni seçtiğiniz metne değiştirin
Dönüş $ text_to_add_beefore_price. $ fiyat;
} Bu kodu functions.php dosyasına ekledikten sonra ve kaydedin, sonra değiştirin. Metin, aşağıdaki resimde gösterildiği gibi fiyattan önce eklenirse, ön uçları kontrol edin:
Yukarıda gösterildiği gibi WooCommerce ürün sayfasındaki fiyattan önce başarıyla metin ekledik.

Ancak ortaya çıkabilecek ortak soru, iki fiyat arasında nasıl metin ekleneceğidir, çünkü ürün promosyon fiyatında. Bunu ürünün satılıp satılmadığını kontrol ederek başarabiliriz ve kodu aşağıdaki gibi değiştiririz: /*** Satış fiyatından önce metin ekleyin

*/
add_filter (‘wooocommerce_get_price_html’, ‘njengah_text_onsal_price’, 100, 2);
İşlev njengah_text_onsal_price ($ fiyat, $ ürün) {
if ($ ürün-> is_on_sale ()) {
$ text_to_add_before_pice = str_replace (”, ‘
rrp’, $ fiyat);
$ Text_to_add_beefore_price döndür;
} değilse {
Geri $ fiyat;
}
} Bu kodu ekledikten sonra, aşağıdaki resimde gösterildiği gibi satış fiyatından önce görüntülenen metni göreceksiniz:
Son olarak, önceki öğreticiye eklediğimiz filtreleri birleştirebiliriz – WooCommerce’deki fiyattan önce metin nasıl eklenir ve yaptığımız bu filtre, WooCommerce fiyatından önce ve sonra metin eklemek için tam bir çözümümüz var. WooCommerce Ürün sayfasındaki fiyattan önce ve sonra metin eklemek için tam kod aşağıdaki gibidir: /**
* Fiyattan önce ve sonra metin ekleyin

*/
add_filter (‘wooocommerce_get_price_html’, ‘njengah_text_before_and_aft_price’, 100, 2);
İşlev njengah_text_beefore_and_after_price ($ fiyat) {
$ text_to_add_before_price = ‘rrp’; // Tırnak işaretlerindeki metni seçtiğiniz metin olarak değiştirin
$ text_to_add_aft_price = ‘bir çift fren için’; // Tırnak işaretlerindeki metni seçtiğiniz metin olarak değiştirin
Dönüş $ text_to_add_beefore_price. $ fiyat. $ text_to_add_aft_price;
}
Gördüğünüz gibi, yalnızca bir kanca filtresine ihtiyacımız var, ancak fiyattan önce ve sonra metni görüntülemek için dönüş çağrısı işlevini iade ederken değişkenleri birleştiriyoruz. Bu WooCommerce öğreticisinde, fiyattan önce metin ekleyebileceğinizi özetliyoruz. Ürün sayfası ve ayrıca WooCommerce ürünlerinin fiyatından önce ve sonra metin eklemek için önceki filtreleri birleştirebileceğinizi de gösterdik. Bu kod, çocuk temasının function.php dosyasına yerleştirilmeli ve değişikliklerin etkili hale gelmesi için güncellenmelidir. Bu kod görüntülerinde daha fazla ayarlamaya ihtiyacınız varsa, her zaman bizimle iletişime geçebilirsiniz. Benzer makaleler
Pratik bir örnekle WordPress’te Slug tarafından bir posta kimliği nasıl alınır
WooCommerce Ürün Özellikleri Nasıl Kullanılır Adım Adım [Tam Kılavuz]

WordPress’e yan çubuk nasıl eklenir »Ana adım için adım adım kılavuz
WordPress’te adım adım özel bir widget alanı nasıl yapılır
Wooocommerce’de üstün ürünler nasıl ayarlanır
Nasıl Değiştirilir WooCommerce Guide Metin Tabutuna Örneklerle Ekle
WooCommerce Sepetine Not Nasıl Değiştirilir
Woocommerce fiyatları için metin çağrıları ile fiyatları nasıl değiştirir
WordPress sayfasını yenilerken nasıl yeniden yönlendirilir »PHP Yenileme Sayfasının Tespiti
Woocommerce temasındaki ürün sayfasından kenar çubuğu nasıl silinir
Ön uçtan wooocommerce ürünleri nasıl eklenir
Wooocommerce’de fiyattan sonra bir açıklama nasıl eklenir
WordPress’e girmiyorsa kullanıcıyı nasıl yönlendirir »sayfa aktarımı
Wooocommerce’de fiyattan sonra metin nasıl eklenir »Fiyat eki ekleyin
Sepetinize nasıl silinir veya wooocommerce siparişi
Düğmeyi nasıl gizlenir Wooocommerce’deki sepete ekle
Gutenberg WordPress & Classic Editor’da Üstün Görüntüler Nasıl Ayarlanır
Wooocommerce’de tükenen metin stoğunu nasıl değiştirilir
Dinamik WordPress Posta Düzenleyicisine varsayılan içerik nasıl eklenir
Mağaza ayarlarından sonra bir ürün nasıl eklenir [Yeni Başlayan Kılavuz]

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir