MVC-style refactoring of `get_template_part()` for WordPress.