Skip to content

Commit 1517e11

Browse files
authored
Update functions.php
1 parent db24e8d commit 1517e11

File tree

1 file changed

+50
-94
lines changed

1 file changed

+50
-94
lines changed

functions.php

+50-94
Original file line numberDiff line numberDiff line change
@@ -1,164 +1,120 @@
11
<?php
22

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 ) {
55
$overrides[] = 'hovercraft';
66
return $overrides;
77
});
88

9-
// MENUS
10-
11-
// Menu locations
9+
// menus
1210
require get_template_directory() . '/inc/menus/menu-locations.php';
13-
14-
// Accordion menu
1511
require get_template_directory() . '/inc/menus/accordion-menu.php';
16-
17-
// Offcanvas menu
1812
require get_template_directory() . '/inc/menus/offcanvas-menu.php';
19-
20-
// Overlay menu
2113
require get_template_directory() . '/inc/menus/overlay-menu.php';
22-
23-
// Select menu
2414
// require get_template_directory() . '/inc/menus/select-menu.php';
2515

26-
// Back to top
16+
// back to top
2717
require get_template_directory() . '/inc/back-to-top.php';
2818

29-
// bbPress disable reply links
19+
// bbpress
3020
require get_template_directory() . '/inc/bbpress-disable-reply-links.php';
31-
32-
// bbPress quick tags
3321
require get_template_directory() . '/inc/bbpress-quick-tags.php';
34-
35-
// bbPress search results
3622
require get_template_directory() . '/inc/bbpress-search-results.php';
3723

38-
// Breadcrumbs
24+
// breadcrumbs
3925
require get_template_directory() . '/inc/breadcrumbs.php';
4026

41-
// Bullets category
27+
// categories
4228
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';
4331

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';
4535
require get_template_directory() . '/inc/customizer/register-portal-category.php';
46-
47-
// Register snippets category (customizer)
4836
require get_template_directory() . '/inc/customizer/register-snippets-category.php';
49-
50-
// font family helper (customizer)
5137
require get_template_directory() . '/inc/customizer/font-family-helper.php';
52-
53-
// google fonts array (customizer)
5438
require get_template_directory() . '/inc/customizer/google-fonts-array.php';
55-
56-
// google fonts multilingual array (customizer)
5739
require get_template_directory() . '/inc/customizer/google-fonts-multilingual-array.php';
5840

59-
// CSS generator
41+
// css
6042
require get_template_directory() . '/inc/css-generator.php';
6143

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';
7946

80-
// Footer callout
47+
// footer
8148
require get_template_directory() . '/inc/footer-callout.php';
8249

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';
9352
require get_template_directory() . '/inc/header-cleanup.php';
94-
95-
// Video uploader
9653
require get_template_directory() . '/inc/header-video.php';
9754

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';
10060

101-
// license key
61+
// license
10262
require_once get_template_directory() . '/inc/license.php';
10363

104-
// Alternative logo
64+
// logo
10565
require get_template_directory() . '/inc/logo-alternative.php';
106-
107-
// Default logo
10866
require get_template_directory() . '/inc/logo-default.php';
10967

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
11769
require get_template_directory() . '/inc/meta-box.php';
11870

119-
// Pagination
71+
// pagination
12072
require get_template_directory() . '/inc/pagination.php';
12173

122-
// Portal category
123-
require get_template_directory() . '/inc/portal-category.php';
74+
// search
75+
require get_template_directory() . '/inc/full-screen-search.php';
12476

125-
// Sidebar callout
77+
// sidebar
12678
require get_template_directory() . '/inc/sidebar-callout.php';
12779

128-
// Tags list
80+
// tags
12981
require get_template_directory() . '/inc/tags-list.php';
13082

131-
// Title homepage
83+
// title
13284
require get_template_directory() . '/inc/title-homepage.php';
133-
134-
// Title tag
13585
require get_template_directory() . '/inc/title-tag.php';
13686

137-
// Widget areas
138-
require get_template_directory() . '/inc/widget-areas.php';
87+
// updates
88+
require get_template_directory() . '/inc/git-updater.php';
13989

140-
// Remove generator
141-
require get_template_directory() . '/inc/remove-generator.php';
90+
// widget areas
91+
require get_template_directory() . '/inc/widget-areas.php';
14292

143-
// WooCommerce support
93+
// woocommerce
14494
require get_template_directory() . '/inc/woocommerce-support.php';
14595

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
147101
add_post_type_support( 'page', 'excerpt' );
148102

149-
// RSS feeds meta
103+
// rss feeds
150104
add_theme_support( 'automatic-feed-links' );
151105

152-
// Internationalization
106+
// internationalization
153107
function hovercraft_load_theme_textdomain() {
154108
load_theme_textdomain( 'hovercraft', get_template_directory() . '/languages' );
155109
}
156110
add_action( 'after_setup_theme', 'hovercraft_load_theme_textdomain' );
157111

158-
// Disable post gallery inline CSS
112+
// disable post gallery inline css
159113
add_filter( 'use_default_gallery_style', '__return_false' );
160114

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
164116
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

Comments
 (0)