WC_Admin_Taxonomies::save_category_fields( mixed $term_id, mixed $tt_id = '', string $taxonomy = '' )

Save category fields


Description Description


Parameters Parameters

$term_id

(Required) Term ID being saved.

$tt_id

(Optional) Term taxonomy ID.

Default value: ''

$taxonomy

(Optional) Taxonomy slug.

Default value: ''


Top ↑

Source Source

File: includes/admin/class-wc-admin-taxonomies.php

	public function save_category_fields( $term_id, $tt_id = '', $taxonomy = '' ) {
		if ( isset( $_POST['display_type'] ) && 'product_cat' === $taxonomy ) { // WPCS: CSRF ok, input var ok.
			update_term_meta( $term_id, 'display_type', esc_attr( $_POST['display_type'] ) ); // WPCS: CSRF ok, sanitization ok, input var ok.
		}
		if ( isset( $_POST['product_cat_thumbnail_id'] ) && 'product_cat' === $taxonomy ) { // WPCS: CSRF ok, input var ok.
			update_term_meta( $term_id, 'thumbnail_id', absint( $_POST['product_cat_thumbnail_id'] ) ); // WPCS: CSRF ok, input var ok.
		}
	}

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.