<?php

/**
 * Displays the Widget Area Above Footer. This sidebar can be overridden in child themes by creating a file of the same name.
 *
 * @since 3.8.4
 * @package Suffusion
 * @subpackage Sidebars
 */
global $suf_widget_area_above_footer_enabled, $suf_ns_waaf_enabled, $suf_wa_waaf_style;
$display = apply_filters('suffusion_can_display_widget_area_above_footer', true);
if (!$display) {
    return;
}
if ($suf_widget_area_above_footer_enabled == "enabled") {
    $suffusion_pseudo_template = suffusion_get_pseudo_template_class();
    if (is_page_template('no-sidebars.php') && $suf_ns_waaf_enabled == 'not-enabled' || in_array('page-template-no-sidebars-php', $suffusion_pseudo_template) && $suf_ns_waaf_enabled == 'not-enabled') {
    } else {
        if (!suffusion_is_sidebar_empty(5)) {
            ?>
	<!-- horizontal-outer-widgets-2 Widget Area -->
	<div id="horizontal-outer-widgets-2" class="<?php 
            echo $suf_wa_waaf_style;
            ?>
 warea fix">
		<?php 
            dynamic_sidebar('Widget Area Above Footer');
            ?>
	</div>
	<!-- /horizontal-outer-widgets-2 -->
		<?php 
Esempio n. 2
0
function suffusion_get_body_classes($classes = array(), $class = '')
{
    if (!is_array($classes)) {
        $classes = explode(' ', $classes);
    }
    $queried_id = get_queried_object_id();
    $hidden_elements = array();
    if ($queried_id != 0) {
        $hide_top_navigation = suffusion_get_post_meta($queried_id, 'suf_hide_top_navigation', true);
        if ($hide_top_navigation) {
            add_filter('suffusion_can_display_top_navigation', 'suffusion_disable_component_for_view');
            $hidden_elements[] = 'no-top-nav';
        }
        $hide_main_navigation = suffusion_get_post_meta($queried_id, 'suf_hide_main_navigation', true);
        if ($hide_main_navigation) {
            add_filter('suffusion_can_display_main_navigation', 'suffusion_disable_component_for_view');
            $hidden_elements[] = 'no-main-nav';
        }
        $hide_header = suffusion_get_post_meta($queried_id, 'suf_hide_header', true);
        if ($hide_header) {
            add_filter('suffusion_can_display_header', 'suffusion_disable_component_for_view');
            $hidden_elements[] = 'no-header';
        }
        $hide_footer = suffusion_get_post_meta($queried_id, 'suf_hide_footer', true);
        if ($hide_footer) {
            add_filter('suffusion_can_display_site_footer', 'suffusion_disable_component_for_view');
            $hidden_elements[] = 'no-site-footer';
        }
    }
    $suffusion_pseudo_template = suffusion_get_pseudo_template_class();
    global $suf_color_scheme, $suffusion_skin_dependence;
    $skin = isset($suf_color_scheme) ? $suf_color_scheme : 'light-theme-gray-1';
    $extra_classes = $suffusion_pseudo_template;
    if (isset($suffusion_skin_dependence[$skin])) {
        $extra_classes = array_merge($extra_classes, $suffusion_skin_dependence[$skin]);
    }
    $extra_classes[] = $skin;
    $extra_classes[] = 'suffusion-custom';
    if (is_page_template('template-custom-post-type-archive.php')) {
        $extra_classes[] = 'custom-post-type-archive';
        $cpt_name = suffusion_get_post_meta($queried_id, 'suf_cpt_post_type', true);
        $extra_classes[] = 'custom-post-type-archive-' . $cpt_name;
    }
    $classes = array_merge($classes, $extra_classes, $hidden_elements);
    return $classes;
}