Wenn Sie ein professionell gestaltetes WordPress-Theme verwenden, zeigen Ihre Posts Ihren Besuchern wahrscheinlich das Datum an, an dem der Artikel veröffentlicht wurde. Dies ist Standard und mehr als genug für einige Websites, aber wenn Ihre Artikel regelmäßig aktualisiert werden, ist es großartig, Ihren Besuchern zu zeigen, wann sie aktualisiert wurden. Wenn sie auf Informationen zugreifen, die sich schnell ändern, wissen sie, wie aktuell die Informationen sind.

Nachrichtenseiten sind die häufigste Art von Website, deren Besucher davon profitieren, das Datum der Aktualisierung jedes Artikels zu veröffentlichen. Jedes Mal, wenn eine Geschichte veröffentlicht wird, gibt es immer mehr Teile des Puzzles, die reinkommen, und es hilft den Besuchern zu wissen, dass die Informationen aktualisiert wurden.

Egal, welche Art von Website Sie betreiben, wenn Sie Ihren veröffentlichten WordPress-Artikeln das Datum der "letzten Aktualisierung" hinzufügen möchten, gibt es drei Möglichkeiten, dies zu erreichen. Die erste besteht darin, der Datei "functions.php" etwas Code hinzuzufügen, die zweite besteht darin, die Dateien Ihres Themes direkt zu ändern, und die dritte besteht darin, ein Plugin zu verwenden. Jede dieser Optionen hat verschiedene Vorteile. Hier finden Sie eine Übersicht, wie Sie diese erreichen können.

1. Hinzufügen von benutzerdefinierten Code zu Ihrer Datei functions.php

Die beste und dauerhafteste Möglichkeit, das neueste aktualisierte Datum in Ihren Artikeln anzuzeigen, besteht darin, den folgenden Code direkt in Ihre Datei "functions.php" einzufügen. (Es befindet sich in Ihrem Themenordner.)

Hinweis : Sichern Sie immer Ihre Datei functions.php. Manchmal aktualisiert WordPress Core-Dateien, und es ist möglich, dass Ihre functions.php-Datei während einer Aktualisierung oder während einer manuellen Aktualisierung der Core-Dateien ersetzt werden kann. Wenn Sie also Änderungen vornehmen, sichern Sie alles.

 Funktion wpb_last_updated_date ($ content) {$ u_time = get_the_time ('U'); $ u_modified_time = get_the_modified_time ('U'); $ custom_content = ''; if ($ u_modified_time> = $ u_time + 86400) {$ updated_date = get_the_modified_time ('F jS, Y'); $ aktualisierte_Zeit = get_the_modified_time ('h: ia'); $ benutzerdefinierter_content. = ' 

Zuletzt aktualisiert am ' . $ aktualisierter_Datum ' beim ' . $ aktualisierte_Zeit. '

'; } $ custom_content. = $ Inhalt; return $ custom_content; } add_filter ('the_content', 'wpb_last_updated_date');

Dieser Code funktioniert, indem das Post-Veröffentlichungsdatum überprüft und mit seinem Datum "letzte Änderung" verglichen wird, um festzustellen, ob die zwei Daten unterschiedlich sind. Wenn sie unterschiedlich sind, zeigt der Beitrag das Datum der "letzten Änderung" mit dem Text "Zuletzt aktualisiert am" an.

Ändern des Stils der "zuletzt aktualisierten" Datumsanzeige

Wenn Sie den Stil des "zuletzt aktualisierten" Textes anpassen möchten, können Sie einen neuen Stil in Ihrer CSS-Datei für die Klasse .last-updated da dies die im obigen Code definierte Klasse ist. Sie können der Klasse einen beliebigen Namen geben oder dem Absatztag eine vorhandene Klasse zuweisen, die dem Thema Ihrer Website entspricht. Sie können den Absatztext von "Zuletzt aktualisiert am" auch in andere Elemente ändern, die Sie lesen möchten, z. B. "Dieser Beitrag wurde zuletzt geändert".

Abhängig von Ihrem Entwicklungsstand ist Ihnen vielleicht bewusst, dass die Datei functions.php nicht immer die beste Wahl für bestimmte Anpassungen ist. Seien Sie versichert, dass die Verwendung von "functions.php", um das Datum der letzten Aktualisierung zu Ihren Artikeln hinzuzufügen, ein völlig legitimer Schritt ist.

2. Ändern Sie die Dateien Ihres Themes direkt

Die nächste Möglichkeit besteht darin, die Dateien Ihres Themes direkt zu ändern. Diese Dateien wären "index.php", "single.php" und "page.php" und könnten andere Dateien enthalten, die das Datum einzelner Posts anzeigen, abhängig davon, wie komplex Ihr Theme ist.

Sie möchten den folgenden Code finden, der auf zwei Arten geschrieben werden kann.

Codebeispiel 1:

Codebeispiel 2:

Sobald Sie den Code wie in einer der obigen Zeilen beschrieben gefunden haben, ersetzen Sie jede Instanz durch den folgenden Code:

Gepostet: at, Zuletzt aktualisiert am: um

Gepostet: at

Eine Warnung zum Ändern von Themendateien

Wenn Sie eine der Dateien Ihres Themes direkt in WordPress ändern, riskieren Sie, Ihre Anpassungen zu verlieren, wenn Sie Ihr Design aktualisieren. Durch das Aktualisieren eines Designs werden die CSS-Dateien des Designs sowie andere Dateien überschrieben. Die einzige Möglichkeit, dieses Problem zu vermeiden, besteht stattdessen darin, ein untergeordnetes Thema zu installieren und zu bearbeiten.

Wenn Sie mit untergeordneten Themen nicht vertraut sind, sollten Sie mehr über sie erfahren, insbesondere wenn Sie Ihr WordPress-Design anpassen möchten. Untergeordnete Themen sind nicht so komplex wie sie klingen, und sie sind nicht schwer zu erstellen. Ein Kindthema ist nicht nur eine zweite Version Ihres Hauptthemas, wie manche Leute vielleicht denken. Es ist ein Set von ein paar Kerndateien, einschließlich der functions.php und CSS-Dateien, die WordPress dazu bringen, das Hauptthema zu verwenden und den Code aus den Dateien innerhalb des Kindthemas als dominierenden Code zu verwenden. Wenn die Hintergrundfarbe Ihres Themas in der CSS-Datei auf Schwarz gesetzt ist, die Hintergrundfarbe des untergeordneten Themas jedoch auf blau eingestellt ist, wird der CSS-Stil des untergeordneten Themas dominieren und das CSS des Hauptthemas überschreiben.

Dadurch wird sichergestellt, dass Ihre Anpassungen unabhängig davon, wie oft Sie Ihr Design aktualisieren, erhalten bleiben.

3. Verwenden Sie ein Plugin

Mit einem Plugin wie diesem ist es am einfachsten, das Datum der letzten Aktualisierung in Ihren WordPress-Posts anzuzeigen, da Sie keinen Code suchen oder ersetzen müssen. Stellen Sie sicher, dass das Plugin aktualisiert wird, um Sicherheitsrisiken zu reduzieren.

Wie bei jedem Plugin besteht der Nachteil darin, dass einige Plugins mit Theme-Funktionen in Konflikt geraten können. Wenn Sie also ein neues Theme installieren und feststellen, dass Ihr letztes Timestamp-Plugin der Täter ist, sollten Sie eine der beiden oben beschriebenen Methoden ausprobieren .

Stellen Sie sicher, dass Sie alles sichern, bevor Sie etwas ändern. Laden Sie eine Kopie Ihrer PHP-Dateien herunter, bevor Sie Änderungen vornehmen, nur für den Fall, dass Sie einen Fehler machen. Denken Sie daran, dass PHP auch für zusätzliche Leerzeichen empfindlich ist. Daher ist das Sichern Ihrer Dateien, bevor Sie selbst kleinste Änderungen vornehmen, die beste Lösung.