# Megjelenítési feltétel: dátum és idő

> Elemek megjelenítése dátumtartomány, napszak, hét napja és napi időablak szerint.

A **Dátum és idő** csoport szabályaival az elemek időzítve jelenhetnek meg vagy tűnhetnek el: akciós szalag egy ünnepi időszakban, napi menü, hétfői hírlevél-felhívás vagy napi villámakció. A közös beállításokat a [Megjelenítési feltétel: bekapcsolás és látogatói szabályok](https://hub.hellowp.io/hu/plugins/theplus_elementor_addon/kiterjesztesek-feltetel-latogato/) fejezet írja le.

## Előkészületek

1. Kapcsold be a **Display Condition** kiterjesztést a **The Plus Addons → Extensions** oldalon.
2. Jelöld ki az elemet, és a **Haladó → Megjelenítési feltétel** szakaszban kapcsold be a kapcsolót.
3. Az **Elem hozzáadása** gombbal vegyél fel egy szabályt, és az első mezőben válaszd a **Dátum és idő** csoport egyik szabályát.

Egyik szabály sem a látogató időzónáját használja. A **Napszak** és az **Időintervallum** a webhely időzónáját veszi, amelyet a **Beállítások → Általános** oldalon adtál meg. Az **Aktuális dátum** és **A hét napja** szabály a jelenlegi működésben UTC szerint dönt, ezért az UTC-n kívüli időzónájú webhelyen nem a helyi éjfélkor váltanak, hanem az UTC-éjfélkor.

## Aktuális dátum

Meghatározott dátumtartományban jeleníthetsz meg tartalmat, például ünnepi akciót vagy időszakos közleményt.

1. Válaszd az **Aktuális dátum** szabályt.
2. A második mezőben válaszd az **Egyenlő** vagy a **Nem** értéket.
3. Az **Időintervallumban** mezőben add meg a dátumtartományt.

Példa: karácsonyi akció üzenet december 25-től január 1-ig. Válaszd az **Egyenlő** műveletet, és az **Időintervallumban** mezőben a tartományt. A tartomány mindkét vége benne van.

## Napszak

Egy adott napszak utánra vagy előttére időzítheted az elemet, például az aznapi szállítási határidőhöz vagy egy happy hour végéhez.

1. Válaszd a **Napszak** szabályt.
2. Válaszd az **Egyenlő** vagy a **Nem** műveletet.
3. Az **Előtte** mezőben add meg az időpontot, ameddig a szabály érvényes.

Példa: egy kedvezményüzenetet 23:59 után el akarsz rejteni. Az **Egyenlő** művelettel és a 23:59 értékkel az üzenet addig látszik, és utána automatikusan eltűnik. A **Nem** művelettel az üzenet 23:59 után jelenik meg.

## A hét napja

Hétfői, pénteki vagy más napokhoz kötött tartalom automatikus megjelenítése.

1. Válaszd **A hét napja** szabályt.
2. Válaszd az **Egyenlő** vagy a **Nem** műveletet.
3. Az **Előtte** feliratú mezőben válaszd ki a napokat. A felirat félrevezető: ez a mező a napok listája, nem időpont. A választható napok **Hétfő**-től **Vasárnap**-ig vannak.

Példa: étterem pénteki különmenüje. Az **Egyenlő** művelettel válaszd a **Péntek** napot, és a tartalom minden pénteken megjelenik. A **Nem** esetén pénteken rejtve marad. Több napot is felvehetsz.

## Időintervallum

Egy nap meghatározott időablakában jeleníthetsz meg elemet, például villámakciót vagy ebédidős ajánlatot.

1. Válaszd az **Időintervallum** szabályt.
2. Válaszd az **Egyenlő** vagy a **Nem** műveletet.
3. A **Kezdés időpontja** és a **Befejezési idő** mezőben add meg a határokat.

Példa: kétórás villámakció. A kezdés mezőbe írd a kezdő időt, a befejezés mezőbe két órával későbbit.

![Az Időintervallum szabály mezői](./kepek/kiterjesztesek-1-feltetel-panel-idosav.webp)

*Az Időintervallum szabály mezői* (https://minta-bolt.hu/wp-admin/post.php?post=362&action=elementor)

A képen a **Kezdés időpontja** és a **Befejezési idő** mező látszik.

## Hogyan dönt az egyes szabály

| Szabály | Az **Egyenlő** jelentése | Óra |
| --- | --- | --- |
| **Aktuális dátum** | A mai nap a tartományban van, mindkét végét beleértve. | UTC |
| **Napszak** | Az idő az **Előtte** mezőben megadott időpont előtt van. | A webhely időzónája |
| **A hét napja** | A mai nap a kijelöltek egyike. | UTC |
| **Időintervallum** | Az idő a kezdés után és a befejezés előtt van. | A webhely időzónája |

## Korlátozások

- Éjszakán átnyúló időintervallum nem működik: a 22:00 és 02:00 közötti **Időintervallum** sosem teljesül. Helyette vegyél fel két szabályt, és állítsd a **Megjelenítés, ha** mezőt **Bármelyik szabály igaz** értékre: **Napszak** **Nem** 22:00 előtt, és **Napszak** **Egyenlő** 02:00 előtt.
- A dátum- és a napszabály egész napokra, UTC szerint dönt, ezért az UTC-n kívüli webhelyen órákkal korábban vagy később válthat.
- A gyorsítótár késleltetheti a váltást. Az időzítés kezdetén és végén ürítsd a gyorsítótárat, vagy zárd ki az oldalt belőle.
- A kiterjesztés csak a bővítmény teljes (Pro) változatában érhető el.

## Hibaelhárítás

**Rossz órában vált az elem.** Az **Aktuális dátum** és **A hét napja** szabály UTC szerint dönt. A **Napszak** és az **Időintervallum** esetén ellenőrizd az időzónát a **Beállítások → Általános** oldalon.

**A szerkesztőben látszik, a weboldalon nem.** A szerkesztő nem érvényesíti a feltételeket. Nézd meg a közzétett oldalt privát ablakban.
