🥹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