LC
php
Back to Snippets

WordPress Admin Customization Snippets

Hide admin menus, remove category prefix, and hide reCAPTCHA badge.

wordpressadmincustomization

Hide Admin Menu Items for Non-Admins

php
      function remove_menus_for_non_admins() {
    if (!current_user_can('administrator')) {
        remove_menu_page('tools.php');
        remove_menu_page('options-general.php');
        remove_menu_page('edit.php?post_type=acf-field-group');
    }
}
add_action('admin_menu', 'remove_menus_for_non_admins');

    

Remove "Category:" Prefix from Archive Titles

php
      function prefix_category_title($title) {
    if (is_category()) {
        $title = single_cat_title('', false);
    }
    return $title;
}
add_filter('get_the_archive_title', 'prefix_category_title');

    

Hide reCAPTCHA v3 Badge

css
      .grecaptcha-badge {
  display: none;
}