Liste der 50 besten WordPress-Admin-Hooks
Veröffentlicht: 2023-04-23Haben Sie sich schon einmal gefragt, wie Admin-Hooks funktionieren?
WordPress ist ein leistungsstarkes Content-Management-System (CMS), mit dem Benutzer Inhalte einfach online erstellen, verwalten und veröffentlichen können. Eines der Hauptmerkmale von WordPress ist seine Flexibilität und Erweiterbarkeit, die durch die Verwendung von Hooks ermöglicht wird. In diesem Artikel stellen wir eine umfassende Liste aller WordPress-Admin-Hooks zur Verfügung, die Entwicklern zur Verfügung stehen.
Hooks sind Funktionen, die es Entwicklern ermöglichen, Funktionen zu WordPress zu ändern oder hinzuzufügen, ohne die Kerndateien zu ändern. In WordPress sind zwei Arten von Hooks verfügbar: Aktionen und Filter.
Aktionen sind Ereignisse, die von WordPress an bestimmten Punkten während der Ausführung ausgelöst werden, und sie ermöglichen es Entwicklern, ihren eigenen Code hinzuzufügen, um bestimmte Aufgaben auszuführen. Filter hingegen ermöglichen es Entwicklern, Daten zu ändern, bevor sie angezeigt werden.
Im Kontext von WordPress sind die Admin-Hooks die Hooks, die sich speziell auf das WordPress-Admin-Panel beziehen. Mit den Admin-Hooks können Entwickler das WordPress-Admin-Panel anpassen, indem sie Funktionen hinzufügen oder ändern oder das Erscheinungsbild des Admin-Panels ändern.
Hier ist eine Liste der 50 besten WordPress-Admin-Hooks, die Entwicklern zur Verfügung stehen:
- admin_enqueue_scripts – Dieser Hook wird verwendet, um Skripte und Stile in das WordPress-Admin-Panel einzureihen.
- admin_footer – Dieser Hook wird verwendet, um Inhalte zur Fußzeile des WordPress-Admin-Panels hinzuzufügen.
- admin_head – Dieser Hook wird verwendet, um Inhalte zum Kopf des WordPress-Admin-Panels hinzuzufügen.
- admin_init – Dieser Hook wird verwendet, um das WordPress-Admin-Panel zu initialisieren.
- admin_menu – Dieser Hook wird verwendet, um Menüs und Untermenüs zum WordPress-Admin-Panel hinzuzufügen.
- admin_notices – Dieser Hook wird verwendet, um dem Benutzer Benachrichtigungen im WordPress-Admin-Panel anzuzeigen.
- admin_print_scripts – Dieser Hook wird verwendet, um Skripte im WordPress-Admin-Panel zu drucken.
- admin_print_styles – Dieser Hook wird verwendet, um Stile im WordPress-Admin-Panel zu drucken.
- admin_title – Dieser Hook wird verwendet, um den Titel des WordPress-Admin-Panels zu ändern.
- admin_footer_text – Dieser Hook wird verwendet, um den Fußzeilentext des WordPress-Admin-Panels zu ändern.
- all_admin_notices – Dieser Hook wird verwendet, um dem Benutzer Benachrichtigungen im WordPress-Adminbereich anzuzeigen.
- current_screen – Dieser Hook wird verwendet, um Informationen über den aktuellen Bildschirm im WordPress-Admin-Panel zu erhalten.
- in_admin_footer – Dieser Hook wird verwendet, um Inhalte zur Fußzeile des WordPress-Admin-Panels hinzuzufügen.
- in_admin_header – Dieser Hook wird verwendet, um Inhalte zur Kopfzeile des WordPress-Admin-Panels hinzuzufügen.
- load-(page_hook) – Dieser Hook wird verwendet, um eine bestimmte Seite im WordPress-Adminbereich zu laden.
- pre_get_users – Dieser Hook wird verwendet, um die Benutzerabfrage zu ändern, bevor sie im WordPress-Admin-Panel ausgeführt wird.
- set-screen-option – Dieser Hook wird verwendet, um eine Bildschirmoption im WordPress-Admin-Panel festzulegen.
- wp_after_admin_bar_render – Dieser Hook wird verwendet, um Inhalte hinzuzufügen, nachdem die WordPress-Admin-Leiste gerendert wurde.
- wp_before_admin_bar_render – Dieser Hook wird verwendet, um Inhalte hinzuzufügen, bevor die WordPress-Admin-Leiste gerendert wird.
- wp_dashboard_setup – Dieser Hook wird verwendet, um das WordPress-Dashboard einzurichten.
- wp_user_dashboard_setup – Dieser Hook wird verwendet, um das WordPress-Benutzer-Dashboard einzurichten.
- network_admin_menu – Dieser Hook wird verwendet, um Menüs und Untermenüs zum WordPress-Netzwerk-Administrationsbereich hinzuzufügen.
- network_admin_notices – Dieser Hook wird verwendet, um dem Benutzer Benachrichtigungen im WordPress-Netzwerk-Administrationsbereich anzuzeigen.
- network_admin_plugin_action_links – Dieser Hook wird verwendet, um Plugin-Aktionslinks zum WordPress-Netzwerk-Administrationspanel hinzuzufügen.
- network_admin_plugin_action_links_(plugin_file_name) – Dieser Hook wird verwendet, um Plugin-Aktionslinks zu einem bestimmten Plugin im WordPress-Netzwerk-Administrationsbereich hinzuzufügen.
- network_admin_print_scripts – Dieser Hook wird verwendet, um Skripte im WordPress-Netzwerk-Administrationsbereich zu drucken
- network_admin_print_styles – Dieser Hook wird verwendet, um Stile im WordPress-Netzwerk-Administrationsbereich zu drucken.
- network_admin_menu_{$menu_slug} – Dieser Hook wird verwendet, um Menüs und Untermenüs zu einer bestimmten Netzwerk-Admin-Seite hinzuzufügen.
- parent_file – Dieser Hook wird verwendet, um die übergeordnete Datei einer Untermenüseite im WordPress-Admin-Panel zu ändern.
- plugin_action_links – Dieser Hook wird verwendet, um Plugin-Aktionslinks zum WordPress-Admin-Panel hinzuzufügen.
- plugin_action_links_(plugin_file_name) – Dieser Hook wird verwendet, um Plugin-Aktionslinks zu einem bestimmten Plugin im WordPress-Adminbereich hinzuzufügen.
- plugin_row_meta – Dieser Hook wird verwendet, um Zeilen-Meta-Links zum WordPress-Admin-Panel hinzuzufügen.
- plugin_row_meta_(plugin_file_name) – Dieser Hook wird verwendet, um Zeilen-Meta-Links zu einem bestimmten Plugin im WordPress-Admin-Panel hinzuzufügen.
- post_submitbox_misc_actions – Dieser Hook wird verwendet, um benutzerdefinierte Meta-Boxen zum Post-Editor von WordPress hinzuzufügen.
- restriktiv_verwalten_posts – Dieser Hook wird verwendet, um benutzerdefinierte Filter zum WordPress-Admin-Post-Listenbildschirm hinzuzufügen.
- save_post – Dieser Hook wird verwendet, um Aktionen auszuführen, nachdem ein Beitrag im WordPress-Adminbereich gespeichert wurde.
- submitpost_box – Dieser Hook wird verwendet, um benutzerdefinierte Meta-Boxen zum Post-Editor von WordPress hinzuzufügen.
- transit_post_status – Dieser Hook wird verwendet, um Aktionen auszuführen, wenn sich ein Beitragsstatus im WordPress-Admin-Panel ändert.
- user_register – Dieser Hook wird verwendet, um Aktionen auszuführen, wenn ein neuer Benutzer im WordPress-Admin-Panel registriert wird.
- wp_after_admin_bar_render – Dieser Hook wird verwendet, um Inhalte hinzuzufügen, nachdem die WordPress-Admin-Leiste gerendert wurde.
- wp_ajax_(action) – Dieser Hook wird verwendet, um AJAX-Anfragen im WordPress-Admin-Panel zu verarbeiten.
- wp_ajax_nopriv_(action) – Dieser Hook wird verwendet, um AJAX-Anfragen für nicht angemeldete Benutzer im WordPress-Admin-Panel zu verarbeiten.
- wp_before_admin_bar_render – Dieser Hook wird verwendet, um Inhalte hinzuzufügen, bevor die WordPress-Admin-Leiste gerendert wird.
- wp_insert_post_data – Dieser Hook wird verwendet, um Beitragsdaten zu ändern, bevor sie im WordPress-Admin-Panel gespeichert werden.
- wp_logout – Dieser Hook wird verwendet, um Aktionen auszuführen, wenn sich ein Benutzer vom WordPress-Admin-Panel abmeldet.
- wp_login – Dieser Hook wird verwendet, um Aktionen auszuführen, wenn sich ein Benutzer beim WordPress-Admin-Panel anmeldet.
- wp_dashboard_setup – Dieser Hook wird verwendet, um das WordPress-Dashboard einzurichten.
- wp_user_dashboard_setup – Dieser Hook wird verwendet, um das WordPress-Benutzer-Dashboard einzurichten.
- wp_update_nav_menu – Dieser Hook wird verwendet, um Aktionen auszuführen, nachdem ein Navigationsmenü im WordPress-Admin-Panel aktualisiert wurde.
- wp_update_nav_menu_item – Dieser Hook wird verwendet, um Aktionen auszuführen, nachdem ein Navigationsmenüelement im WordPress-Admin-Panel aktualisiert wurde.
Dies sind nur einige der WordPress-Admin-Hooks, die Entwicklern zur Verfügung stehen. Durch die Verwendung dieser Hooks können Entwickler das WordPress-Admin-Panel an ihre Bedürfnisse anpassen und erweitern.