Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

i am trying to add an image field to the wp_term table in the database, I'll call it icon.

I want that filed to contain a URL to an image that will be the thumb for the category. I have already added the field to the DB and I have also inserted it into the code in the admin panel :

<?php if ( is_taxonomy_hierarchical($taxonomy) ) : ?>
<tr class="form-field">
    <th scope="row" valign="top"><label for="icon"><?php _ex(' Icon', 'Taxonomy Icon'); ?></label></th>
    <td><input name="icon" id="icon" type="text" value="<?php if ( isset( $tag->icon ) ) echo esc_attr($tag->icon); ?>" size="40" />
    <p class="description"><?php _e('The &#8220;icon&#8221; is the URL to the category icon. if it is an uploaded image it will be http://'.$_SERVER['SERVER_NAME'].'/wp-content/uploads/{your_file.name}.'); ?></p></td>
</tr>
<?php endif; // is_taxonomy_hierarchical() ?>

the code shows the content from the database if it is preset but doesnt update it.

what/where do i need to add so that it will also update the DB icon field?

thank you.

share|improve this question

1 Answer 1

up vote 0 down vote accepted

I had some trouble saving custom taxonomy fields, which I resolved in this WPSE post. I was using the options table to save my data, but the same solutions may apply for you too. Firing callbacks attached to create_{taxonomy} and edited_{taxonomy} were part of the solution.

share|improve this answer
    
thank you very much for your answer but i found a great little plugin that lets me add all kinds of metadata to my categories link –  Dvir Levy Mar 26 '12 at 23:30
    
haha funny there solution is what i used, thanks for it :) –  Dvir Levy Mar 26 '12 at 23:32
    
Cheers, glad you go it worked out. –  goto10 Mar 26 '12 at 23:39

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.