header.html

eulenbit.net

Technik, Computer, Linux, Open Source

Benutzer-Werkzeuge

Webseiten-Werkzeuge


user:wellenschrat:generatepress

GeneratePress

//*Footer entfernen *//
add_action( 'after_setup_theme', 'tu_remove_footer_area' );
function tu_remove_footer_area() {
    remove_action( 'generate_footer','generate_construct_footer' );
}
//*Autorenlink entfernen*//
  /*
add_filter( 'generate_post_author_output', function() {
    printf( ' <span class="byline">%1$s</span>',
        sprintf( '<span class="author vcard" itemtype="http://schema.org/Person" itemscope="itemscope" itemprop="author">%1$s <span class="fn n author-name" itemprop="name">%4$s</span></span>',
            __( 'by','generatepress'),
            esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ),
            esc_attr( sprintf( __( 'View all posts by %s', 'generatepress' ),
            get_the_author() ) ),
            esc_html( get_the_author() )
        ) 
    );
} );
*/

Remove default 'excerpt more' + Add 'read more' to custom excerpt

//**https://generatepress.com/forums/topic/force-read-more-button/**//
	/* Filter - Remove default 'excerpt more'
	---------------------------------------------------------------------------- */
	function themeprefix_excerpt_more( $more ) {
		return '';
	}
	add_filter('excerpt_more', 'themeprefix_excerpt_more', 21 );

	/* Filter - Add 'read more' to custom excerpt
	---------------------------------------------------------------------------- */
	function themeprefix_get_the_excerpt( $excerpt ) {
		$output = $excerpt;

		$output = sprintf(
			'%1$s <p class="read-more-container"><a class="button read-more" href="%2$s" title="">%3$s</a></p>',
			$excerpt,
			get_permalink(),
			__( 'weiterlesen', 'plugin' )
		);

		return $output;
	}
	add_filter( 'get_the_excerpt', 'themeprefix_get_the_excerpt' );
user/wellenschrat/generatepress.txt · Zuletzt geändert: 09.09.2024 von Wellenschrat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki