Post navigation

WordPress: Markiere automatisch ältere Beiträge als nicht aktuell

Wenn Du bloggst, kann es manchmal eine gute Idee sein, ältere Beiträge zu markieren, weil die Wahrscheinlichkeit groß ist, dass die Artikel nicht mehr aktuell sind. Vielleicht weil man Code in diesen älteren Artikeln angeboten hat, der mit einer neuen Version von WordPress eventuell nicht mehr funktioniert.

Gründe zum Einsatz gibt es viele. Hier ist die Out-of-the-Box-Lösung für das Problem.

Automatisch alle Beiträge markieren, die älter sind als ein Jahr

  • WordPress Version: ab 4.5.2
  • PHP-Version: inklusive PHP 7

Der Code muss in die single.php Deines Themes hinein, und zwar innerhalb der Loop.

<?php $ageunix = get_the_time('U');
  $days_old_in_seconds = ((time() - $ageunix));
  $days_old = (($days_old_in_seconds/86400));

  if ($days_old > 365) {
  echo '<div class="haftung">DISCLAIMER: Dieser Beitrag ist älter als ein Jahr und daher vielleicht nicht mehr aktuell.</div>'; 
} ?>

An der folgenden Stelle habe ich den Code in mein Theme eingefügt:

disclaimer-code-wo-einfuegen

ist WordPress-Entwickler und bietet dir WordPress Sicherheit Service und WordPress Performance Service für deine Website. Außerdem ist er Spezialist für Onpage SEO und bringt Deine Website in die Top-Suchergebnisse von Google.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.