Hogyan lehet eltávolítani az extra zérókat (fillérekért) az árak, a wp e-commerce plugin
Hogyan lehet eltávolítani az extra zérókat (fillérekért) az árak, a wp e-commerce plugin wordpress?
Nemrég készítettem egy üzenetet a wordpressen. Keresettem (hosszú ideig keresve), melyik plug-in fogadására, megállt
wp e-kereskedelem. Ő és az oroszítás már normákkal és funkciókkal rendelkezik, és szabadon, könnyű változatban. Egy csokor üzlethez elég.
És a probléma merült fel: a plug-in megjelenik egy fillért a termék árában. Tudja, hogy Oroszországban szinte nincs pennies az árakban bárhol. És a probléma az, hogy ezek az extra nullák kimásztak a wordpress sablon designja mögött.
A probléma így megoldódott:
nyissa meg a fájlt wp-content \ plugins \ wp-e-kereskedelem \ wpsc-includes \ processing.functions.php
Keresünk. $ decimals = 2; // alapértelmezett 2
do: $ decimals = 0; // alapértelmezett 2.
De. Ez a szabvány sablon, és a wp e-kereskedelem sablonjában ez nem elég (legalábbis nem volt elég).
Az ElegantThemes boutique-ban. a következőket kellett tennie:
Nyissa meg a fájlt. wp-content \ témák \ Boutique \ functions.php
$ price = apply_filters ('et_wp_ecommerce_price_format', number_format ($ price, 2), $ ár);
$ price = apply_filters ('et_wp_ecommerce_price_format', number_format ($ ár, 0), $ ár);
Ha ez nem segít ...
A number_format függvény formázza a számot. Olvasson róla, és nézze meg a fájlokat. amelyek felelősek az árak visszavonásáért vagy egy sablonért.
Például a DECIMAL (10,3) a számokat pontosan a következő formátumban tárolja: ppppppp.sss