From 00c9709fd9763542e848f6278db8ba26af5c9886 Mon Sep 17 00:00:00 2001 From: Max Date: Mon, 15 Oct 2018 23:46:42 +0200 Subject: Initial commit. --- inc/extras.php | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 114 insertions(+) create mode 100644 inc/extras.php (limited to 'inc/extras.php') diff --git a/inc/extras.php b/inc/extras.php new file mode 100644 index 0000000..94f7485 --- /dev/null +++ b/inc/extras.php @@ -0,0 +1,114 @@ + $value ) { + if ( 'tag' == $value ) { + unset( $classes[ $key ] ); + } + } + + return $classes; + + } +} + +// Filter custom logo with correct classes. +add_filter( 'get_custom_logo', 'understrap_change_logo_class' ); + +if ( ! function_exists( 'understrap_change_logo_class' ) ) { + /** + * Replaces logo CSS class. + * + * @param string $html Markup. + * + * @return mixed + */ + function understrap_change_logo_class( $html ) { + + $html = str_replace( 'class="custom-logo"', 'class="img-fluid"', $html ); + $html = str_replace( 'class="custom-logo-link"', 'class="navbar-brand custom-logo-link"', $html ); + $html = str_replace( 'alt=""', 'title="Home" alt="logo"' , $html ); + + return $html; + } +} + +/** + * Display navigation to next/previous post when applicable. + */ + +if ( ! function_exists ( 'understrap_post_nav' ) ) { + function understrap_post_nav() { + // Don't print empty markup if there's nowhere to navigate. + $previous = ( is_attachment() ) ? get_post( get_post()->post_parent ) : get_adjacent_post( false, '', true ); + $next = get_adjacent_post( false, '', false ); + + if ( ! $next && ! $previous ) { + return; + } + ?> + + +