Wo steckt der Fehler?
Hallo zusammen!
Ich möchte bei Artikeln in meinen Blogs anzeigen lassen, wie alt sie sind. Dafür nutze ich folgenden Code:
if (time() - strtotime($post->post_date) > (60 * 24 * 60 * 60)){
$last = alter(get_the_time("j/m/Y"),date("j/m/Y"),'/');
$day = (date("d",$last) - 1);
$month = date("m",$last) -1;
$year = date("Y",$last) - 1970;?>
<?php
if($day == 0)
$day = "";
else
$day = sprintf(__ngettext(" %d Tag", " %d Tage",
$day, 'oldpost'), $day);
if($year == 0)
$year = "";
else
$year = sprintf(__ngettext(" %d Jahr,", " %d Jahre,",
$year, 'oldpost'), $year);
if($month == 0)
$month = "";
else
$month = sprintf(__ngettext(" %d Monat und", " %d Monate
und", $month, 'oldpost'), $month);
?>Dieser Artikel ist <?php echo($year); ?>
<?php echo($month); ?> <?php echo($day); ?> alt.
Sein Inhalt kann daher
in Teilen oder zur Gänze nicht mehr zutreffend sein.
Falls Du aktuellere Informationen zum hier behandelten Thema
suchst, nutze bitte die Suchfunktion des Blogs. Evtl. ist ein aktuellerer Artikel
vorhanden.
<?php
} ?>
Nur muss da irgendwo ein Fehler sein, den ich nicht finde, da die Ausgabe der Seite gestoppt wird.
Wer mag mir helfen?
Danke und Gruß
Marcus
Das Regional-Magazin für Lüneburg und die Region:
salzsau-panorama.de
Beitrag erstellen
EinloggenKostenlos registrieren