🥹Develop custom menu admin scholarsprep.net (ok)

C:\xampp82\htdocs\wp3\wp-content\themes\astra-child\functions.php

<?php
add_action('wp_enqueue_scripts', 'add_theme_scripts', 99);
function add_theme_scripts()
{
  wp_enqueue_style('carouselcss', get_stylesheet_directory_uri() . '/assets/css/owl.carousel.min.css', array(), '0.1.0', 'all');
  wp_enqueue_style('styleathomecss', get_stylesheet_directory_uri() . '/assets/css/dev-custom.css', array('astra-theme-css'), wp_generate_uuid4(), 'all');
  wp_enqueue_script('lazysizesjs', get_stylesheet_directory_uri() . '/assets/js/lazysizes.min.js', array(), '1.0.1', 'true');
  wp_enqueue_script('carouseljs', get_stylesheet_directory_uri() . '/assets/js/owl.carousel.min.js', array(), '1.0.1', 'true');
  wp_enqueue_script('styleathomejs', get_stylesheet_directory_uri() . '/assets/js/dev-custom.js', array('jquery-core'), wp_generate_uuid4(), 'true');
  wp_localize_script('styleathomejs', 'my_ajax_object', array('ajax_url' => admin_url('admin-ajax.php')));
}
function wpdocs_selectively_enqueue_admin_script($hook)
{
  wp_enqueue_style('admin_custom_style', get_stylesheet_directory_uri() . '/assets/admin/css/admin-custom-style.css', array(), '0.1.0', 'all');
}
add_action('admin_enqueue_scripts', 'wpdocs_selectively_enqueue_admin_script');
/**
 * !😊
 */
add_action('admin_menu', 'wpdocs_remove_menus',  99);
function wpdocs_remove_menus()
{
  // remove_menu_page('plugins.php');
  // remove_menu_page('tools.php');
  // remove_menu_page('themes.php');
  // remove_menu_page('options-general.php');
  remove_menu_page('profile.php');
  // remove_menu_page('users.php');
  // remove_menu_page('WP-Optimize');
  // remove_menu_page('rank-math');
}
function restrict_admin_with_redirect()
{
  $restrictions = array(
    // '/wp-admin/themes.php',
    // '/wp-admin/plugins.php',
    // '/wp-admin/admin.php',
    // '/wp-admin/update-core.php',
    '/wp-admin/profile.php',
  );
  foreach ($restrictions as $restriction) {
    if (!current_user_can('manage_network') && $_SERVER['PHP_SELF'] == $restriction) {
      wp_redirect(admin_url());
      exit;
    }
  }
}
add_action('admin_init', 'restrict_admin_with_redirect');
/**
 * 😊!
 */

C:\xampp82\htdocs\wp3\wp-content\themes\astra-child\assets\admin\css\admin-custom-style.scss

.keon-notice,.advanced-import-track-notice,.getting-started, .kirki-discount-notice, #toplevel_page_WP-Optimize, #toplevel_page_contact_vr {
  display: none !important;
}
a[href="themes.php?page=advanced-import"], a[href="themes.php?page=gutener-info"] {
  display: none !important;
}
.customize-pane-parent li#accordion-section-theme_upsell,.customize-pane-parent  li#accordion-section-theme_getting_started {
  display: none !important;
}
#accordion-section-astra-pro {
  display: none !important;
}
#screen-meta-links, #wpfooter[role="contentinfo"] {
  opacity: 0;
}
li#wp-admin-bar-wp-logo { 
display: none; 
}

Last updated