WordPress: creare uno shortcode per gli indirizzi e-mail

In WordPress è relativamente semplice creare uno shortcode per gli indirizzi e-mail.

La soluzione è la seguente:


function my_email( $atts, $content = null ) {
    if( filter_var( trim( $content ), FILTER_VALIDATE_EMAIL ) ) {
        return '<a href="mailto:' . antispambot( trim( $content ) ) . '">' . antispambot( trim( $content ) ) . '</a>';
    } else {
        return '';
    }
}
add_shortcode( 'my-email', 'my_email' );

Torna su