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
|
<?php /** * The front page template file * * If the user has selected a static page for their homepage, this is what will * appear. * Learn more: https://developer.wordpress.org/themes/basics/template-hierarchy/ * * @package WordPress * @subpackage Twenty_Seventeen * @since 1.0 * @version 1.0 */
get_header(); ?>
<div id="primary" class="content-area"> <main id="main" class="site-main" role="main">
<?php // Show the selected front page content. if ( have_posts() ) : while ( have_posts() ) : the_post(); get_template_part( 'template-parts/page/content', 'front-page' ); endwhile; else : get_template_part( 'template-parts/post/content', 'none' ); endif; ?>
<?php // Get each of our panels and show the post data. if ( 0 !== twentyseventeen_panel_count() || is_customize_preview() ) : // If we have pages to show.
/** * Filter number of front page sections in Twenty Seventeen. * * @since Twenty Seventeen 1.0 * * @param int $num_sections Number of front page sections. */ $num_sections = apply_filters( 'twentyseventeen_front_page_sections', 4 ); global $twentyseventeencounter;
// Create a setting and control for each of the sections available in the theme. for ( $i = 1; $i < ( 1 + $num_sections ); $i++ ) { $twentyseventeencounter = $i; twentyseventeen_front_page_section( null, $i ); }
endif; // The if ( 0 !== twentyseventeen_panel_count() ) ends here. ?>
</main><!-- #main --> </div><!-- #primary -->
<?php get_footer();
|