Erhalte den Taxonomie-Namen von “registred_taxonomy” hook

Ich verwende add_action, um eine function auszuführen, nachdem eine Taxonomie erstellt wurde. Alles funktioniert, aber ich kann nicht herausfinden, wie man den Namen der Taxonomie ergreift. Ich dachte, $ args-> Name wäre der Weg zu gehen, aber es funktioniert nicht, es gibt nichts zurück.

function test( $taxonomy, $object_type, $args ) { $catname = $args->name; } add_action( 'registered_taxonomy', 'test',10, 3 ); 

Solutions Collecting From Web of "Erhalte den Taxonomie-Namen von “registred_taxonomy” hook"

$args ist ein Array, kein Objekt:

 function test( $taxonomy, $object_type, $args ) { echo $args['name']; } add_action( 'registered_taxonomy', 'test', 10, 3 ); 

BEARBEITEN

Verwenden Sie die Aktion create_term :

 function my_create( $term_id, $tt_id, $taxonomy ){ $term = get_term( $term_id, $taxonomy ); echo $term->name; } add_action( 'create_term', 'my_create', 10, 3 );