✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

Anzeige des letzten Aktualisierungsdatums auf dem Beitragsbildschirm in WordPress

37

Ein erfolgreicher Blog basiert auf der Anzahl qualitativ hochwertiger Beiträge. Früher haben wir regelmäßig neue Beiträge geschrieben. Beim Schreiben eines neuen Beitrags sollte sich ein Blogger auch um alte Beiträge kümmern. Durch die Aktualisierung alter Beiträge können Sie Ihre Suchrankings verbessern.

WordPress zeigt standardmäßig das Veröffentlichungsdatum auf dem Post-Bildschirm im Backend an. Wenn wir die Spalte hinzufügen, die anzeigt, wann die Beiträge zuletzt geändert wurden, ist es hilfreich zu verfolgen, welcher Beitrag jetzt aktualisiert werden soll.

In diesem Artikel untersuchen wir, wie Sie die benutzerdefinierte Spalte "Zuletzt aktualisiert" hinzufügen und das Datum der letzten Aktualisierung auf dem Post-Bildschirm in WordPress anzeigen.

Anzeige des letzten Aktualisierungsdatums auf dem Beitragsbildschirm in WordPress

So zeigen Sie das Datum der letzten Aktualisierung auf dem Post-Bildschirm an

Um eine benutzerdefinierte Spalte auf dem Beitragsbildschirm hinzuzufügen, verwenden wir den von WordPress bereitgestellten Hook manage post {$post_type}_columns. Dieser Filter kann verwendet werden, um Spalten zu Beiträgen oder Seitentabellen hinzuzufügen oder zu entfernen. Um unsere Spalte ‘Zuletzt aktualisiert’ in der Post-Tabelle hinzuzufügen, fügen Sie den folgenden Code in die Datei functions.php ein.

add_filter('manage_post_posts_columns', function ($columns) {
    if( is_array( $columns) &&! isset( $columns['last_updated']))         $columns['last_updated'] = __( 'Last Updated' );
 
    return $columns;
} );

Als nächstes müssen wir das letzte Änderungsdatum in der Spalte "Zuletzt aktualisiert" anzeigen. Platzieren Sie dazu den folgenden Code in der Datei functions.php.

add_action( 'manage_post_posts_custom_column', function ($column_name, $post_id) {
    if ($column_name == 'last_updated') {
        echo get_the_modified_date(get_option('date_format'), $post_id);
    }
 
}, 10, 2 );

An dieser Stelle haben wir die Anzeige des letzten aktualisierten Datums und der Spalte abgeschlossen.

Im nächsten Schritt fügen wir die Sortieroption zu unserer benutzerdefinierten Spalte hinzu. Auf diese Weise können wir den Beitrag nach dem Änderungsdatum des Beitrags auf- oder absteigend sortieren.

add_filter( 'manage_edit-post_sortable_columns', 'last_updated_sortable_column' );
function last_updated_sortable_column( $columns) {
    $columns['last_updated'] = 'post_modified'; //'post_modified' is the column name in the wp_posts table
  
    return $columns;
}

Unser endgültiger Code in der Datei functions.php wäre wie folgt.

add_filter('manage_post_posts_columns', function ($columns) {
    if( is_array( $columns) &&! isset( $columns['last_updated']))         $columns['last_updated'] = __( 'Last Updated' );
 
    return $columns;
} );
 
add_action( 'manage_post_posts_custom_column', function ($column_name, $post_id) {
    if ($column_name == 'last_updated') {
        echo get_the_modified_date(get_option('date_format'), $post_id);
    }
 
}, 10, 2 );
 
add_filter( 'manage_edit-post_sortable_columns', 'last_updated_sortable_column' );
function last_updated_sortable_column( $columns) {
    $columns['last_updated'] = 'post_modified'; //'post_modified' is the column name in the wp_posts table
  
    return $columns;
}

Das ist es! Wir sind mit der Anzeige des letzten Aktualisierungsdatums auf dem Post-Bildschirm fertig. Sie können auch unseren Artikel zum Anzeigen von Beitragsansichten auf dem Beitragsbildschirm in WordPress lesen.

Aufnahmequelle: artisansweb.net

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen