GeneratePress child theme

Eigentlich nur als Gedächtnisstütze für mich, was ich alles verändert habe. Soviel ist es gar nicht.

Das CSS:

/*
 Theme Name:   MuchFun GeneratePress Child Theme
 Theme URI:    https://generatepress.com
 Description: GeneratePress child theme
 Author:       Michael Flügge
 Author URI:   http://fluegge.net
 Template:     generatepress
 Version:      0.8
*/

/* wichtig ist es, dass der Name des Templates in kleinen Buchstaben geschrieben wird */

/* Ändern der Farbe des Hintergrundes für code Schnipsel */
pre {
    background: #efefef;
}

/* CSS, um für das Really Simple Gallery Widget die Gruppierung nebeneinander zu erreichen */
dl {
	overflow: hidden;
	padding: 0 5%;
}

dt {
    float: left;
    margin: 5px;
 }
 
/* etwas breiter machen von 1100 auf 1170px für die Galerie in der Seitenleiste */
body .grid-container {
	max-width: 1170px;	
	align: center;
} 

/* padding in den widgets verkleinern von 40px auf 20px */
.footer-widgets, .widget-area .widget {
	padding: 20px;
}

/* header Text weiter in die Mitte schieben */
.main-title, .site-description {
	margin-left: 40px;
}

Änderungen an der functions.php,

hauptsächlich, um für das Simple Gallery Widget die richtige thumbnail – Größe zu produzieren:

<?php
/**
 * GeneratePress child theme functions and definitions.
 *
 * Add your custom PHP in this file. 
 * Only edit this file if you have direct access to it on your server (to fix errors if they happen).
 */

/* einbinden der style.css des Original-themes (muss bei jedem child theme gemacht werden) */
function generatepress_child_enqueue_scripts() {
	if ( is_rtl() ) {
		wp_enqueue_style( 'generatepress-rtl', trailingslashit( get_template_directory_uri() ) . 'rtl.css' );
	}
}
add_action( 'wp_enqueue_scripts', 'generatepress_child_enqueue_scripts', 100 );

/* Definition weiterer thumbnail-Größen */
add_theme_support( 'thumbnails' );
add_image_size( 'thumb-65x65', 65, 65, true );
add_image_size( 'thumb-70x70', 70, 70, true );
add_image_size( 'thumb-75x75', 75, 75, true );

Wer mehr über die image_size lesen möchte, findet hier einen Anfang: developer.wordpress.org

Die footer.php,

um den Hinweis auf das child theme einzubauen

/* Erweitern des footer Textes um child theme, sh %4$s */

if ( ! function_exists( 'generate_add_footer_info' ) ) :
add_action('generate_credits','generate_add_footer_info');
function generate_add_footer_info()
{
	$copyright = sprintf( '© 2013 - %1$s%3$s • %4$s',
		date( 'Y' ),
		esc_url( 'https://generatepress.com' ),
		__( 'GeneratePress','generatepress' ),
		'child theme by MuchFun'
	);
	
	echo apply_filters( 'generate_copyright', $copyright );
}
endif;