私はWPで作成したテーマを理解しようとしています。そして私がwp_footer()がメインページにfooter.phpを含んでいると理解している通りです。しかし、私が理解していないのは、wp_footer()がfooter.php自体で呼び出されている理由です。なぜwp_footer()がwp_footer()のfooter.phpで呼び出されたのですか?
</div><!-- #content -->
<footer id="colophon" class="site-footer" role="contentinfo">
<div class="wrap">
<?php
get_template_part('template-parts/footer/footer', 'widgets');
if (has_nav_menu('social')) : ?>
<nav class="social-navigation" role="navigation" aria-label="<?php esc_attr_e('Footer Social Links Menu', 'twentyseventeen'); ?>">
<?php
wp_nav_menu(array(
'theme_location' => 'social',
'menu_class' => 'social-links-menu',
'depth' => 1,
'link_before' => '<span class="screen-reader-text">',
'link_after' => '</span>' . twentyseventeen_get_svg(array('icon' => 'chain')),
));
?>
</nav><!-- .social-navigation -->
<?php endif;
get_template_part('template-parts/footer/site', 'info');
?>
</div><!-- .wrap -->
</footer><!-- #colophon -->
</div><!-- .site-content-contain -->
</div><!-- #page -->
<?php wp_footer(); Here?>