# Időzített műveletek

> Hogyan futnak a háttérfeladatok a WooCommerce-ben: WP-Cron, Műveletütemező, és mit tehetsz az Időzített műveletek listájában.

Az **Időzített műveletek** a háttérben futó feladatokat kezelik: rendelési értesítéseket, fizetések feldolgozását, előfizetések megújítását vagy e-mailek kiküldését. Ha érted, hogyan működnek, könnyebben elkerülöd az elmaradt rendelésfrissítéseket és a késő vásárlói e-maileket.

A listát a **WooCommerce → Állapot → Időzített műveletek** oldalon találod.

## Cron és WP-Cron

A cron időalapú feladatütemező, amelyet a szervereken karbantartó feladatok automatizálására használnak. A WordPress saját megoldása a **WP-Cron**.

- A WP-Cron akkor fut, amikor valaki megnyit egy oldalt a webhelyeden, és a háttérben hajtja végre az ütemezett feladatokat, hogy ne lassítsa az oldalbetöltést.
- Ezzel keres frissítést a WordPress témákhoz és bővítményekhez, küld e-maileket, és ezzel időzíti a WooCommerce az akciós árakat is.
- Mivel a forgalomra támaszkodik, kevés látogatónál az ütemezett feladatok késhetnek, nagyon nagy forgalomnál pedig teljesítményproblémát okozhat.

Cron-események megtekintésére, kézi indítására és hibakeresésére használhatod a WP Crontrol ingyenes bővítményt. Ha a késések gondot okoznak, a WP-Cron kiváltható valódi szerveroldali cron-feladattal, amelyet a tárhelyszolgáltatód vagy a fejlesztőd állít be.

## Műveletütemező (Action Scheduler)

A Műveletütemező egy skálázható, nyomon követhető feladatsor sok háttérfeladat kezelésére. A WooCommerce-ben többek között előfizetési fizetések, webkapcsok és más bővítmények eseményei vagy e-mailjei futnak rajta.

- A feladatokat 20-as csomagokban dolgozza fel, így nem fogy ki a PHP memóriája, és egyszerre legfeljebb öt sort kezel.
- Az ütemezett feladatok adatait (a horog nevét, a paramétereket és az időpontot) egy saját bejegyzéstípusban tárolja.
- Az indítását a WP-Cron végzi: a WP-Cron elindítja a Műveletütemezőt, az pedig megkeresi a lefuttatható feladatokat. Ezért a Műveletütemező is függ a webhely forgalmától, hacsak a WP-Cron-t nem váltod ki szerveroldali cronnal.

## Az Időzített műveletek lista

![Az Időzített műveletek fül a függőben lévő feladatok listájával](./kepek/beallitasok-utemezett-lista.webp)

*Az Időzített műveletek fül a függőben lévő feladatok listájával* (https://minta-bolt.hu/wp-admin/admin.php?page=wc-status&tab=action-scheduler&status=pending)

A képen a **Függőben** állapotú feladatok látszanak a horog nevével, a csoporttal, az ismétlődéssel és az ütemezett dátummal. A **Napló** oszlopban az adott feladat eseményei olvashatók.

Az oldalon:

- szűrhetsz állapotra a lista feletti hivatkozásokkal (**Összes**, **Függőben**, **Késedelmes** és a többi, például a folyamatban lévők és a sikertelenek),
- kézzel lefuttathatsz egy függőben lévő feladatot,
- megnézheted a sikertelen feladatok naplóbejegyzéseit,
- kereshetsz a horog neve, az ütemezett dátum vagy a csoport neve szerint.

A rendszerállapot oldal többi füléről a [Rendszerállapot-jelentés](https://hub.hellowp.io/hu/manuals/woocommerce/beallitasok/beallitasok-rendszerallapot/), a karbantartó gombokról a [Rendszereszközök](https://hub.hellowp.io/hu/manuals/woocommerce/beallitasok/beallitasok-rendszereszkozok/) fejezet szól.
