Dacă ai un magazin online construit cu WooCommerce, este important să creezi un sentiment de urgență pentru a încuraja clienții să cumpere. Una dintre metodele eficiente este afișarea unui mesaj atunci când mai sunt puține produse în stoc.
În acest tutorial, îți voi arăta cum să adaugi o funcție simplă în tema ta WordPress pentru a afișa un mesaj personalizat dacă stocul este sub un anumit prag.
✅ Ce vei învăța:
-
Cum să folosești un hook WooCommerce
-
Cum să verifici stocul unui produs
-
Cum să afișezi un mesaj personalizat în paginile de produs
🧩 Codul:
1. Deschide fișierul functions.php
din tema ta (ideal copil – child theme).
Adaugă următorul cod la finalul fișierului:
add_action('woocommerce_single_product_summary', 'afiseaza_mesaj_stoc_redus', 20);
function afiseaza_mesaj_stoc_redus() {
global $product;
// Asigură-te că produsul gestionează stocul
if ($product->managing_stock() && $product->is_in_stock()) {
$stoc = $product->get_stock_quantity();
$prag = 5; // Număr sub care apare mesajul
if ($stoc > 0 && $stoc <= $prag) {
echo '<p style="color: red; font-weight: bold;">Grăbește-te! Mai sunt doar ' . $stoc . ' produse în stoc.</p>';
}
}
}
🔍 Cum funcționează:
-
Folosește
woocommerce_single_product_summary
pentru a insera mesajul pe pagina de produs. -
Verifică dacă produsul are stocul gestionat și este disponibil.
-
Dacă stocul este sub pragul de 5 bucăți, afișează un mesaj de urgență în roșu.
📌 Sfaturi suplimentare:
-
Poți modifica pragul (
$prag
) după cum dorești. -
Poți adăuga CSS personalizat pentru un aspect mai atractiv.
-
Folosește un plugin de tip Code Snippets dacă nu vrei să modifici fișierul
functions.php
.
🎯 Concluzie
Această funcție simplă adaugă un element psihologic important în procesul de cumpărare: urgența. Este o metodă rapidă și eficientă de a îmbunătăți rata de conversie în WooCommerce.