The in_admin_header WordPress action fires at the beginning of the content section in an admin page.
Usage
add_action('in_admin_header', 'your_custom_function_name'); function your_custom_function_name() { // your custom code here }
Parameters
- None
More information
See WordPress Developer Resources: in_admin_header
Examples
Displaying a welcome message in the admin header
Add a welcome message to the admin header.
add_action('in_admin_header', 'display_welcome_message'); function display_welcome_message() { echo '<p><strong>Welcome to your admin dashboard!</strong></p>'; }
Adding a custom admin logo
Add a custom logo to the admin header.
add_action('in_admin_header', 'add_custom_admin_logo'); function add_custom_admin_logo() { echo '<img src="path/to/your/logo.png" alt="Custom Admin Logo" />'; }
Adding a custom navigation menu
Add a custom navigation menu to the admin header.
add_action('in_admin_header', 'add_custom_navigation_menu'); function add_custom_navigation_menu() { echo '<nav class="custom-nav-menu">'; echo '<ul>'; echo '<li><a href="#">Menu Item 1</a></li>'; echo '<li><a href="#">Menu Item 2</a></li>'; echo '</ul>'; echo '</nav>'; }
Displaying a notification banner
Display a notification banner in the admin header.
add_action('in_admin_header', 'display_notification_banner'); function display_notification_banner() { echo '<div class="notification-banner">'; echo '<p>Important: Update your settings!</p>'; echo '</div>'; }
Adding custom CSS to the admin header
Add custom CSS styles to the admin header.
add_action('in_admin_header', 'add_custom_admin_css'); function add_custom_admin_css() { echo '<style> .custom-nav-menu { background-color: #f1f1f1; padding: 10px; } </style>'; }