Antispam Shortcode for Email Adress

function mw_email_shortcode( $atts , $content = null ) {
     if ( ! is_email( $content ) ) {
         return;
     }
 $content = antispambot( $content ); $email_link = sprintf( 'mailto:%s', $content ); return sprintf( '<a href="%s">%s</a>', esc_url( $email_link, array( 'mailto' ) ), esc_html( $content ) );
 }
 add_shortcode( 'email', 'mw_email_shortcode' );

[email]email@adress.com[/email]

Create a Shortcode in WordPress

add_shortcode( 'your_shortcode_name', function() {
    ob_start();
    ?>
         Your code in here
    <?php
    return ob_get_clean();
} );

Shortcode: [your_shortcode_name]

GeneratePress Excerpt Shortcode

function db_page_hero_excerpt() {
    ob_start();
    global $post;
    if ( has_excerpt( $post->ID ) ) {
    ?>
    <div class="page-hero-excerpt">
        <?php echo the_excerpt(); ?>
    </div>
    <?php
    }
    return ob_get_clean();
}
add_shortcode( 'page_hero_excerpt','db_page_hero_excerpt' );

Schortcode: [page_hero_excerpt]