Suffixtitel mit “ABGELAUFEN”, wenn der geplante Post das Veröffentlichungsdatum erreicht hat

Ich plane und zeige alle meine Posts in der Zukunft an. Ich möchte irgendwie nach dem Posttitel einen Text hinzufügen, wenn das Veröffentlichungsdatum erreicht ist. In der Tat wird die Post zum Zeitpunkt des Veröffentlichungsdatums ablaufen und daher muss ich den Titel mit [THIS POST IS EXPIRED] .

Solutions Collecting From Web of "Suffixtitel mit “ABGELAUFEN”, wenn der geplante Post das Veröffentlichungsdatum erreicht hat"

Ich habe den Code unten gefunden, der tut, was ich will, außer dass es nicht zur vollen Stunde passt. Es ist nur für den ganzen Tag genau, also wenn mein Post am Morgen abläuft, zeigt es es immer noch als aktuell am Nachmittag.

Wie könnte das zu jeder Stunde genauer sein?

 < ?php if (strtotime($post->post_date) > strtotime('+1 minute')): ?> 

current

< ?php elseif (strtotime($post->post_date) > strtotime('-999999999 days')) : ?>

expired < ?php else : ?> < ?php endif; ?>