I am using a custom front page, having added front-page.php in my child theme directory. The code is based on index.php from the Montezuma directory. I added some styles and a loop to create a special navigator at the top of the center column. Below the navigator there is a standard loop where I display the_content for the first three posts and the_excerpt for all the rest. (Note: I removed any template processing for this file by copying the code for postformat.php and inserting it directly into front-page.php.)
At the bottom of front-page.php, I call get_footer() which is correctly inserting footer.php into the bottom of the file. BUT! This is not calling wp_footer().
Symptoms include: the wordpress admin bar doesn't appear at the top of the front page for administrators. Also, scripts enqueued for the footer are not inserted into the php for the front page. This is breaking slideshows. This is all working properly for archive, single, and page pages which are served with the standard Montezuma index.php.
My expectation is that the call to get_footer() ought to result in a call to wp_footer() but this is not happening. I'm digging and digging and digging. I'm afraid I'll reach China before I figure out what my php is missing! Thanks for any suggestions.