Octane_Theme_Options::get_option( 'field-breadcrumb-type' ),
'field-breadcrumb-disable-homepage' => Octane_Theme_Options::get_option( 'field-breadcrumb-disable-homepage' ),
'field-breadcrumb-disable-blog' => Octane_Theme_Options::get_option( 'field-breadcrumb-disable-blog' ),
'field-breadcrumb-disable-single' => Octane_Theme_Options::get_option( 'field-breadcrumb-disable-single' ),
'field-breadcrumb-disable-single-page' => Octane_Theme_Options::get_option( 'field-breadcrumb-disable-single-page' ),
'field-breadcrumb-disable-single-post' => Octane_Theme_Options::get_option( 'field-breadcrumb-disable-single-post' ),
'field-breadcrumb-disable-archive' => Octane_Theme_Options::get_option( 'field-breadcrumb-disable-archive' ),
'field-breadcrumb-disable-404' => Octane_Theme_Options::get_option( 'field-breadcrumb-disable-404' ),
'field-breadcrumb-disable-search' => Octane_Theme_Options::get_option( 'field-breadcrumb-disable-search' ),
);
//Disable on homepage
if ( ! empty( $breacrumbs['field-breadcrumb-disable-homepage'] ) ) {
if ( is_front_page() ) {
return;
}
}
//Disable on Blog Listing page
if ( ! empty( $breacrumbs['field-breadcrumb-disable-blog'] ) ) {
if ( is_home() ) {
return;
}
}
//Override Setting on all single pages and posts
if ( ! empty( $breacrumbs['field-breadcrumb-disable-single'] ) ) {
if ( is_singular() ) {
return;
}
}
//Disable on Single pages
if ( ! empty( $breacrumbs['field-breadcrumb-disable-single-page'] ) ) {
if ( is_page() ) {
return;
}
}
//Disable on Single post
if ( ! empty( $breacrumbs['field-breadcrumb-disable-single-post'] ) ) {
if ( is_single() ) {
return;
}
}
//Disable on Archive post
if ( ! empty( $breacrumbs['field-breadcrumb-disable-archive'] ) ) {
if ( is_archive() ) {
return;
}
}
//Disable on Archive post
if ( ! empty( $breacrumbs['field-breadcrumb-disable-404'] ) ) {
if ( is_404() ) {
return;
}
}
//Disable on Search page
if ( ! empty( $breacrumbs['field-breadcrumb-disable-search'] ) ) {
if ( is_search() ) {
return;
}
}
return $breacrumbs;
}
/**
* Main footer render
*/
static function footer_widgets() {
$footer_setting = Octane_Theme_Options::get_page_setting( 'footer-widget-display' );
if( !empty( $footer_setting ) && $footer_setting === "disable" && $footer_setting !== "global" ) {
$layout = false;
} else {
$layout = Octane_Theme_Options::get_option( 'field-footer-widget-layout' );
}
if( !$layout ) {
return;
}
if ( ! empty( $layout ) && $layout === "no-widget" ) {
return;
}
get_template_part( 'template-parts/footer/footer-widgets' );
}
/**
* Super footer render
*/
static function footer_site_info() {
get_template_part( 'template-parts/footer/footer-site-info' );
}
/*
* Add Scroll to Top functionality
*/
static function octane_scrollToTop() {
$scroller = Octane_Theme_Options::get_option( 'field-footer-bar-enable-scrollup' );
if ( ! empty( $scroller ) ) {
?>