|
1 | 1 | <?php
|
2 | 2 |
|
3 |
| -// Disable WordPress.org updates for this theme |
4 |
| -add_filter('gu_override_dot_org', function ($overrides) { |
| 3 | +// disable wordpress.org updates for this theme |
| 4 | +add_filter( 'gu_override_dot_org', function ( $overrides ) { |
5 | 5 | $overrides[] = 'hovercraft';
|
6 | 6 | return $overrides;
|
7 | 7 | });
|
8 | 8 |
|
9 |
| -// MENUS |
10 |
| - |
11 |
| -// Menu locations |
| 9 | +// menus |
12 | 10 | require get_template_directory() . '/inc/menus/menu-locations.php';
|
13 |
| - |
14 |
| -// Accordion menu |
15 | 11 | require get_template_directory() . '/inc/menus/accordion-menu.php';
|
16 |
| - |
17 |
| -// Offcanvas menu |
18 | 12 | require get_template_directory() . '/inc/menus/offcanvas-menu.php';
|
19 |
| - |
20 |
| -// Overlay menu |
21 | 13 | require get_template_directory() . '/inc/menus/overlay-menu.php';
|
22 |
| - |
23 |
| -// Select menu |
24 | 14 | // require get_template_directory() . '/inc/menus/select-menu.php';
|
25 | 15 |
|
26 |
| -// Back to top |
| 16 | +// back to top |
27 | 17 | require get_template_directory() . '/inc/back-to-top.php';
|
28 | 18 |
|
29 |
| -// bbPress disable reply links |
| 19 | +// bbpress |
30 | 20 | require get_template_directory() . '/inc/bbpress-disable-reply-links.php';
|
31 |
| - |
32 |
| -// bbPress quick tags |
33 | 21 | require get_template_directory() . '/inc/bbpress-quick-tags.php';
|
34 |
| - |
35 |
| -// bbPress search results |
36 | 22 | require get_template_directory() . '/inc/bbpress-search-results.php';
|
37 | 23 |
|
38 |
| -// Breadcrumbs |
| 24 | +// breadcrumbs |
39 | 25 | require get_template_directory() . '/inc/breadcrumbs.php';
|
40 | 26 |
|
41 |
| -// Bullets category |
| 27 | +// categories |
42 | 28 | require get_template_directory() . '/inc/bullets-category.php';
|
| 29 | +require get_template_directory() . '/inc/portal-category.php'; |
| 30 | +require get_template_directory() . '/inc/hide-certain-categories.php'; |
43 | 31 |
|
44 |
| -// Register portal category (customizer) |
| 32 | +// customizer |
| 33 | +require get_template_directory() . '/inc/customizer/customizer-settings.php'; |
| 34 | +require get_template_directory() . '/inc/customizer/register-blog-category.php'; |
45 | 35 | require get_template_directory() . '/inc/customizer/register-portal-category.php';
|
46 |
| - |
47 |
| -// Register snippets category (customizer) |
48 | 36 | require get_template_directory() . '/inc/customizer/register-snippets-category.php';
|
49 |
| - |
50 |
| -// font family helper (customizer) |
51 | 37 | require get_template_directory() . '/inc/customizer/font-family-helper.php';
|
52 |
| - |
53 |
| -// google fonts array (customizer) |
54 | 38 | require get_template_directory() . '/inc/customizer/google-fonts-array.php';
|
55 |
| - |
56 |
| -// google fonts multilingual array (customizer) |
57 | 39 | require get_template_directory() . '/inc/customizer/google-fonts-multilingual-array.php';
|
58 | 40 |
|
59 |
| -// CSS generator |
| 41 | +// css |
60 | 42 | require get_template_directory() . '/inc/css-generator.php';
|
61 | 43 |
|
62 |
| -// Custom header |
63 |
| -require get_template_directory() . '/inc/custom-header.php'; |
64 |
| - |
65 |
| -// Custom post test |
66 |
| -require get_template_directory() . '/inc/custom-post-test.php'; |
67 |
| - |
68 |
| -// Customizer settings |
69 |
| -require get_template_directory() . '/inc/customizer/customizer-settings.php'; |
70 |
| - |
71 |
| -// Register blog category |
72 |
| -require get_template_directory() . '/inc/customizer/register-blog-category.php'; |
73 |
| - |
74 |
| -// Disable responsive images |
75 |
| -require get_template_directory() . '/inc/disable-responsive-images.php'; |
76 |
| - |
77 |
| -// Featured images |
78 |
| -require get_template_directory() . '/inc/featured-images.php'; |
| 44 | +// fonts |
| 45 | +require get_template_directory() . '/inc/google-fonts.php'; |
79 | 46 |
|
80 |
| -// Footer callout |
| 47 | +// footer |
81 | 48 | require get_template_directory() . '/inc/footer-callout.php';
|
82 | 49 |
|
83 |
| -// Full screen search |
84 |
| -require get_template_directory() . '/inc/full-screen-search.php'; |
85 |
| - |
86 |
| -// Suggest Git Updater |
87 |
| -require get_template_directory() . '/inc/git-updater.php'; |
88 |
| - |
89 |
| -// Google fonts |
90 |
| -require get_template_directory() . '/inc/google-fonts.php'; |
91 |
| - |
92 |
| -// Header cleanup |
| 50 | +// header |
| 51 | +require get_template_directory() . '/inc/custom-header.php'; |
93 | 52 | require get_template_directory() . '/inc/header-cleanup.php';
|
94 |
| - |
95 |
| -// Video uploader |
96 | 53 | require get_template_directory() . '/inc/header-video.php';
|
97 | 54 |
|
98 |
| -// Hide certain categories |
99 |
| -require get_template_directory() . '/inc/hide-certain-categories.php'; |
| 55 | +// images |
| 56 | +require get_template_directory() . '/inc/disable-responsive-images.php'; |
| 57 | +require get_template_directory() . '/inc/featured-images.php'; |
| 58 | +require get_template_directory() . '/inc/media-sizes-verify.php'; |
| 59 | +require get_template_directory() . '/inc/media-sizes-insert.php'; |
100 | 60 |
|
101 |
| -// license key |
| 61 | +// license |
102 | 62 | require_once get_template_directory() . '/inc/license.php';
|
103 | 63 |
|
104 |
| -// Alternative logo |
| 64 | +// logo |
105 | 65 | require get_template_directory() . '/inc/logo-alternative.php';
|
106 |
| - |
107 |
| -// Default logo |
108 | 66 | require get_template_directory() . '/inc/logo-default.php';
|
109 | 67 |
|
110 |
| -// Media sizes |
111 |
| -require get_template_directory() . '/inc/media-sizes-verify.php'; |
112 |
| - |
113 |
| -// Media sizes insert |
114 |
| -require get_template_directory() . '/inc/media-sizes-insert.php'; |
115 |
| - |
116 |
| -// Meta box |
| 68 | +// meta |
117 | 69 | require get_template_directory() . '/inc/meta-box.php';
|
118 | 70 |
|
119 |
| -// Pagination |
| 71 | +// pagination |
120 | 72 | require get_template_directory() . '/inc/pagination.php';
|
121 | 73 |
|
122 |
| -// Portal category |
123 |
| -require get_template_directory() . '/inc/portal-category.php'; |
| 74 | +// search |
| 75 | +require get_template_directory() . '/inc/full-screen-search.php'; |
124 | 76 |
|
125 |
| -// Sidebar callout |
| 77 | +// sidebar |
126 | 78 | require get_template_directory() . '/inc/sidebar-callout.php';
|
127 | 79 |
|
128 |
| -// Tags list |
| 80 | +// tags |
129 | 81 | require get_template_directory() . '/inc/tags-list.php';
|
130 | 82 |
|
131 |
| -// Title homepage |
| 83 | +// title |
132 | 84 | require get_template_directory() . '/inc/title-homepage.php';
|
133 |
| - |
134 |
| -// Title tag |
135 | 85 | require get_template_directory() . '/inc/title-tag.php';
|
136 | 86 |
|
137 |
| -// Widget areas |
138 |
| -require get_template_directory() . '/inc/widget-areas.php'; |
| 87 | +// updates |
| 88 | +require get_template_directory() . '/inc/git-updater.php'; |
139 | 89 |
|
140 |
| -// Remove generator |
141 |
| -require get_template_directory() . '/inc/remove-generator.php'; |
| 90 | +// widget areas |
| 91 | +require get_template_directory() . '/inc/widget-areas.php'; |
142 | 92 |
|
143 |
| -// WooCommerce support |
| 93 | +// woocommerce |
144 | 94 | require get_template_directory() . '/inc/woocommerce-support.php';
|
145 | 95 |
|
146 |
| -// Page excerpts |
| 96 | +// utility |
| 97 | +require get_template_directory() . '/inc/custom-post-test.php'; |
| 98 | +require get_template_directory() . '/inc/remove-generator.php'; |
| 99 | + |
| 100 | +// page excerpts |
147 | 101 | add_post_type_support( 'page', 'excerpt' );
|
148 | 102 |
|
149 |
| -// RSS feeds meta |
| 103 | +// rss feeds |
150 | 104 | add_theme_support( 'automatic-feed-links' );
|
151 | 105 |
|
152 |
| -// Internationalization |
| 106 | +// internationalization |
153 | 107 | function hovercraft_load_theme_textdomain() {
|
154 | 108 | load_theme_textdomain( 'hovercraft', get_template_directory() . '/languages' );
|
155 | 109 | }
|
156 | 110 | add_action( 'after_setup_theme', 'hovercraft_load_theme_textdomain' );
|
157 | 111 |
|
158 |
| -// Disable post gallery inline CSS |
| 112 | +// disable post gallery inline css |
159 | 113 | add_filter( 'use_default_gallery_style', '__return_false' );
|
160 | 114 |
|
161 |
| -// Disable archive title prefixes |
162 |
| -// https://wordpress.stackexchange.com/questions/179585/remove-category-tag-author-from-the-archive-title |
163 |
| -// https://wordpress.stackexchange.com/questions/245274/how-to-remove-archive-label-from-archive-title |
| 115 | +// disable archive title prefixes |
164 | 116 | add_filter( 'get_the_archive_title_prefix', '__return_false' );
|
| 117 | + |
| 118 | +// Ref: ChatGPT |
| 119 | +// Ref: https://wordpress.stackexchange.com/questions/179585/remove-category-tag-author-from-the-archive-title |
| 120 | +// Ref: https://wordpress.stackexchange.com/questions/245274/how-to-remove-archive-label-from-archive-title |
0 commit comments