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/inc/dynamic_css/parts/footer.php
<?php
/*
	Footer custom styles
	
	Table of contents: (use search)
	# 1. Variables
	# 9. View
*/

# 1. Variables
$footer_sitename_typo = false;
$copyright_background = false;

$background_color_css = '';
$background_image_css = '';
$background_text_color_css = '';
$border_color_css = '';
$copyright_background_color_css = '';
$copyright_background_image_css = '';

$background_type = OhioOptions::get( 'page_footer_background_type' );
$background_select_type = OhioOptions::get_last_select_type();

if ( !$background_type ) $background_type = 'color';

$background_color = OhioOptions::get_by_type( 'page_footer_background_color', $background_select_type );

if ( $background_color ) {
	$background_color_css = 'background-color:' . $background_color . ';';
}

if ( $background_type == 'image' ) {
	$background_image_css = OhioHelper::get_background_image_css_by_type( 'page_footer', $background_select_type );
}

$footer_logo_type = OhioOptions::get( 'page_footer_logo_widget_type', 'logo_inverse' );
$footer_logo_select_type = OhioOptions::get_last_select_type();

if ( $footer_logo_type == 'sitename' ) {
	$footer_sitename_typo = OhioOptions::get_by_type( 'page_footer_sitename_typo', $footer_logo_select_type );
}

$copyright_background_type = OhioOptions::get( 'page_footer_copyright_section_background_type' );
$copyright_background_select_type = OhioOptions::get_last_select_type();
if ( !$copyright_background_type ) $copyright_background_type = 'color';

$copyright_background_color = OhioOptions::get_by_type( 'page_footer_copyright_section_background_color', $copyright_background_select_type );
if ( $copyright_background_color ) {
	$copyright_background_color_css = 'background-color:' . $copyright_background_color . ';';
}

if ( $copyright_background_type == 'image' ) {
	$copyright_background_image_css = OhioHelper::get_background_image_css_by_type( 'page_footer_copyright_section', $copyright_background_select_type );
}

if ( $background_color_css || $background_image_css ) {
	$_selector = '.site-footer';
	$_css = $background_color_css . $background_image_css;
	OhioBuffer::pack_dynamic_css_to_buffer( $_selector, $_css );
}

## Footer headlines
$page_footer_widget_title_typo = OhioOptions::get( 'page_footer_widget_title_typo' );
$page_footer_widget_title_typo_css = OhioHelper::parse_acf_typo_to_css( $page_footer_widget_title_typo );
if ( $page_footer_widget_title_typo_css ) {
	$_selector = [
		'.site-footer .widget-title'
	];
	OhioBuffer::pack_dynamic_css_to_buffer( $_selector, $page_footer_widget_title_typo_css );
}

## Footer text
$page_footer_text_typo = OhioOptions::get( 'page_footer_text_typo' );
$page_footer_text_typo_css = OhioHelper::parse_acf_typo_to_css( $page_footer_text_typo );
if ( $page_footer_text_typo_css ) {
	$_selector = [
		'.site-footer',
		'.site-footer h6',
		'.site-footer .widgets',
		'.site-footer .button'
	];
	OhioBuffer::pack_dynamic_css_to_buffer( $_selector, $page_footer_text_typo_css );
}

## Footer links
$page_footer_links_typo = OhioOptions::get( 'page_footer_links_typo' );
$page_footer_links_typo_css = OhioHelper::parse_acf_typo_to_css( $page_footer_links_typo );
if ( $page_footer_links_typo_css ) {
	$_selector = [
		'.site-footer a:not(.-unlink):not(.-undash):not(.button)'
	];
	OhioBuffer::pack_dynamic_css_to_buffer( $_selector, $page_footer_links_typo_css );
}

## Copyright text
$page_footer_copyright_section_text_typo = OhioOptions::get( 'page_footer_copyright_section_text_typo' );
$page_footer_copyright_section_text_typo_css = OhioHelper::parse_acf_typo_to_css( $page_footer_copyright_section_text_typo );
if ( $page_footer_copyright_section_text_typo_css ) {
	$_selector = [
		'.site-footer-copyright'
	];
	OhioBuffer::pack_dynamic_css_to_buffer( $_selector, $page_footer_copyright_section_text_typo_css );
}

## Copyright links
$page_footer_copyright_section_links_color = OhioOptions::get( 'page_footer_copyright_section_links_color' );
$page_footer_copyright_section_links_color_css = OhioHelper::parse_acf_typo_to_css( $page_footer_copyright_section_links_color );
if ( $page_footer_copyright_section_links_color_css ) {
	$_selector = [
		'.site-footer-copyright a:not(.-unlink):not(.-undash):not(.button)'
	];
	OhioBuffer::pack_dynamic_css_to_buffer( $_selector, $page_footer_copyright_section_links_color_css );
}