WordPress: inviare una notifica quando viene creata una nuova tassonomia

In WordPress possiamo inviare una notifica quando viene creata una nuova tassonomia.

WordPress di Gabriele Romanato

In WordPress possiamo inviare una notifica quando viene creata una nuova tassonomia.

Possiamo usare la action create_${taxonomy}, dove taxonomy รจ lo slug della tassonomia che vogliamo usare.


function my_notify_on_taxonomy_created( $term_id, $term_taxonomy_id ) {

    $tax = get_term( $term_id, 'my_taxonomy' );
    $tax_name = $tax->name;

    $to = 'user@site.tld';
    $subject = __( 'Taxonomy created', 'textdomain' );
    $message = "The taxonomy $taxonomy has been created";
    $headers = "From: Site <site@site.tld>\r\n";

    wp_mail( $to, $subject, $message, $headers );
}

add_action( 'create_my_taxonomy', 'my_notify_on_taxonomy_created', 10, 2 );

Commenti