我正在尝试将特色图像选项添加到我的自定义分类术语中。我最初尝试使用ACF添加图像,但这会为帖子类型而不是分类法添加图像。
对于我的第二个选项,我经历了之前的SO帖子,但答案来自几年前,并且看起来非常hacky。下面的代码显示了我当前的自定义分类法设置。我补充道
/* custom taxonomies */
function my_custom_events_taxonomies(){
register_taxonomy(
'events',
'events',
array(
'label' => 'Events type',
'rewrite' => array( 'slug' => 'Events'),
'hierarchical' => false,
'custom-fields' => true,
)
);
}
您可以使用ACF将图像字段添加到Taxonomy术语。
在这里,我将自定义ACF图像字段添加到分类标准“产品标签”的条款(Woocommerce的默认分类法,对所有分类法都是一样的)(在您的情况下,它将是events
分类法):
然后,当您为此分类法创建新术语时,您将获得新字段(当然,您还可以在术语编辑页面上获取新图像字段):
我还邀请你阅读this post(我的)关于ACF4如何根据条款管理自定义字段(假term_meta
)。但在你的情况下,你需要在某处检索特定术语的图像,ACF helpers就足够了。