Snippet-Variablen
Die Snippet-Felder des Widgets (Nachrichtentext, Tooltip-Text, Uhr-Labels, Schritt-Titel und -Daten) unterstützen ein Set von Platzhaltern, die zur Render-Zeit ersetzt werden. Alle verwenden die %name%-Syntax.
Datums-Platzhalter
Abschnitt betitelt „Datums-Platzhalter“| Platzhalter | Wert |
|---|---|
%todayDate% | Heutiges Datum im Format der Tab Settings. |
%shippingMinDate% | Frühestes Versanddatum. |
%shippingMaxDate% | Spätestes Versanddatum. |
%shippingMinDateName% | Frühestes Versanddatum als Name — kurzer Wochentag (Mon), today oder tomorrow wenn zutreffend. |
%shippingMaxDateName% | Dasselbe für das maximale Versanddatum. |
%deliveryMinDate% | Frühestes Lieferdatum. |
%deliveryMaxDate% | Spätestes Lieferdatum. |
%deliveryMinDateName% | Frühestes Lieferdatum als Wochentag / “today” / “tomorrow”. |
%deliveryMaxDateName% | Dasselbe für das maximale Lieferdatum. |
Das Datumsformat der *Date-Varianten kommt aus Settings → Date → Date format. Die “name”-Varianten werden über die Wochentag-Snippets und “today / tomorrow”-Snippets der Translation-Tab lokalisiert.
Cutoff- und Countdown-Platzhalter
Abschnitt betitelt „Cutoff- und Countdown-Platzhalter“| Platzhalter | Wert |
|---|---|
%cutoffTime% | Formatierter Countdown zur Cutoff-Zeit mit cutoffTimeFormat (siehe unten). |
%hours% | Verbleibende Stunden bis Cutoff. |
%minutes% | Verbleibende Minuten. |
%seconds% | Verbleibende Sekunden. |
%days% | Verbleibende Tage (nur wenn nächster Cutoff > 24 Stunden entfernt). |
%transHours% | Lokalisiertes “hour” / “hours”-Label (auto-pluralisiert). |
%transMinutes% | Lokalisiertes “minute” / “minutes”-Label. |
%transSeconds% | Lokalisiertes “second” / “seconds”-Label. |
%transDays% | Lokalisiertes “day” / “days”-Label. |
%xDays% | Innerhalb der for_x_days-Übersetzung als numerischer Wert verwendet. |
Wochentags-Platzhalter (lang und kurz)
Abschnitt betitelt „Wochentags-Platzhalter (lang und kurz)“Lang: %monday%, %tuesday%, %wednesday%, %thursday%, %friday%, %saturday%, %sunday%.
Kurz: %mon%, %tue%, %wed%, %thu%, %fri%, %sat%, %sun%.
Jeder löst sich zum Wert des entsprechenden Translation-Snippets auf.
Monats-Platzhalter
Abschnitt betitelt „Monats-Platzhalter“%january%, %february%, %march%, %april%, %may%, %june%, %july%, %august%, %september%, %october%, %november%, %december%.
PHP-Datumsformat-Buchstaben
Abschnitt betitelt „PHP-Datumsformat-Buchstaben“Wenn Sie einen einzelnen PHP-Datumsformat-Buchstaben in einen Snippet einfügen, ersetzt das Plugin ihn durch den formatierten Wert des heutigen Datums. Unterstützte Buchstaben:
| Buchstabe | Ausgabe |
|---|---|
%d% | Tag des Monats, 2-stellig (02) |
%j% | Tag des Monats, ohne führende Null (2) |
%m% | Monatsnummer, 2-stellig (09) |
%n% | Monatsnummer, ohne führende Null (9) |
%y% | Jahr, 2-stellig (24) |
%Y% | Jahr, 4-stellig (2024) |
%D% | Kurzer Wochentag (Wed) |
%l% | Langer Wochentag (Wednesday) |
%M% | Kurzer Monatsname (Sep) |
%F% | Langer Monatsname (September) |
%S% | Tagessuffix (st, nd, rd, th) |
Diese funktionieren als schnelle Inline-Datums-Teile — z. B. wird ein Schritt-Titel "%l% %j%" zu "Wednesday 2".
Andere Platzhalter
Abschnitt betitelt „Andere Platzhalter“| Platzhalter | Wert |
|---|---|
%tooltip% | Das Tooltip-Icon, gerendert mit dem Styling aus der Karte Widget → Tooltip. Hover zeigt den Tooltip text. |
Defaults zum Merken
Abschnitt betitelt „Defaults zum Merken“Die nützlichsten Defaults zum Start:
- Nachrichtentext —
<strong>🕖Cut-Off Time:</strong> %cutoffTime%, ships %shippingMinDateName% %tooltip% - Uhr-Versanddatum —
%shippingMinDate% - Step-1-Datum —
%todayDate% - Step-2-Datum —
%shippingMinDate% - Step-3-Datum —
%deliveryMinDate% - %deliveryMaxDate% for_x_days-Snippet —for %xDays% days
Hinweis zu HTML in Snippets
Abschnitt betitelt „Hinweis zu HTML in Snippets“Der Nachrichtentext akzeptiert beliebiges HTML — Sie können Teile in <strong>, <span class="…"> oder einen beliebigen anderen Tag verpacken und über das Theme-CSS stylen. Der Tooltip-Text ist ebenfalls HTML-sicher.
Snippets in Uhr-Labels und Schritt-Titeln werden als Klartext gerendert — HTML dort erscheint wörtlich.