# Megjelenítési feltétel: önálló oldalak és bejegyzések

> Elementor elem megjelenítése oldal, bejegyzés, statikus oldal, bejegyzéstípus vagy kifejezés alapján a Megjelenítési feltétel kiterjesztéssel.

A megjelenítési feltételekkel anélkül szabályozhatod, hogy egy widget mely oldalakon látszik, hogy minden oldalhoz külön sablont kellene építened. Megjeleníthetsz egy telefonszámot a fejlécben csak a Kapcsolat oldalon, egy letölthető ajánlatot az oldalsávban egy adott bejegyzésnél, vagy másik logóváltozatot csak a főoldalon.

A **Megjelenítési feltétel** kiterjesztés az önálló oldalsablonokra (oldalak, bejegyzések, bejegyzéstípusok, kifejezések) ad láthatósági szabályokat. Ezek a közös sablonokban, például a fejlécben, a láblécben és az oldalsávban lévő widgetekre vonatkoznak.

Jól használható:

- cég- és ügynökségi oldalakon: más felhívás a fejlécben csak a Kapcsolat oldalon,
- blogokon és magazinokon: célzott ajánlat az oldalsávban bizonyos bejegyzéseknél vagy kategóriáknál,
- WooCommerce és sokcélú oldalakon: különleges banner vagy widget csak a statikus főoldalon.

Ezeket a feltételeket közös sablonok tartalmára alkalmazd (fejléc, lábléc, oldalsáv vagy egy adott sablon). Az áttekintést a [Megjelenítési feltétel áttekintés](https://hub.hellowp.io/hu/plugins/theplus_elementor_addon/kiterjesztesek-feltetel-attekintes/) fejezet adja.

## Előkészületek

- A kiterjesztés csak a teljes (Pro) változatban érhető el. Az ingyenes bővítményben nincs meg.
- Kapcsold be a **Display Condition** kiterjesztést a **The Plus Addons → Extensions** oldalon. Alapból ki van kapcsolva.
- Minden Elementor widget, szakasz és tároló **Haladó** fülén megjelenik, nem csak a The Plus Addons widgeteken.

A szerkesztő mindent mutat. A feltételek csak a közzétett oldalon érvényesek, ezért az eredményt privát ablakban nézd meg, kijelentkezve, ha a szabály a bejelentkezésről szól.

Ha egy feltétel nem tűnik érvényesnek, ellenőrizd, hogy mentetted-e a módosításokat, és frissítetted-e az oldalt. Azt is nézd meg, hogy a megfelelő sablon (fejléc, lábléc vagy oldalsáv) a témabeállításokban a megfelelő helyhez van-e rendelve.

Az önálló oldalra vonatkozó feltétel felvétele:

1. Tegyél az oldalra egy tetszőleges Elementor widgetet, és nyisd meg a **Haladó → Megjelenítési feltétel** szakaszt.
2. Kapcsold be a **Megjelenítési feltétel** kapcsolót. A **HTML megtartása** alapból be van kapcsolva: ilyenkor a nem teljesülő feltételű elem mégis elmegy a böngészőbe, és CSS-sel van elrejtve, tehát a tartalma kiolvasható az oldal forrásából. Privát tartalomnál (tagoknak szóló adatok, bejelentkezett vásárlók árai) kapcsold ki.
3. A **Megjelenítés, ha** listából válaszd ki, hogy minden szabálynak vagy elég egynek kell teljesülnie, majd a **Szabályok** résznél állítsd be a feltételt. Egy vagy több feltételt is felvehetsz.
4. Kattints a **Szabály** fülre. Az **Önálló** (Single) csoport alatt találod az alábbi opciókat.

## Oldal alapján

Ezzel a webhely adott oldalaihoz köthetsz egy widgetet.

1. A **Szabály** első listájából válaszd a **Page** értéket.
2. A másodikban válassz: **Is**: a szabály teljesül, ha a feltétel igaz; **Not**: megfordítja a szabályt, és akkor teljesül, ha a feltétel nem igaz.
3. Az utolsó mezőben add meg az oldalak nevét.

Ha például a telefonszámot csak a Kapcsolat oldal fejlécében akarod mutatni, nyisd meg a fejlécsablont, és jelöld ki a telefonszámot tartalmazó widgetet. Az első listában válaszd a **Page**, a másodikban az **Is** értéket, és az utolsó mezőben add meg a Kapcsolat oldalt. Így a telefonszám csak ezen az oldalon látszik. A **Not** választásával megfordíthatod a feltételt. Több oldalt is megadhatsz.

A feltételek a felugró ablak (popup) sablonokon is működnek. Ha egy popupot egy adott oldalon akarsz mutatni, ugyanezt az **Page** feltételt állítsd be a popup sablonján.

## Bejegyzés alapján

Ezzel a webhely adott blogbejegyzései szerint mutathatsz vagy rejthetsz egy widgetet. Akkor használd, ha egy adott bejegyzésnél további tartalmat akarsz mutatni egy közös sablonban, például az oldalsávban vagy a fejlécben.

1. A **Szabály** első listájából válaszd a **Post** értéket.
2. A másodikban válaszd az **Is** vagy **Not** értéket.
3. Az utolsó mezőben add meg a bejegyzések nevét.

Ha például egy adott bejegyzésnél akarsz letölthető ajánlatot mutatni az oldalsávban, nyisd meg az oldalsáv sablonját, jelöld ki az ajánlatot tartalmazó widgetet, válaszd a **Post** és az **Is** értéket, és add meg a bejegyzést. Így az ajánlat csak annak a bejegyzésnek az oldalsávjában látszik. Több bejegyzést is megadhatsz.

## Statikus oldal alapján

Ezzel a webhely statikus oldalaihoz, például a főoldalhoz, a blogoldalhoz és a 404-es oldalhoz köthetsz feltételt.

1. A **Szabály** első listájából válaszd a **Static Page** értéket.
2. A másodikban válaszd az **Is** vagy **Not** értéket.
3. Az utolsó listában válaszd ki a statikus oldalt.

Ha például a főoldalon másik logóváltozatot akarsz mutatni, nyisd meg a fejlécsablont, amelyben mindkét logóváltozat benne van. Jelöld ki az átlagos logót tartalmazó widgetet, válaszd a **Static Page** és a **Not** értéket, majd a **Static Homepage** oldalt. Így az átlagos logó a főoldalon el van rejtve. Ezután jelöld ki a másik logót, és ugyanígy állítsd be, de a második listában az **Is** értéket válaszd. Így a másik logóváltozat csak a főoldalon látszik.

A **Default Homepage** a WordPress alapértelmezett főoldala.

Ha egy popupot nem a widget láthatóságával, hanem oldalbetöltéskor akarsz elindítani egy adott statikus oldalon, a Popup Builder indítási feltételeit használd.

## Bejegyzéstípus alapján

Ezzel a különböző bejegyzéstípusok, például oldalak, bejegyzések és egyedi bejegyzéstípusok szerint állíthatsz feltételt. Akkor használd, ha egy bejegyzéstípus minden elemén meg akarsz jeleníteni további tartalmat.

1. A **Szabály** első listájából válaszd a **Post Type** értéket.
2. A másodikban válaszd az **Is** vagy **Not** értéket.
3. Az utolsó mezőben add meg a bejegyzéstípusok nevét. Ha üresen hagyod, minden bejegyzéstípusra érvényes.

Ha például egy „Könyv” nevű egyedi bejegyzéstípus oldalsávjában akarsz egy adott bannert mutatni, nyisd meg az oldalsáv sablonját, jelöld ki a képet, válaszd a **Post Type** és az **Is** értéket, és add meg a Könyv típust. Így a kép csak a Könyv egyedi bejegyzéstípus bejegyzéseinél látszik. A **Not** megfordítja a feltételt. Több bejegyzéstípust is megadhatsz.

## Kifejezés alapján

Ezzel a kifejezések, például kategóriák, címkék és egyedi taxonómiák szerint állíthatsz feltételt. Akkor használd, ha az adott kifejezéshez tartozó összes bejegyzésen vagy oldalon meg akarsz jeleníteni további tartalmat.

1. A **Szabály** első listájából válaszd a **Term** értéket.
2. A másodikban válaszd az **Is** vagy **Not** értéket.
3. Az utolsó mezőben add meg a kifejezések nevét. Ha üresen hagyod, minden kifejezésre érvényes.

Ha például egy szerzői bemutatkozást akarsz az oldalsávban mutatni a Szerző taxonómia bizonyos szerzőinél, nyisd meg az oldalsáv sablonját, jelöld ki a widgetet, válaszd a **Term** és az **Is** értéket, és add meg a szerző nevét. A **Not** megfordítja a feltételt. Több kifejezést is megadhatsz.

Az archívumoldalak feltételeiről az [archívumfejezetben](https://hub.hellowp.io/hu/plugins/theplus_elementor_addon/kiterjesztesek-feltetel-archivum/) olvashatsz.

## Korlátozások

- Leginkább közös sablonokban hasznos: fejlécben, láblécben vagy olyan önálló sablonban, amelyet sok oldal használ. Egyetlen oldalon egyszerűbb magát az oldalt szerkeszteni.
- Csak a Pro változatban érhető el.

## Hibaelhárítás

**Az elem mindenhol látszik.** Ellenőrizd, hogy az oldal közzé van-e téve, és hogy melyik az **Is**/**Not** választás a szabályon. A szerkesztő nem veszi figyelembe a feltételeket, ezért a közzétett oldalon próbáld ki.
