Customize Read More button below content/excerpts in Genesis
Default:
Customize Post Excerpts Content limit in Genesis
This is for singular post page
add_action( 'genesis_entry_content', 'gk_custom_add_read_more' ); /** * Add Read More button below post excerpts/content on archives. */ function gk_custom_add_read_more() { // if this is a singular page, abort. if ( is_singular() ) { return; } printf( '<a href="%s" class="more-link button">%s</a>', get_permalink(), esc_html__( 'Continue Reading' ) ); }
From Essence Pro
add_filter( 'get_the_content_limit', 'essence_content_limit_read_more_markup', 10, 3 ); /** * Modifies the generic more link markup for posts. * * @since 1.0.0 * * @param string $output The current full HTML. * @param string $content The content HTML. * @param string $link The link HTML. * @return string The new more link HTML. */ function essence_content_limit_read_more_markup( $output, $content, $link ) { if ( is_page_template( 'page_blog.php' ) || is_home() || is_archive() || is_search() ) { $link = sprintf( '<a href="%s" class="more-link button text">%s</a>', get_the_permalink(), genesis_a11y_more_link( __( 'Continue Reading', 'essence-pro' ) ) ); } $output = sprintf( '<p>%s …</p><p class="more-link-wrap">%s</p>', $content, str_replace( '…', '', $link ) ); return $output; }