„Új” jelvény az utóbbi napokban közzétett bejegyzésekre
Dinamikus láthatósági szabály és egyéni lekérdezés, amely csak az elmúlt 5 napban közzétett bejegyzéseknél mutat „Új” jelvényt.
Egy „Új” felirat csak azoknál a bejegyzéseknél jelenjen meg, amelyeket az elmúlt N napban tettek közzé (a példában N = 5). A jelvény a bejegyzéstípus listázási elemében és az egyedi bejegyzés oldalán is használható. Előfeltétel: ingyenes Elementor és aktív JetEngine bekapcsolt Dynamic Visibility modullal. A jelvény szövegéhez használhatsz Heading vagy Text Editor widgetet a listázási elemben vagy az egyedi oldal sablonjában.
A láthatóságot kétféleképpen szabályozhatod. A widget Advanced fülén nyisd meg a Dynamic Visibility részt, és kapcsold be.
1. módszer: időbélyeg összehasonlítása
Szekció neve “1. módszer: időbélyeg összehasonlítása”Ez a módszer az Elementor Pro dinamikus láthatósági feltételét használja.
- A láthatóság típusa: Show element if condition met, a feltétel: Greater than.
- A Field mezőnél az érmehalom ikonnal válaszd a Post Date dinamikus címkét. A beállításai: Type = Post Published, Format = Custom, Custom Format =
U(ez a Unix-időbélyeg). - A Value mezőnél válaszd a Macros dinamikus címkét, azon belül a String to timestamp opciót, a String to convert értéke
today-5days. - A Data Type értéke Numeric, mert az időbélyeg másodpercek száma.
A dátumot azért kell időbélyegre váltani, mert a két oldalt számként tudja összevetni: a közzététel időpontja akkor nagyobb az öt nappal ezelőtti időpontnál, ha a bejegyzés az elmúlt öt napban jelent meg. Az „Új” jelvény ekkor látszik; ha a közzététel dátumát régebbire állítod, eltűnik.
2. módszer: egyéni lekérdezés a Lekérdezéskészítőben
Szekció neve “2. módszer: egyéni lekérdezés a Lekérdezéskészítőben”- A JetEngine → Lekérdezéskészítő oldalon add hozzá az új lekérdezést, adj neki nevet, a típusa Post Query.
- A General fülön add meg a Post Type és a Post Status értékét.
- A Post & Page fülön a Post In mező melletti érmehalom ikonnal válaszd a Current ID makrót. Így a lekérdezés csak az aktuális bejegyzést vizsgálja.
- A Date Query fülön kattints az Add New gombra, és az After mezőbe írd:
today-5days. Ez azt ellenőrzi, hogy az aktuális bejegyzés az elmúlt 5 napban jelent meg-e. - Mentsd (Add/Update Query).
- A listázási elemben vagy az egyedi oldal sablonjában a jelvény Dynamic Visibility beállításainál válaszd: Show element if condition met, feltétel: Query Has Item, a Query to check mezőben az új lekérdezés.
- Kattints az Update gombra.
A lekérdezés csak akkor ad találatot, ha az aktuális bejegyzés a megadott időn belül jelent meg, így a jelvény csak ilyenkor látszik.
Készült: