-
Notifications
You must be signed in to change notification settings - Fork 1
/
functions.php
60 lines (56 loc) · 2.18 KB
/
functions.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?php
// --- zuerst das Eltern Stylesheet laden und danach das Child Theme Stylesheet ---
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
// --- Farbschema für TwentyFifteen SE ---
add_filter('twentyfifteen_color_schemes', 'tfse_color_schemes');
function tfse_color_schemes( $schemes ) {
$schemes['tfse'] = array(
'label' => __( 'Twenty Fifteen SE', 'twentyfifteen' ),
'colors' => array(
'#F2F3F4', // Hintergrundfarbe
'#F2F3F4', // Seitenleiste Hintergrundfarbe
'#FFFFFF', // Box Hintergrundfarbe
'#444444', // Text und Link Farbe
'#444444', // Seitenleiste Text und Link Farbe
'#F0F0F0', // Meta Box Hintergrundfarbe
),
);
$schemes['tfseminimal'] = array(
'label' => __( 'Twenty Fifteen SE Minimal', 'twentyfifteen' ),
'colors' => array(
'#FFFFFF', // Hintergrundfarbe
'#FFFFFF', // Seitenleiste Hintergrundfarbe
'#FFFFFF', // Box Hintergrundfarbe
'#2A2A2A', // Text und Link Farbe
'#2A2A2A', // Seitenleiste Text und Link Farbe
'#F0F0F0', // Meta Box Hintergrundfarbe
),
);
$schemes['tfsedark'] = array(
'label' => __( 'Twenty Fifteen SE Dark', 'twentyfifteen' ),
'colors' => array(
'#263238', // Hintergrundfarbe
'#263238', // Seitenleiste Hintergrundfarbe
'#FFFFFF', // Box Hintergrundfarbe
'#2A2A2A', // Text und Link Farbe
'#F1EA82', // Seitenleiste Text und Link Farbe
'#F1F1F1', // Meta Box Hintergrundfarbe
),
);
return $schemes;
}
// --- Google Font CSS aus Twenty Fifteen entfernen ---
function twentyfifteen_child_dequeue_google_font() {
wp_dequeue_style( 'twentyfifteen-fonts' );
wp_deregister_style( 'twentyfifteen-fonts' );
}
add_action( 'wp_enqueue_scripts', 'twentyfifteen_child_dequeue_google_font', 100 );
// --- zusätzliches Menü registrieren ---
register_nav_menus(
array(
'footer' => esc_html__( 'Footer Menu', 'twentyfifteen' ),
)
);