Möchten Sie eine Spalte „Zuletzt geändert“ im WordPress-Beitragseditor hinzufügen? Es gibt wahrscheinlich ein Plugin dafür, aber wir haben einen schnellen Code-Schnipsel erstellt, mit dem Sie eine Spalte „Zuletzt geändert“ in WordPress hinzufügen können.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
// Register the column
function modified_column_register( $columns ) {
$columns['modified_list'] = __( 'Modified', 'my-plugin' );
return $columns;
}
add_filter( 'manage_edit-post_columns', 'modified_column_register' );
// Display the column content
function modified_column_display( $column_name, $post_id ) {
if ( 'modified_list' != $column_name )
return;
echo the_modified_date();
}
add_action( 'manage_posts_custom_column', 'modified_column_display', 10, 2 );
// Register the column as sortable
function modified_column_register_sortable( $columns ) {
$columns['modified_list'] = 'modified_list';
return $columns;
}
add_filter( 'manage_edit-post_sortable_columns', 'modified_column_register_sortable' );
Das Verdienst für diesen Code gebührt Scribus Beitrag über anpassbare Spalten.
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress hinzufügen, damit Sie Ihre Website nicht versehentlich beschädigen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, sollten Sie sich unsere anderen Artikel auf der Website ansehen, wie z. B.: 15 beste Content-Marketing-Tools und So erstellen Sie ein Kontaktformular in WordPress.
Wie kann dieser Code modifiziert werden, um diese Spalte in einem benutzerdefinierten Beitragstyp anzuzeigen?
Hallo
Ich habe Ihren obigen Code-Schnipsel kopiert (Anzeige einer Spalte „Datum geändert“ auf der Beitragsseite), aber es wird keine zusätzliche Spalte angezeigt.
Ich bin neu in all dem und vielleicht hätte ich etwas anderes tun sollen, als es zu meiner functions.php-Datei hinzuzufügen.
Hallo Norma,
Vielen Dank für Ihre Frage.
Wir haben den Code gerade überprüft und er funktioniert. Stellen Sie bitte sicher, dass die Bezeichnung „Geändert“ in den „Bildschirmoptionen“ aktiviert ist, und versuchen Sie es dann erneut. Wenn dies nicht funktioniert, können Sie auch WPCode verwenden. Es gibt eine kostenlose Version, die Sie in Ihrem WordPress-Repository finden und mit der Sie dies ebenfalls tun können.
Vielen Dank.