Cutoff-Zeiten
Die Cutoff-Zeit ist die Deadline, nach der eine heute aufgegebene Bestellung als morgige zählt. Sie ist die am meisten beobachtete Zahl im Widget — die Live-Uhr zählt zu ihr auf jeder Produktseite herunter.
Wie das Cutoff angewendet wird
Abschnitt betitelt „Wie das Cutoff angewendet wird“Konzeptionell ist das “Heute” des Plugins für die Versand-Datums-Mathematik nicht dasselbe wie das Wanduhr-Heute:
if jetzt <= cutoff_today AND today ist Werktag AND today ist kein Feiertag effective_today = todayelse effective_today = nächster Werktag, der kein Feiertag istDas minimale Versanddatum ist dann effective_today + shippingMinDays, und der Rest der Daten folgt.
General vs. pro Wochentag
Abschnitt betitelt „General vs. pro Wochentag“In der Karte Settings → Cutoff time:
- General cutoff time (
cutoffTime) — das Standard-Cutoff, das verwendet wird, wenn kein wochentagsspezifisches gesetzt ist. - Monday … Sunday cutoff time — Overrides für einzelne Tage. Leer lassen, um den allgemeinen Wert zu erben.
Wenn Sie das Freitags-Cutoff auf 12:00 setzen, das General-Cutoff auf 15:00:
- Mo–Do — Bestellungen versenden heute, wenn vor 15:00 aufgegeben.
- Freitag — Bestellungen versenden heute nur, wenn vor 12:00 aufgegeben (Kurier holt freitags früher ab).
- Sa/So — erben üblicherweise das 15:00-General, aber da die Werktagsregel Wochenenden meist ausschließt, rollt die Bestellung ohnehin.
Cutoff-Format
Abschnitt betitelt „Cutoff-Format“Das Widget zeigt die verbleibende Zeit zum Cutoff in einem von zwei Formaten:
cutoffTimeFormat | Rendert als |
|---|---|
%hours% %transHours% %minutes% %transMinutes% %seconds% %transSeconds% | 02 hours 14 minutes 32 seconds |
%hours% %transHours% %minutes% %transMinutes% | 02 hours 14 minutes |
Die Einheiten-Labels (%transHours%, %transMinutes%, %transSeconds%) kommen aus der Tab Translation und pluralisieren automatisch (hour vs hours usw.). Für fette Typografie der Zahlen oder Labels verwenden Sie die Toggles Bold numbers und Bold texts in derselben Karte.
”Heute kein Versand” einstellen
Abschnitt betitelt „”Heute kein Versand” einstellen“Zwei Optionen:
- Lassen Sie das Cutoff dieses Wochentags leer — das Plugin behandelt es als “kein Cutoff”, und die Werktagsregel entscheidet. Wenn dieser Wochentag auch in der Werktagsregel fehlt, rollt die Bestellung auf den nächsten Werktag.
- Setzen Sie das Cutoff auf
00:00— gleicher Effekt: keine Bestellung des Tages schlägt das Cutoff, alles rollt.
Beide funktionieren — Option (1) ist sauberer, weil sie keinen fiktiven Cutoff-Wert erfordert.
Cutoff vs. Feiertage
Abschnitt betitelt „Cutoff vs. Feiertage“Das Cutoff gilt immer für den Wanduhr-Tag, nicht den effektiven Versandtag. Wenn heute Montag ist, Montag aber Feiertag, wird das Montags-Cutoff vollständig ignoriert — das Plugin weiß bereits, dass heute nichts versendet wird, und rollt.
Cutoff und das Uhr-Widget
Abschnitt betitelt „Cutoff und das Uhr-Widget“Die Uhr liest das Cutoff auf drei Arten:
- Vor dem heutigen Cutoff → zählt zum heutigen Cutoff herunter, zeigt “today” als Versand-Label.
- Nach dem heutigen Cutoff (aber Tag noch Werktag) → zählt zum nächsten Werktags-Cutoff herunter.
- An einem Nicht-Werktag → wie oben.
Wenn der nächste Werktag mehr als einen Tag entfernt ist (z. B. Samstagsbestellung für Montagsversand), nutzt die Uhr den alternativen Snippet clockOrderInTheNextWithDays, der einen Tageszähler enthält (“Order in the next 1 day and …”).
Erwähnenswerte Test-Setups
Abschnitt betitelt „Erwähnenswerte Test-Setups“Notieren Sie sich ein paar Szenarien und testen Sie sie nach jeder Änderung an Werktags- oder Feiertagsregel:
| Szenario | Erwarteter Versand |
|---|---|
| Mo 09:00, Cutoff 15:00, kein Feiertag | Heute |
| Mo 16:00, Cutoff 15:00, kein Feiertag | Morgen |
| Fr 16:00, Cutoff 15:00, Mo Feiertag | Nächster Di |
| Sa beliebig, Cutoff 15:00, Mo Werktag | Montag |
Die Vorschau in der Widget-Tab ist schnell — Uhrzeit auf der Dev-Box ändern, speichern, neu laden.