%PDF- %GIF98; %PNG;
Server : ApacheSystem : Linux host.digitalbabaji.in 4.18.0-513.11.1.el8_9.x86_64 #1 SMP Wed Jan 17 02:00:40 EST 2024 x86_64 User : addictionfreeind ( 1003) PHP Version : 7.2.34 Disable Function : exec,passthru,shell_exec,system Directory : /home/addictionfreeind/www/webroot/blog/wp-content/plugins/td-composer/legacy/Newspaper/ |
Upload File : |
<?php
$tdb_template_type = td_util::get_tdb_template_type();
$hide_footer = $tdb_template_type == 'header' || ( $tdb_template_type == 'footer' && !td_util::tdc_is_live_editor_iframe() ) || $tdb_template_type == 'module';
if ( td_util::tdc_is_live_editor_iframe() || ( ! td_util::is_template_footer() && ! td_util::is_no_footer() ) ) {
$hide_class = '';
if ( td_util::is_template_footer() || td_util::is_no_footer() || td_util::is_template_header() || $hide_footer ) {
$hide_class = 'tdc-zone-invisible';
}
$tds_footer_page = td_util::get_option( 'tds_footer_page' );
$footer_page = null;
if ( $tds_footer_page !== '' && intval( $tds_footer_page ) !== get_the_ID() ) {
$footer_page = get_post( $tds_footer_page );
}
if ( $footer_page instanceof WP_Post ) {
?>
<div class="td-footer-page td-footer-container td-container-wrap <?php echo esc_attr( $hide_class ) ?>">
<?php
// Add suffix class to tdc_zone shortcode, to avoid wrapper in composer.
// For the moment, it's necessary to not have more than 5 zones in composer (1 from content and 4 from header template)
if ( td_util::tdc_is_live_editor_iframe() ) {
tdc_zone::set_suffix_class( '-in-footer' );
}
// This action must be removed, because it's added by TagDiv Composer, and it affects footers with custom content
remove_action( 'the_content', 'tdc_on_the_content', 10000 );
remove_filter( 'the_content', 'wpautop' );
/**
* reset post data before getting the post content
* fix for attachment img appearing before footer content on composer iframe when when editing an attachment template whit real data
* @since 12.02.2019
*/
if ( td_util::tdc_is_live_editor_iframe() ) {
wp_reset_postdata();
}
$content = apply_filters( 'the_content', $footer_page->post_content );
$content = str_replace( ']]>', ']]>', $content );
//bbpress removes all the filters
//if is bbpress template run do_shortcode()
if ( td_global::get_current_template() === 'bbpress' ) {
echo do_shortcode( $content );
} else {
echo '<!-- footer content -->' . $content;
}
wp_reset_query();
// Reset previous modified tdc_zone suffix class
if ( td_util::tdc_is_live_editor_iframe() ) {
tdc_zone::set_suffix_class( '' );
}
?>
</div>
<?php
} else { ?>
<div class="td-footer-page td-footer-container td-container-wrap <?php echo esc_attr( $hide_class ) ?>">
<div class="td-sub-footer-container td-container-wrap">
<div class="td-container">
<div class="td-pb-row">
<div class="td-pb-span td-sub-footer-menu">
<?php
wp_nav_menu( array(
'theme_location' => 'footer-menu',
'menu_class' => 'td-subfooter-menu',
'fallback_cb' => 'tagdiv_wp_no_footer_menu',
) );
?>
</div>
<div class="td-pb-span td-sub-footer-copy">
© Newspaper WordPress Theme by TagDiv
</div>
</div>
</div>
</div>
</div>
<?php }
}
?>
<?php
if ( td_util::tdc_is_live_editor_iframe() || td_util::is_template_footer() ) {
$tdc_footer_template_content = td_util::get_footer_template_content();
$hide_class = '';
$tdbTemplateType = tdc_util::get_get_val('tdbTemplateType');
if ( 'header' === $tdbTemplateType ) {
$hide_class = 'tdc-zone-invisible';
}
?>
<div class="td-footer-template-wrap" style="position: relative<?php echo $hide_footer ? ';display:none' : '' ?>">
<?php
if ( empty( $tdc_footer_template_content ) ) {
$shortcode = '[tdc_zone type="tdc_footer"][vc_row][vc_column][/vc_column][/vc_row][/tdc_zone]';
$hide_class = 'tdc-zone-invisible';
} else {
$shortcode = $tdc_footer_template_content;
}
?>
<div class="td-footer-wrap <?php echo esc_attr( $hide_class ) ?>">
<?php echo do_shortcode( shortcode_unautop( $shortcode ) ) ?>
</div>
</div>
<?php
}
?>
<style>
.tdc-footer-template .td-main-content-wrap {
padding-bottom: 0;
}
</style>
</div><!--close td-outer-wrap-->
<?php wp_footer(); ?>
</body>
</html>