-
Notifications
You must be signed in to change notification settings - Fork 1
/
footer.php
160 lines (130 loc) · 6.2 KB
/
footer.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
</div><!--/.main-inner-->
</div><!--/.main-->
</div><!--/.container-inner-->
</div><!--/.container-->
<?php do_action('__before_footer') ; ?>
<footer id="footer">
<?php if ( hu_is_checked('footer-ads') ) : ?>
<?php
ob_start();
hu_print_widgets_in_location( 'footer-ads' );
$full_width_widget_html = ob_get_contents();
?>
<?php if ( ! empty($full_width_widget_html) ) : ob_end_clean(); ?>
<section class="container" id="footer-full-width-widget">
<div class="container-inner">
<?php hu_print_widgets_in_location( 'footer-ads' ); ?>
</div><!--/.container-inner-->
</section><!--/.container-->
<?php endif; ?>
<?php endif; ?>
<?php // footer widgets
$_footer_columns = 0;
if ( 0 != intval( hu_get_option( 'footer-widgets' ) ) ) {
$_footer_columns = intval( hu_get_option( 'footer-widgets' ) );
if( $_footer_columns == 1) $class = 'one-full';
if( $_footer_columns == 2) $class = 'one-half';
if( $_footer_columns == 3) $class = 'one-third';
if( $_footer_columns == 4) $class = 'one-fourth';
}
//when do we display the widget wrapper on front end ?
// - there's at least a column
// - the widget zone(s) in the column(s) have at least one widget ( => is_active_sidebar() )
//when do we display the widget wrapper when customizing ?
//- there's at least one column
$is_widget_wrapper_on = false;
if ( hu_is_customizing() ) {
$is_widget_wrapper_on = $_footer_columns > 0;
} else {
$is_widget_wrapper_on = $_footer_columns > 0;
$_one_widget_zone_active = false;
for ( $i = 1; $i <= $_footer_columns; $i++ ) {
if ( $_one_widget_zone_active )
continue;
if ( apply_filters( 'hu_is_active_footer_widget_zone', is_active_sidebar( "footer-{$i}" ), $i, $_footer_columns ) )
$_one_widget_zone_active = true;
}//for
$is_widget_wrapper_on = $is_widget_wrapper_on && $_one_widget_zone_active;
}
if ( $is_widget_wrapper_on ) : ?>
<section class="container" id="footer-widgets">
<div class="container-inner">
<div class="pad group">
<?php for ($i = 1; $i <= $_footer_columns ;$i++ ) : ?>
<div class="footer-widget-<?php echo $i; ?> grid <?php echo $class; ?> <?php if ( $i == $_footer_columns ) { echo 'last'; } ?>">
<?php hu_print_widgets_in_location( 'footer-' . $i ); ?>
</div>
<?php endfor; ?>
</div><!--/.pad-->
</div><!--/.container-inner-->
</section><!--/.container-->
<?php endif; //$is_widget_wrapper_on ?>
<?php if ( hu_has_nav_menu( 'footer' ) ): ?>
<nav class="nav-container group" id="nav-footer" data-menu-id="<?php echo hu_get_menu_id( 'footer'); ?>" data-menu-scrollable="false">
<?php hu_print_mobile_btn(); ?>
<div class="nav-text"><?php apply_filters( 'hu_mobile_menu_text', '' );//put your mobile menu text here ?></div>
<div class="nav-wrap">
<?php
wp_nav_menu(
array(
'theme_location'=>'footer',
'menu_class'=>'nav container group',
'container'=>'',
'menu_id'=>'',
'fallback_cb'=> 'hu_page_menu'
)
);
?>
</div>
</nav><!--/#nav-footer-->
<?php endif; ?>
<section class="container" id="footer-bottom">
<div class="container-inner">
<a id="back-to-top" href="#"><i class="fa fa-angle-up"></i></a>
<div class="pad group">
<div class="grid one-half">
<?php $_footer_logo_img_src = apply_filters( 'hu_footer_logo_src', hu_get_img_src_from_option('footer-logo') ); ?>
<?php if ( false !== $_footer_logo_img_src && ! empty($_footer_logo_img_src) ) : ?>
<img id="footer-logo" src="<?php echo $_footer_logo_img_src; ?>" alt="<?php get_bloginfo('name'); ?>">
<?php endif; ?>
<div id="copyright">
<?php if ( hu_get_option( 'copyright' ) ) : ?>
<p><?php echo wp_kses_post( hu_get_option( 'copyright' ) ); ?></p>
<?php else: ?>
<p><?php bloginfo(); ?> © <?php echo date( 'Y' ); ?>. <?php _e( 'All Rights Reserved.', 'hueman' ); ?></p>
<?php endif; ?>
</div><!--/#copyright-->
<?php if ( hu_is_checked( 'credit' ) || hu_is_customizing() ) : ?>
<div id="credit" style="<?php echo ! hu_is_checked( 'credit' ) ? 'display:none' : ''; ?>">
<p><?php _e('Powered by','hueman'); ?> <a href="http://wordpress.org" target="_blank">WordPress</a>. <?php _e('Theme by','hueman'); ?> <a href="http://presscustomizr.com">Press Customizr</a>.</p>
</div><!--/#credit-->
<?php endif; ?>
</div>
<div class="grid one-half last">
<?php if ( hu_has_social_links() ) : ?>
<?php hu_print_social_links(); ?>
<?php else : //if not customizing, display an empty p for design purposes ?>
<?php if ( ! hu_is_customizing() && is_user_logged_in() && current_user_can( 'edit_theme_options' ) && is_super_admin() ) : ?>
<?php
printf( '<p style="text-transform:none;text-align: right;">%1$s. <br/><a style="color: white;text-decoration:underline;" href="%2$s" title="%3$s">%3$s »</a></p>',
__('You can set your social links here from the live customizer', 'hueman'),
admin_url( 'customize.php?autofocus[section]=social_links_sec' ),
__('Customize now', 'hueman')
);
?>
<?php endif; ?>
<?php endif; ?>
</div>
</div><!--/.pad-->
</div><!--/.container-inner-->
</section><!--/.container-->
</footer><!--/#footer-->
</div><!--/#wrapper-->
<?php wp_footer(); ?>
<!-- Jens: Animate on Scroll -->
<script src="/wp-content/uploads/7l-landing/js/aos.js"></script>
<script>
AOS.init({ disable: "mobile" });
</script>
</body>
</html>