So entfernen Sie eine Spalte von der Seite "Beiträge"


11

In einer früheren Frage habe ich gefragt, wie eine Spalte zur Seite "Beiträge" im Abschnitt "Verwaltung" hinzugefügt werden soll, und eine funktionierende Antwort erhalten. Jetzt muss ich jedoch wissen, wie eine vorhandene Spalte (z. B. die Datumsspalte) gelöscht wird, damit meine angepasste Datumsspalte sie ersetzt.

Antworten:


29
function my_manage_columns( $columns ) {
  unset($columns['date']);
  return $columns;
}

function my_column_init() {
  add_filter( 'manage_posts_columns' , 'my_manage_columns' );
}
add_action( 'admin_init' , 'my_column_init' );

1

In anderen Feldern ist es auch möglich, die Funktion von WP zu deaktivieren. als Beispiel Kommentare und Autor:

add_action( 'admin_init', 'fb_deactivate_support' );
function fb_deactivate_support() {
    remove_post_type_support( 'post', 'comments' );
    remove_post_type_support( 'post', 'author' );
}

Die Post-Zeichenfolge ist für den Post-Typ. Sie können diese auch für alle Post-Typen verwenden über:

foreach ( get_post_types() as $post_type ) {
    remove_post_type_support( $post_type, 'comments' );
} 

Geben Sie hier die Bildbeschreibung ein

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.