Add theme wrapper, re-organize template files
- Implement scribu’s Theme Wrapper (see base.php) - Move templates, comments.php, and searchform.php to templates/ folder - Rename loop- files to content- - Remove all hooks except roots_head and roots_footer - Use templates/page-header.php for page titles - Use head.php for everything in <head>
This commit is contained in:
@@ -1,31 +1,7 @@
|
||||
<?php
|
||||
|
||||
// header.php
|
||||
// head.php
|
||||
function roots_head() { do_action('roots_head'); }
|
||||
function roots_wrap_before() { do_action('roots_wrap_before'); }
|
||||
function roots_header_before() { do_action('roots_header_before'); }
|
||||
function roots_header_inside() { do_action('roots_header_inside'); }
|
||||
function roots_header_after() { do_action('roots_header_after'); }
|
||||
|
||||
// 404.php, archive.php, front-page.php, index.php, loop-page.php, loop-single.php,
|
||||
// loop.php, page-custom.php, page-full.php, page.php, search.php, single.php
|
||||
function roots_content_before() { do_action('roots_content_before'); }
|
||||
function roots_content_after() { do_action('roots_content_after'); }
|
||||
function roots_main_before() { do_action('roots_main_before'); }
|
||||
function roots_main_after() { do_action('roots_main_after'); }
|
||||
function roots_post_before() { do_action('roots_post_before'); }
|
||||
function roots_post_after() { do_action('roots_post_after'); }
|
||||
function roots_post_inside_before() { do_action('roots_post_inside_before'); }
|
||||
function roots_post_inside_after() { do_action('roots_post_inside_after'); }
|
||||
function roots_loop_before() { do_action('roots_loop_before'); }
|
||||
function roots_loop_after() { do_action('roots_loop_after'); }
|
||||
function roots_sidebar_before() { do_action('roots_sidebar_before'); }
|
||||
function roots_sidebar_inside_before() { do_action('roots_sidebar_inside_before'); }
|
||||
function roots_sidebar_inside_after() { do_action('roots_sidebar_inside_after'); }
|
||||
function roots_sidebar_after() { do_action('roots_sidebar_after'); }
|
||||
|
||||
// footer.php
|
||||
function roots_footer_before() { do_action('roots_footer_before'); }
|
||||
function roots_footer_inside() { do_action('roots_footer_inside'); }
|
||||
function roots_footer_after() { do_action('roots_footer_after'); }
|
||||
function roots_footer() { do_action('roots_footer'); }
|
||||
Reference in New Issue
Block a user