WordPress – Überprüfen Sie, ob der Beitrag aktualisiert wurde

Lesezeit: 1 Minute

Benutzer-Avatar
Daniel Dezfooli

Wie kann ich überprüfen, ob ein Beitrag in WordPress aktualisiert wurde oder nicht?

if (post_has_edit())
    the_modified_time();
else
    the_time();

Gibt es eine Funktion wie z post_has_edit()?

  • if (last edit date <> creation date)wahrscheinlich

    – Markus B

    31. Juli 2015 um 21:15 Uhr

  • Ist es eine Funktion o_O ?

    – Daniel Dezfooli

    31. Juli 2015 um 21:16 Uhr


  • Kannst du sagen, was du meinst?

    – Daniel Dezfooli

    31. Juli 2015 um 21:18 Uhr

Aus den WordPress-Dokumenten:

Wenn der Beitrag oder die Seite noch nicht geändert wurde, entspricht die Änderungszeit der Erstellungszeit.

Kann man also einfach verwenden the_modified_time()und wenn der Beitrag nicht geändert wurde, wird stattdessen die Erstellungszeit zurückgegeben.

Um zu überprüfen, ob der Beitrag geändert wurde, prüfen Sie, ob the_modified_time() == the_time().

  • the_modified_time() == the_time() Sollte sein get_the_time() == get_the_modified_time().

    – HostingUtilities.com

    2. März 2017 um 22:20 Uhr

  • Wenn der Beitrag als Entwurf veröffentlicht wurde, get_the_time() Wird die aktuelle Zeit während sein get_the_modified_time() wird der Zeitpunkt sein, zu dem der Beitrag zum ersten Mal in einen Entwurf umgewandelt wurde.

    – HostingUtilities.com

    2. März 2017 um 22:23 Uhr

Wenn Sie überprüfen müssen date zum mehrfacher Beitrag an selbe Seite (zum Beispiel: Archivseite, Suchseite oder beliebige WP_Query), können Sie verwenden

if(get_the_modified_date == get_the_date) :

    // Do stuff here

endif;

Und denken Sie an die Verwendung != denn ist nicht gleich 🙂

1143410cookie-checkWordPress – Überprüfen Sie, ob der Beitrag aktualisiert wurde

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy