File: /homepages/18/d4299019518/htdocs/wordpress/wp-content/themes/fundraiser-lite/front-page.php
<?php
/**
* The template for displaying home page.
*
* This is the template that displays all pages by default.
* Please note that this is the WordPress construct of pages
* and that other 'pages' on your WordPress site will use a
* different template.
*
* @package Fundraiser Lite
*/
get_header(); ?>
<?php
$hideslide = get_theme_mod('hide_slides', 1);
$hide_pagefourboxes = get_theme_mod('hide_pagefourboxes', 1);
$secwithcontent = get_theme_mod('hide_home_secwith_content', 1);
if (!is_home() && is_front_page()) {
if( $hideslide == '') { ?>
<!-- Slider Section -->
<?php
$pages = array();// phpcs:ignore WordPress.WP.GlobalVariablesOverride.Prohibited
for($sld=7; $sld<10; $sld++) {
$mod = absint( get_theme_mod('page-setting'.$sld));
if ( 'page-none-selected' != $mod ) {
$pages[] = $mod;// phpcs:ignore WordPress.WP.GlobalVariablesOverride.Prohibited
}
}
if( !empty($pages) ) :
$args = array(
'posts_per_page' => 3,
'post_type' => 'page',
'post__in' => $pages,
'orderby' => 'post__in'
);
$query = new WP_Query( $args );
if ( $query->have_posts() ) :
$sld = 7;
?>
<section id="home_slider">
<div class="slider-wrapper theme-default">
<div id="slider" class="nivoSlider">
<?php
$i = 0;
while ( $query->have_posts() ) : $query->the_post();
$i++;
$fundraiser_lite_slideno[] = $i;
$fundraiser_lite_slidetitle[] = get_the_title();
$fundraiser_lite_slidedesc[] = get_the_excerpt();
$fundraiser_lite_slidelink[] = esc_url(get_permalink());
?>
<img src="<?php the_post_thumbnail_url('full'); ?>" title="#slidecaption<?php echo esc_attr( $i ); ?>" />
<?php
$sld++;
endwhile;
?>
</div>
<?php
$k = 0;
foreach( $fundraiser_lite_slideno as $fundraiser_lite_sln ){ ?>
<div id="slidecaption<?php echo esc_attr( $fundraiser_lite_sln ); ?>" class="nivo-html-caption">
<div class="slide_info">
<h2><?php echo esc_html($fundraiser_lite_slidetitle[$k] ); ?></h2>
<?php if(!empty($fundraiser_lite_slidedesc[$k])){?>
<p><?php echo esc_html($fundraiser_lite_slidedesc[$k] ); ?></p>
<?php } ?>
<div class="clear"></div>
<a class="slide_more" href="<?php echo esc_url($fundraiser_lite_slidelink[$k] ); ?>">
<?php esc_html_e('Donate Now', 'fundraiser-lite');?>
</a>
</div>
</div>
<?php $k++;
wp_reset_postdata();
} ?>
<?php endif; endif; ?>
</div>
<div class="clear"></div>
</section>
<?php } } ?>
<?php if (!is_home() && is_front_page()) {
if( $hide_pagefourboxes == '') { ?>
<section id="pagearea">
<?php for($p=1; $p<5; $p++) {
if( get_theme_mod('page-column'.$p,false)) {
$querypagefourboxes = new WP_query('page_id='.get_theme_mod('page-column'.$p,true));
while( $querypagefourboxes->have_posts() ) : $querypagefourboxes->the_post(); ?>
<div class="featured-box <?php echo esc_attr('bxbg'.$p); ?>">
<div class="featured-box-inner"><?php if( has_post_thumbnail() ) { the_post_thumbnail('medium', array(
'class' => 'featured-box-image'
)); } ?>
<h4 class="featured-box-title"><?php the_title(); ?></h4>
<div class="featured-box-text"><?php the_excerpt(); ?></div>
<a class="featured-box-button" href="<?php echo esc_url( get_permalink() ); ?>"><?php esc_html_e('Donate Now', 'fundraiser-lite');?></a> </div>
</div>
<?php endwhile;
wp_reset_postdata();
}} ?>
<div class="clear"></div>
</section><!-- #pagearea -->
<div class="clear"></div>
<?php } }
if(!is_home() && is_front_page()){
if( $secwithcontent == '') {
?>
<section id="sec2fourbox">
<div class="container">
<div class="home_section2_content">
<div class="columns-row">
<?php if( get_theme_mod('sec-column1', false)) {
$seccolbox = new WP_query('page_id='.get_theme_mod('sec-column1',true));
while( $seccolbox->have_posts() ) : $seccolbox->the_post(); ?>
<div class="col-columns-2"><?php if( has_post_thumbnail() ) { the_post_thumbnail('full'); }else{ ?> <?php } ?></div>
<div class="col-columns-2">
<div class="fancy-title"><h2><?php the_title(); ?></h2></div>
<div class="fancy-desc"><?php the_content(); ?></div>
<div class="section2button"><a href="<?php echo esc_url( get_permalink() ); ?>"><?php esc_html_e('Donate Now', 'fundraiser-lite');?></a></div>
<?php endwhile; } ?>
</div>
<div class="clear"></div></div>
</div>
</div>
</section>
<?php }} ?>
<div class="container">
<div class="page_content">
<?php
if ( 'posts' == get_option( 'show_on_front' ) ) {
?>
<section class="site-main">
<div class="blog-post">
<?php
if ( have_posts() ) :
// Start the Loop.
while ( have_posts() ) : the_post();
/*
* Include the post format-specific template for the content. If you want to
* use this in a child theme, then include a file called called content-___.php
* (where ___ is the post format) and that will be used instead.
*/
get_template_part( 'content', get_post_format() );
endwhile;
// Previous/next post navigation.
the_posts_pagination( array(
'mid_size' => 2,
'prev_text' => esc_html__( 'Back', 'fundraiser-lite' ),
'next_text' => esc_html__( 'Next', 'fundraiser-lite' ),
) );
else :
// If no content, include the "No posts found" template.
get_template_part( 'no-results', 'index' );
endif;
?>
</div>
<!-- blog-post -->
</section>
<?php
} else {
?>
<section class="site-main">
<div class="blog-post">
<?php
if ( have_posts() ) :
// Start the Loop.
while ( have_posts() ) : the_post();
/*
* Include the post format-specific template for the content. If you want to
* use this in a child theme, then include a file called called content-___.php
* (where ___ is the post format) and that will be used instead.
*/
?>
<header class="entry-header">
<h1><?php the_title(); ?></h1>
</header>
<?php
the_content();
endwhile;
// Previous/next post navigation.
the_posts_pagination( array(
'mid_size' => 2,
'prev_text' => esc_html__( 'Back', 'fundraiser-lite' ),
'next_text' => esc_html__( 'Next', 'fundraiser-lite' ),
) );
else :
// If no content, include the "No posts found" template.
get_template_part( 'no-results', 'index' );
endif;
?>
</div>
<!-- blog-post -->
</section>
<?php
}
?>
<?php get_sidebar();?>
<div class="clear"></div>
</div><!-- site-aligner -->
</div><!-- content -->
<?php get_footer(); ?>