Automattic\WooCommerce\Internal\ProductAttributes
VisualAttributeTermAdmin::add_term_visual_column
Add visual column for product attribute terms.
Method of the class: VisualAttributeTermAdmin{}
No Hooks.
Returns
Array.
Usage
$VisualAttributeTermAdmin = new VisualAttributeTermAdmin(); $VisualAttributeTermAdmin->add_term_visual_column( $columns, $taxonomy ): array;
- $columns(array) (required)
- Existing columns.
- $taxonomy(string) (required)
- Taxonomy slug.
VisualAttributeTermAdmin::add_term_visual_column() VisualAttributeTermAdmin::add term visual column code WC 10.9.4
public function add_term_visual_column( $columns, $taxonomy ): array {
if ( ! VisualAttributeTermMeta::is_visual_attribute_taxonomy( $taxonomy ) ) {
return $columns;
}
$new_columns = array();
foreach ( $columns as $key => $label ) {
if ( 'slug' === $key ) {
$new_columns['visual'] = __( 'Visual', 'woocommerce' );
}
$new_columns[ $key ] = $label;
}
if ( ! isset( $new_columns['visual'] ) ) {
$new_columns['visual'] = __( 'Visual', 'woocommerce' );
}
return $new_columns;
}