letztes Änderungsdatum soll im Beitrag/auf einer Seite erscheinen

  • Hallo

    Ich suche ein Plugin, das dafür sorgt, daß auf jedem veröffentlichten Beitrag/auf jeder veröffentlichten Seiten nach einer Änderung zusätzlich zum alten Veröffentlichungsdatum das Änderungsdatum zeigt.
    Bei dieser Suche bin ich auf das Plugin WP Last Modified gestoßen und habe dort bei Einstellungen-WP Last Modified Einstellungen folgendes ingegeben und abgespeichert:
    last_modified_date format="Y-m-d H:i:s"

    Der gewünschte Effekt tritt leider nicht ein.

    Was mache ich falsch?

    Ich bin auch bereit ein anderes Plugin zu benutzen. Aber an Themedateien wie z. B. page.php möchte ich manuell keine Änderungen vornehmen

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hast du in den Einstellungen etwas eingestellt und auch den Shortcode irgendwo in Seite oder einen Beitrag eingefügt?

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Mangels anderer Anweisungen habe ich lediglich den Shortcode
    last_modified_date format="Y-m-d H:i:s"
    ohne irgendwelche Klammern bei dem dafür vorgesehenen Feld bei Einstellungen-WP Last Modified Einstellungen eingegeben.
    Sollte das die Lösung sein, daß ich in jedem Beitrag/in jede Seite manuell
    last_modified_date format="Y-m-d H:i:s
    einzutragen habe, bin ich gerne bereit das zu machen.
    Wo und wie genau soll ich das machen?

  • Versuch mal sowas [last_modified_date format="Y-m-d H:i:s"] an der Stelle wo du es haben willst.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Du könntest auch sowas in deiner functions.php testen:

    PHP
    function se_shortcode_after_content( $content ) {
        if ( is_singular() ) {
            $se_output = $content;
            $se_output .= do_shortcode( '[last_modified_date format="Y-m-d H:i:s]' );
            }
            return $se_output;
    }
    add_filter( 'the_content', 'se_shortcode_after_content' );

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • [last_modified_date format="Y-m-d H:i:s"] habe ich im Beitrag/Seite im Texteditor eingesetzt und erscheint dann als Fließtext.
    Den vorgeschlagenen PHP-Code habe ich aus Vorsichtgründen an das Ende von functions.php gesetzt. Naürlich vor dem finalen <?php
    Der PHP-Code zeigt keine Wirkung.

    Gibt es denn kein Plugin für so etwas? Die Nachfrage dafür müßte da sein. Welcher WP-User will denn nicht mal Beitrag/Seite ergänzen?

  • Ich würde es generell ohne Plugin umsetzten und zwar ungefähr so:

    PHP
    function se_shortcode_after_content( $content ) {
        if ( is_singular() ) {
            $se_output = $content;
            $se_output .= "zuletzt ge&auml;ndert:&nbsp;" . get_the_modified_date();
            }
            return $se_output;
    }
    add_filter( 'the_content', 'se_shortcode_after_content' );


    Ich kenne dein Plugin nicht, evtl. stimmt etwas mit dem Shortcode nicht.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!