$taxonomy_edit_form_fields钩子的主要作用是给分类页面添加一个自定义表单并可以进行编辑,其中$taxonomy对应于需要添加字段的分类,比如为默认的分类category页面添加字段应该使用钩子:category_edit_form_fields。如果是我们自定义的分类,则$taxonomy为自定义分类的名称。
实例
function opti_edit_new_category_field($tag){
echo '<tr class="form-field">
<th scope="row"><label for="cat-keywords">关键词</label></th>
<td>
<input name="cat-keywords" id="cat-keywords" type="text" value="';
echo get_option('cat-keywords-'.$tag->term_id).'" size="60"/><br>
</td>
</tr>';
}
add_action('category_edit_form_fields','opti_edit_new_category_field',10,2);
了解这个钩子之后我们还需要了解另外一个钩子$taxonomy_add_form_fields