HEX
Server:
System: Linux aac286ea486c 5.14.0-687.15.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jun 11 08:51:45 EDT 2026 x86_64
User: root (0)
PHP: 8.2.30
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,disk_free_space,diskfreespace
Upload Files
File: //dom877180/wp-content/plugins/indeed-membership-pro/classes/WpLogin.php
<?php
namespace Indeed\Ihc;
/*
@since 8.0
*/

class WpLogin
{

    public function __construct()
    {
        $enabled = get_option( 'ihc_wp_login_custom_css' );
        if ( !$enabled ){
            return;
        }
        add_action( 'login_init', array( $this, 'loginInit' ), 9999 );
		    add_action( 'login_head', array( $this, 'loginHead' ), 9999 );
		    add_action( 'login_footer', array( $this, 'loginFooter' ), 9999 );

    }

	public function loginInit()
    {
		wp_enqueue_script('jquery');
	}

    public function loginHead()
    {
        wp_enqueue_style( 'ihc_wp_login_style', IHC_URL . 'assets/css/wp_login_custom.css', array(), 12.01, 'all' );
        $customLogo = get_option( 'ihc_wp_login_logo_image' );
        if ( $customLogo ):?>
        <?php
        $custom_css = '';
        $custom_css .= "
        body.login div#login h1 a{
          background: url(".$customLogo.") top center no-repeat !important;
        }
        ";
        wp_register_style( 'dummy-handle', false );
      	wp_enqueue_style( 'dummy-handle' );
      	wp_add_inline_style( 'dummy-handle', stripslashes($custom_css) );
        endif;
        wp_enqueue_script( 'ihc-wp-login', IHC_URL . 'assets/js/wp-login.js', [ 'jquery' ], 12.01 );

    }

	public function loginFooter()
    {
	}

}