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/top_1753881792/inc/custom-header.php
<?php
/**
 * Sample implementation of the Custom Header feature
 *
 * @link       https://developer.wordpress.org/themes/functionality/custom-headers/
 * @package Highstarter
 *
 * @copyright  Copyright (c) 2020, Atanas Yonkov
 * @license    http://opensource.org/licenses/gpl-2.0.php GNU Public License
 */

/**
 * Set up the WordPress core custom header feature.
 *
 * @uses highstarter_header_style()
 */

register_default_headers(
	array(
		'default-image' => array(
			'url'           => get_template_directory_uri() . '/assets/images/2500X750.jpg',
			'thumbnail_url' => get_template_directory_uri() . '/assets/images/2500X750.jpg'
		),
	)
);

function highstarter_custom_header_setup() {
	add_theme_support(
		'custom-header',
		apply_filters(
			'highstarter_custom_header_args',
			array(
				'default-image'    => get_template_directory_uri() . '/assets/images/2500X750.jpg',
				'flex-width'       => true,
				'flex-height'      => true,
				'width'            => 2000,
				'height'           => 540,
				'wp-head-callback' => 'highstarter_header_style',
			)
		)
	);
}
add_action( 'after_setup_theme', 'highstarter_custom_header_setup' );

if ( ! function_exists( 'highstarter_header_style' ) ) :

	// Style the header image from the theme customizer.
	function highstarter_header_style() {
		$height            = get_theme_mod( 'header_image_height', '380px' );
		$header_text_color = get_theme_mod( 'header_textcolor' );
		$trimmed_height    = str_replace( ' ', '', $height );
		$repeat            = get_theme_mod( 'header-background-repeat', 'no-repeat' );
		$size              = get_theme_mod( 'header-background-size', 'cover' );
		$position          = get_theme_mod( 'header-background-position', 'center' );
		$attachment        = get_theme_mod( 'header-background-attachment', 1 ) ? 'fixed' : 'scroll';
		$overlay           = get_theme_mod( 'cover_template_overlay_opacity', '1' ); ?>
		<style type="text/css">
		.image-overlay {
			min-height: <?php echo esc_attr( $trimmed_height ); ?>;
		}

		.image-overlay {
			background: rgba(0, 0, 0, .<?php echo esc_attr( $overlay ); ?>);
		}

		<?php
		if ( has_header_image() ) :
			?>
			.site-branding {
			background-image: url(<?php header_image(); ?>);
			background-repeat: <?php echo esc_attr( $repeat ); ?>;
			background-size: <?php echo esc_attr( $size ); ?>;
			background-position: <?php echo esc_attr( $position ); ?>;
			background-attachment: <?php echo esc_attr( $attachment ); ?>;
		}
		<?php else : ?>
		.dark-mode .no-header-image .site-description,
		.dark-mode .no-header-image .site-title a {
			color: #fff;
		}
		.no-header-image .site-title {
			padding-top: .25em;
		}
		.no-header-image .site-description {
			padding-bottom: .5em;
		}

		.no-header-image .site-title a {
			font-size: 38px;
		}
		<?php endif; ?>
		</style>
		<?php
	}
endif;