Așa că am o întrebare în care speram că cineva ar putea să mă ajute. Am un site web WordPress care folosește WooCommerce și încerc să fac ceva relativ specific. Site-ul are o reducere echitabilă de reduceri la prețuri în bloc pentru diferite produse. Acum, când vine vorba de prețurile în vrac, am nevoie de calcule cu patru zecimale (adică 0,1234 dolari), așa că am setările WooCommerce setate astfel încât numărul de zecimale să fie 4. Lucrul este că, pe un multe dintre produsele noastre nu avem reduceri la prețuri în bloc; în majoritatea acestor cazuri cele patru zecimale sunt complet inutile. (De exemplu: 0,5500 USD sau 12,0000 USD) Există vreo modalitate prin care să pot tăia zerourile finale, dar numai dacă este după a doua zecimală? De exemplu, dacă aș avea 0,555 $ ar fi afișat ca 0,55 $ și dacă aș avea 12,0000 $ ar fi afișat ca 12,00 $

ascunderea

Știu că o întrebare foarte similară a fost pusă acum câțiva ani pe StackOverflow (vezi aici), dar, din păcate, răspunsul care a funcționat în acest caz nu pare să funcționeze pentru mine. Acestea fiind spuse, aș putea încerca să o folosesc în mod greșit. Nu sunt foarte familiarizat cu utilizarea expresiilor regulate într-un fișier WordPress „functions.php”.

Orice ajutor ar fi foarte apreciat! Mulțumiri!

Distribuiți linkul

Am crezut că poți face asta cu CSS, dar un Google rapid îmi spune „aparent că nu”. Ceea ce am constatat este că oamenii sugerează fie Javascript, de exemplu:

Sau codificați-l singur în funcții/afișarea produsului utilizând funcții PHP: