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