Untitled
add_filter('b2bking_visibility_taxonomy', function($val){ $taxonomy = 'brand'; // replace with your custom taxonomy return $taxonomy; }, 10, 1); add_action('wp_loaded', function(){ $taxonomy = 'brand'; // replace with your custom taxonomy global $b2bking_admin; remove_action( 'product_cat_add_form_fields', array($b2bking_admin, 'b2bking_enable_visibility_settings_add_category'), 10, 2 ); remove_action( 'product_cat_edit_form_fields', array($b2bking_admin, 'b2bking_enable_visibility_settings_edit_category'), 10, 1); remove_action('edited_product_cat', array($b2bking_admin, 'b2bking_save_category_visibility_meta_settings'), 10, 1); remove_action('create_product_cat', array($b2bking_admin, 'b2bking_save_category_visibility_meta_settings'), 10, 1); add_action( $taxonomy.'_add_form_fields', array($b2bking_admin, 'b2bking_enable_visibility_settings_add_category'), 10, 2 ); add_action( $taxonomy.'_edit_form_fields', array($b2bking_admin, 'b2bking_enable_visibility_settings_edit_category'), 10, 1); add_action('edited_'.$taxonomy, array($b2bking_admin, 'b2bking_save_category_visibility_meta_settings'), 10, 1); add_action('create_'.$taxonomy, array($b2bking_admin, 'b2bking_save_category_visibility_meta_settings'), 10, 1); }, 10);
Leave a Comment