WC_Admin_Taxonomies::save_category_fields()
Save category fields
Метод класса: WC_Admin_Taxonomies{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$WC_Admin_Taxonomies = new WC_Admin_Taxonomies(); $WC_Admin_Taxonomies->save_category_fields( $term_id, $tt_id, $taxonomy );
- $term_id(разное) (обязательный)
- Term ID being saved.
- $tt_id(разное)
- Term taxonomy ID.
По умолчанию: '' - $taxonomy(строка)
- Taxonomy slug.
По умолчанию: ''
Код WC_Admin_Taxonomies::save_category_fields() WC Admin Taxonomies::save category fields WC 9.2.3
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. } }