HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
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,pcntl_unshare,
Upload Files
File: /var/www/html/wpkoopkj/wp-content/themes/ohio/parts/elements/preloader.php
<?php
	// Switch off preloader for Elementor editor
	if ( !empty( $_GET['elementor-preview'] ) ) return;

	$preloader_type = OhioOptions::get_global( 'page_preloader_type', 'classic_circle' );
	$preloader_visibility = OhioOptions::get( 'page_preloader_visibility', false );

	$preloader_classes = '';
	if ( $preloader_type == 'percentage' ) {
		$preloader_classes .= 'percentage-preloader';
	}
?>

<?php if ( $preloader_visibility ): ?>

	<div class="page-preloader <?php echo esc_attr( $preloader_classes ); ?>" id="page-preloader">

		<?php
			switch ( $preloader_type ) {
				case 'classic_circle':
					echo '<svg class="spinner" viewBox="0 0 50 50">
  							<circle class="path" cx="25" cy="25" r="20" fill="none" stroke-width="4"></circle>
						</svg>';
					break;
				case 'double_bounce':
					echo '<div class="sk-double-bounce sk-preloader">
				        <div class="sk-child sk-double-bounce1"></div>
				        <div class="sk-child sk-double-bounce2"></div>
				      </div>';
					break;
				case 'waves':
					echo '<div class="sk-wave sk-preloader">
					        <div class="sk-rect sk-rect1"></div>
					        <div class="sk-rect sk-rect2"></div>
					        <div class="sk-rect sk-rect3"></div>
					        <div class="sk-rect sk-rect4"></div>
					        <div class="sk-rect sk-rect5"></div>
					      </div>';
					break;
				case 'circle':
					echo '<div class="sk-circle sk-preloader">
				        <div class="sk-circle1 sk-child"></div>
				        <div class="sk-circle2 sk-child"></div>
				        <div class="sk-circle3 sk-child"></div>
				        <div class="sk-circle4 sk-child"></div>
				        <div class="sk-circle5 sk-child"></div>
				        <div class="sk-circle6 sk-child"></div>
				        <div class="sk-circle7 sk-child"></div>
				        <div class="sk-circle8 sk-child"></div>
				        <div class="sk-circle9 sk-child"></div>
				        <div class="sk-circle10 sk-child"></div>
				        <div class="sk-circle11 sk-child"></div>
				        <div class="sk-circle12 sk-child"></div>
				      </div>';
					break;
				case 'folding_cube':
					echo '<div class="sk-folding-cube sk-preloader">
				        <div class="sk-cube1 sk-cube"></div>
				        <div class="sk-cube2 sk-cube"></div>
				        <div class="sk-cube4 sk-cube"></div>
				        <div class="sk-cube3 sk-cube"></div>
				      </div>';
					break;
				case 'percentage':
					echo '<div class="sk-percentage sk-preloader">
							<div class="sk-percentage-percent titles-typo"></div>
				      </div>';
					break;
				case 'custom_loader':
					$preloader = OhioOptions::get_global( 'custom_page_preloader' );
					if ( $preloader ) {
						echo '<div class="custom-preloader">';
						echo '<img src="' . esc_url( $preloader ) . '" alt="preloader" />';
						echo '</div>';
					}
					break;
		} ?>

	</div>

<?php endif; ?>