HEX
Server: LiteSpeed
System: Linux kapuas.iixcp.rumahweb.net 5.14.0-427.42.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 1 14:58:02 EDT 2024 x86_64
User: mirz4654 (1666)
PHP: 8.1.33
Disabled: system,exec,escapeshellarg,escapeshellcmd,passthru,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,popen,pclose,dl,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setsid,posix_setuid,posix_setpgid,ini_alter,show_source,define_syslog_variables,symlink,syslog,openlog,openlog,closelog,ocinumcols,listen,chgrp,apache_note,apache_setenv,debugger_on,debugger_off,ftp_exec,dll,ftp,myshellexec,socket_bind,mail,posix_getwpuid
Upload Files
File: /home/mirz4654/public_html/wp-content/themes/nexter/inc/nexter-dynamic-css.php
<?php
/**
 * Nexter Customizer Options Css
 *
 * @package	Nexter
 * @since	1.0.0
 */

if (!defined('ABSPATH')) {
    exit;
}

/**
 * Nexter Theme Dynamic CSS
 */
if (!class_exists('Nexter_Dynamic_Css')) {

    class Nexter_Dynamic_Css {
        
        public static function render_theme_css( $theme_css = Null ) {
            
            $dynamic_css = $parse_css = $parse_tablet_css = $parse_mobile_css = '';
            
            $theme_css = apply_filters( 'nxt_render_theme_css', $theme_css );
           
            foreach($theme_css as $key => $value){
            
                if($key==='tablet' && !empty($value)){
                
                    $parse_tablet_css .= nexter_generate_css($value, '', '1024');   //tablet max=1024
                    
                }else if($key==='mobile' && !empty($value)){
                
                    $parse_mobile_css .= nexter_generate_css($value, '', '767'); //mobile max=767
                    
                }else if($key==='container_d' && !empty($value)){
                
                    $parse_css .= nexter_generate_css($value, '1200');  //desktop container min=1200
                    
                }else if($key==='container_t' && !empty($value)){
                
                    $parse_css .= nexter_generate_css($value,'768', '1199');  //tablet container max=768px
                    
                }else if($key==='container_m' && !empty($value)){
                
                    $parse_css .= nexter_generate_css($value,'', '767');  //mobile container max=576px
                    
                }else if(!empty($value)){
                
                    $parse_css .= nexter_generate_css($value);  //Normal/default Css
                    
                }
            }
             
            $parse_css = $parse_css . $parse_tablet_css . $parse_mobile_css;
           
            $dynamic_css = $parse_css;
            //Minify css
            $dynamic_css = nexter_minify_css_generate($dynamic_css);
			
            return apply_filters('nexter_theme_dynamic_css', $dynamic_css);
        }
        
    }
}