Updated by Michael Visser 2017-08-02 View revision File functions.php Modified Side-by-side diff More Ignore whitespace Hide word diff function custom_woo_ce_extend_user_fields( $fields = array() ) { $fields[] = array( - 'name' => 'user_tag', - 'label' => __( 'User Tag', 'woocommerce-exporter' ), - 'hover' => __( 'Custom User field within functions.php' + 'name' => 'user_tag', + 'label' => __( 'User Tag', 'woocommerce-exporter' ), + 'hover' => __( 'Custom User field within functions.php' ) ); return $fields;
Created by Michael Visser 2017-08-02 View revision File functions.php Added Side-by-side diff More Ignore whitespace Hide word diff +<?php +function custom_woo_ce_extend_user_fields( $fields = array() ) { + + $fields[] = array( + 'name' => 'user_tag', + 'label' => __( 'User Tag', 'woocommerce-exporter' ), + 'hover' => __( 'Custom User field within functions.php' + ); + + return $fields; + +} +add_filter( 'woo_ce_user_fields', 'custom_woo_ce_extend_user_fields' ); + +function custom_woo_ce_user_extend( $user ) { + + $term_taxonomy = 'user_tag'; + $user->user_tag = woo_ce_get_product_assoc_tags( $user->ID, $term_taxonomy ); + + return $user; + +} +add_filter( 'woo_ce_user', 'custom_woo_ce_user_extend' ); +?>