Es ist üblich, die Anzahl der Jahre, die ein Unternehmen bereits im Geschäft ist, auf seiner Website anzugeben, vor allem auf der Info-Seite. Bloss veralten diese Angaben jährlich – und Updates gehen bei sowas sehr gerne vergessen. Hier zeigen wir Ihnen also, wie Sie einen Zahlenwert in Divi mithilfe eines Shortcodes und eines Snippets automatisch jedes Jahr aktualisieren können.
Die Sache könnte einfacher kaum sein: Kopieren Sie den folgenden Code in die Datei functions.php. Sie finden diese im Backend unter Design/Theme-Editor:
add_shortcode( 'dynamic_years', 'dynamic_years_shortcode' );
function dynamic_years_shortcode() {
$start_date = new DateTime('1989-11-09'); // Datumsformat: YYYY-MM-DD
$current_date = new DateTime();
$interval = $start_date->diff($current_date);
return $interval->format('%y');
}
Auf Zeile 3 müssten Sie das Datum anpassen. Es hat das Format JJJJ-MM-TT. Da geben Sie z.B. den Gründungstag Ihres Unternehmens oder Ihres Vereins ein. Anhand diesem Datum wird WordPress bei jedem Seitenaufruf rechnen und die aktuell gültige Zahl ausgeben.
Nun müssen Sie noch definieren, wo die Zahl angezeigt werden soll. Dort platzieren Sie den Shortcode [dynamic_years]
. Umgeben Sie diesen Shortcode mit einem passenden Text. Z.B. «Wir sind seit [dynamic_years] Jahren im Geschäft.» o.ä.
In unserem Beispiel oben haben wir für die Jahreszahlberechnung übrigens den Berliner Mauerfall am 9. November 1989 festgelegt. Wir können also mit Fug und Recht sagen:
Die Berliner Mauer ist vor 35 Jahren gefallen.
Werbung