WP get_footer函数不显示页脚

我正在尝试学习如何构建自己的WordPress主题。我已经看过一些教程, 但是遇到了麻烦。我似乎无法弄清楚我在做什么错。当我的页脚与” home.php” 位于同一文件中时, 它可以正常工作。但是, 当我尝试将其分开并将页脚html放在” footer.php” 中并使用” get_footer(); ” 时, 功能, 页脚根本不会出现, 无论是在视觉上还是在代码中……它都不存在。我想知道是否还有其他事情要让页脚正常工作?如果不是, 那么当我将代码分成不同的主题部分/文件时, 是什么导致页脚不显示?
【WP get_footer函数不显示页脚】这是home.php的代码:

< ?php /* Template Name: Front Page */ ?> < ?php get_header(); ?> < ?php get_template_part('nav'); ?> < div id="content"> < !-- Start Content --> < ?php get_sidebar('left'); ?> < div id="middle-column" class="grid_8"> < !-- Main Content Begins Here --> < ?php if (have_posts()) : while (have_posts()) : the_post(); ?> < !-- Start Loop --> < div class="post"> < h2 id="post-< ?php the_ID(); ?> "> < ?php the_title(); ?> < /h2> < div class="entrytext"> < ?php the_content('< p class="serif"> Read the rest of this page & raquo; < /p> '); ?> < /div> < /div> < ?php endwhile; else: ?> < ?php _e('This page does not appear to have been set up yet. Sorry, please try again later. Thanks!'); ?> < ?php endif; ?> < !-- End Loop --> < /div> < ?php get_sidebar('right'); ?> < ?php get_footer(); ?>

这是footer.php的代码:
< div style="clear:both; "> < /div> < div id="push"> < /div> < /div> < !-- End Content --> < /div> < !-- End Container --> < /div> < !-- End Wrapper --> < div id="footer"> < !-- Start Footer --> < div id="footWrap"> < !-- Start #footWrap --> < p> & copy; Brent Blackwood< /p> < /div> < !-- End #footWrap --> < /div> < !-- End Footer --> < div id="headerBand"> < /div> < !-- Placed here for SEO purposes --> < div id="navBand"> < /div> < !-- Placed here for SEO purposes --> < /body> < /html>

#1我没有发现任何明显的错误。
你有define(‘ WP_DEBUG’ , true); 在你的wp-config.php中?如果不是, 请添加该内容, 然后查看是否有可能有帮助的错误。
你确定它在get_footer()而不是之前失败了吗, 例如get_sidebar()?
你的” 首页” 模板文件和footer.php是否在同一目录中?
你有公开网址吗?

    推荐阅读