'.__( 'Spreadshirt-Id', 'apparelcuts-spreadshirt' ).'' ); } /** * Create new Column for Spreadshirt Ids in Term WP list table * * @see HOOK manage_edit-{$taxonomy}_columns * * @since 1.0.0 */ function sfw_add_column_spreadshirt_id( $columns ) { $columns['spreadshirt-id'] = __('Spreadshirt-Id', 'apparelcuts-spreadshirt' ); return $columns; } /** * Fill Spreadshirt Id column in WP Term list table * * @see HOOK manage_-{$taxonomy}_custom_column * * @since 1.0.0 */ function sfw_add_custom_column_spreadshirt_id( $none, $column_name, $term_id ) { if ( 'spreadshirt-id' == $column_name ) { $spreadshirt_id = sfw_get_spreadshirt_id_by_term( $term_id ); if( !empty( $spreadshirt_id ) ) echo $spreadshirt_id; else { echo '-'; } } } /** * Create new Column for Previews in Term WP list table * * @see HOOK manage_edit-{$taxonomy}_columns * * @since 1.0.0 */ function sfw_add_column_preview( $columns ) { $columns['sfw-preview'] = __('Preview', 'apparelcuts-spreadshirt' ); return $columns; } /** * Hides the add new term form * * @see HOOK after-{$taxonomy}-table * @todo check if wordpress adds a 'add_new_term' capabiltiy in the future * * @since 1.0.0 */ function sfw_hide_add_new_form_css() { ?>