2016-10-09 2 views
1

Ich weiß also, wie die Dinge zu speichern, wenn eine Taxonomie wie folgt bearbeitet:Wie können benutzerdefinierte Metaboxen zu Taxonomien hinzugefügt werden?

if(!function_exists('mytaxonomysave')): 
function mytaxonomysave($term_id, $tt_id, $taxonomy) { 
    if($taxonomy == 'series'){ 
     if(isset($_POST['type'])){ 
      update_term_meta($term_id, 'type', $_POST['type']); 
     } 
    } 
} 
endif; 
add_action('edit_term', 'mytaxonomysave', 10, 3); 

Aber ich habe keine Ahnung, wie eine der Metabox auf die richtigen Bereiche hinzuzufügen, was kann ich tun? was ist der richtige hook¿

Antwort

0

Der Haken Sie suchen ist: {} Taxonomie so in Ihrem Fall _add_form_fields Sie verwenden:

function series_types() { 
    ?> 
    <div class="form-field term-description-wrap"> 
     <label for="tag-type">Type</label> 
     <input type='text' name='tag-type'></input> 
    </div> 
    <?php 
} 
endif; 
add_action('series_add_form_fields', 'series_types'); 
Verwandte Themen