Tovább a tartalomhoz

Rejtett mezők és a számítások optimalizálása

Mit tegyél, ha egy feltétel miatt rejtett mező üressé teszi a számítást, és hogyan gyorsíthatod a sok számítást vagy feltételt tartalmazó termékoldalt.

Hiányzó vagy rejtett mező a képletben

Szekció neve “Hiányzó vagy rejtett mező a képletben”

Ha a képlet olyan mezőre hivatkozik, amely nincs az oldalon, a számítás alapból üres értéket ad. Egy feltétel által elrejtett mező is hiányzónak számít.

Példa: a termék Kicsi, Közepes és Nagy méretben kapható, és csak a Nagy méretnél jelenik meg egy extra mező (field_12). Az árképlet:

{field_10} + {field_12} * 2

A Kicsi vagy a Közepes méret kiválasztásakor a field_12 rejtve van, ezért a képlet nem ad eredményt.

A megoldás: nulla érték a hiányzó mezőkhöz

Szekció neve “A megoldás: nulla érték a hiányzó mezőkhöz”
  1. Nyisd meg a WooCommerce → Beállítások → Termékkiegészítők → Számítások oldalt.
  2. Kapcsold be a Nulla érték a hiányzó mezőkhöz beállítást.
  3. Kattints a Módosítások mentése gombra.
https://minta-bolt.hu/wp-admin/admin.php?page=wc-settings&tab=pewc&section=pewc_calculations
A Számítások szekció a Nulla érték a hiányzó mezőkhöz beállítással

A bekapcsolás után a hiányzó vagy rejtett mező értéke 0, így a képlet minden méretnél kiszámolható. Ezzel egyetlen globális számítás mező több mező értékét is összegezheti akkor is, ha nem minden mező szerepel minden terméken.

Lassú termékoldal: számítások és feltételek optimalizálása

Szekció neve “Lassú termékoldal: számítások és feltételek optimalizálása”

Ha a termékoldal lassú vagy akadozik, mert sok számítás vagy feltétel van rajta, a Teljesítményoptimalizálások beállítás segíthet. A WooCommerce → Beállítások → Termékkiegészítők → Általános oldal Optimalizálások blokkjában találod.

Érték Mit csinál
Nincs Nincs optimalizálás.
Időalapú számítások A számításokat rögzített időközönként értékeli ki.
Időalapú feltételek A feltételeket értékeli ki rögzített időközönként.
Időalapú számítások és feltételek (ajánlott) A számításokat és a feltételeket is rögzített időközönként értékeli ki. Ez az alapérték.
Eseményvezérelt számítások és feltételek (béta) Csak akkor értékel ki, ha egy érintett mező megváltozik. Kevesebb számolással jár, de még béta funkció.

Ha lassúságot tapasztalsz, ellenőrizd, hogy nem a Nincs érték van-e kiválasztva, és szükség esetén válaszd az ajánlott értéket.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások