如何获取自定义字段的当前值? 时间:2017-03-20 作者:Frunky 我有“WooCommerce颜色过滤器”插件和“颜色”分类法。每个分类法都有一个自定义字段-颜色选择器。我想在存档页上显示每个产品的当前颜色选择器值。我可以打电话get_option( \'nm_taxonomy_colors\' ); 我将从这个字段中获取所有值,但我只需要当前值。此插件具有doc, 但我不知道如何使用这个过滤器elm_cf_get_terms_args elm_cf_color_style_attribute 2 个回复 SO网友:Frunky 插件的作者帮我解决了这个问题。谢谢大家。global $post; $product_colors = get_the_terms( $post, \'product_color\' ); $saved_colors = get_option( \'nm_taxonomy_colors\' ); if(isset($product_colors) && is_array($product_colors)){ foreach($product_colors as $color){ $term_id = $color->term_id; $hex_code = $saved_colors[$term_id]; echo $hex_code . \'<br />\'; } } SO网友:1naveengiri 你可以这样使用它。$saved_colors = get_option( \'nm_taxonomy_colors\' ); //just use current term_id here. $color = @$saved_colors[$current_term_id]; echo $color //anywhere you want on single product page. 文章导航