Now that we have a functional header navigation, let’s apply the same attention to the footer. Since the functionality of the header is pretty fixed, it makes sense for us to hard-code a logo and the behavior of retrieving the navigation elements. The footer, however, is a list of links and content, and it wouldn’t make sense to hard-code this content when we have a perfectly good CMS at our disposal. So let’s approach this by adding editable areas to the footer, to allow our editors to manage this section of the site.