Wie erweitere ich die Seite mit der Liste der Administratorbenutzer?
Lesezeit: 1 Minute
Techie
Unten ist ein Bild der WordPress-Admin-Benutzerliste:
Ich möchte nur eine zusätzliche Spalte namens hinzufügen Abzeichen hinzufügen. Der Spaltenwert sollte ein Link zu einer anderen Seite sein.
Ich habe versucht, Kerndateien zu bearbeiten, aber am Ende wurde mir klar, dass dies eine schlechte Praxis ist, denn wenn ich Änderungen vornehme, gehen die Änderungen mit dem nächsten Update verloren.
Was WordPress tut, ist, dass es verwendet $wp_list_table = _get_list_table('WP_Users_List_Table'); um den Tisch zu bekommen und $wp_list_table->display(); um die Tabelle anzuzeigen.
Wie füge ich der Tabelle ein Feld hinzu und erweitere die Seite mit der Liste der Administratorbenutzer?
brasophilo
Du brauchst die Filter manage_users_columns und manage_users_custom_column.
+1 für die einfache Antwort. Übrigens habe ich auch auf dem wp stackexchange upvoted.
– Techie
1. September 2013 um 3:20 Uhr
Hallo @b__, ich verwende deinen Code und ersetze $columns[‘uid’] bei meinem meta_key sag $columns[‘company_name’] aber es zeigt user_ids, wie ich meine company_name-Werte kann.
– Hina
11. Dezember 2013 um 9:46 Uhr
Ich glaube, wenn Sie diese Anweisungen befolgen, werden Sie bekommen, wonach Sie suchen:
Bitte lesen Sie die Frage. Ich weiß, wie man dem Benutzerprofil ein Feld hinzufügt, was ich tun möchte, wird ihnen in der Tabelle angezeigt. BTW danke für deine Sorge
– Techie
31. August 2013 um 16:54 Uhr
13699800cookie-checkWie erweitere ich die Seite mit der Liste der Administratorbenutzer?yes