我开发了一个小脚本,简化了将自定义字段添加到分类法(核心和自定义)的过程,并允许您为每个字段向terms表添加列。脚本被调用amarkal-taxonomy, 并且是Amarkal WordPress框架。
使用amarkal-taxonomy
, 添加自定义字段可简化为:
// Add a text field to the \'category\' taxonomy \'add\' & \'edit\' forms:
amarkal_taxonomy_add_field(\'category\', \'cat_icon\', array(
\'type\' => \'text\',
\'label\' => \'Icon\',
\'description\' => \'The category\\\'s icon\',
\'table\' => array(
\'show\' => true, // Add a column to the terms table
\'sortable\' => true // Make that column sortable
)
));
// Then you can retrieve the data using:
$icon = get_term_meta( $term_id, \'cat_icon\', true );
你可以改变
\'category\'
无论你的分类名称是什么。