将图像字段添加到WordPress类别

时间:2012-03-26 作者:Dvir Levy

我正在尝试向数据库中的wp\\u term表中添加一个图像字段,我将其称为icon。

我希望该字段包含一个指向图像的URL,该图像将是该类别的缩略图。我已经将该字段添加到DB中,并将其插入管理面板中的代码中:

<?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() ?>
如果数据库中的内容是预设的,但没有更新,则代码将显示该内容。

我需要添加什么/在哪里添加,以便同时更新DB图标字段?

非常感谢。

1 个回复
最合适的回答,由SO网友:Dave Romsey 整理而成

保存自定义分类法字段时遇到一些问题,我在中解决了这些问题this WPSE post. 我使用选项表来保存数据,但同样的解决方案也可能适用于您。启动连接到的回调create_{taxonomy}edited_{taxonomy} 是解决方案的一部分。

结束