Images Closes #419.
This commit is contained in:
parent
11e81cea70
commit
365764996c
|
@ -192,6 +192,40 @@ function woocommerce_fix_edit_posts_per_page( $per_page, $post_type ) {
|
||||||
return $per_page;
|
return $per_page;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Thumbnail column for categories
|
||||||
|
*/
|
||||||
|
add_filter("manage_edit-product_cat_columns", 'woocommerce_product_cat_columns');
|
||||||
|
add_filter("manage_product_cat_custom_column", 'woocommerce_product_cat_column', 10, 3);
|
||||||
|
|
||||||
|
function woocommerce_product_cat_columns( $columns ) {
|
||||||
|
$new_columns = array();
|
||||||
|
$new_columns['cb'] = $columns['cb'];
|
||||||
|
$new_columns['thumb'] = __('Image', 'woothemes');
|
||||||
|
unset($columns['cb']);
|
||||||
|
$columns = array_merge( $new_columns, $columns );
|
||||||
|
return $columns;
|
||||||
|
}
|
||||||
|
|
||||||
|
function woocommerce_product_cat_column( $columns, $column, $id ) {
|
||||||
|
if ($column=='thumb') :
|
||||||
|
global $woocommerce;
|
||||||
|
|
||||||
|
$image = '';
|
||||||
|
$thumbnail_id = get_woocommerce_term_meta( $id, 'thumbnail_id', true );
|
||||||
|
if ($thumbnail_id) :
|
||||||
|
$image = wp_get_attachment_url( $thumbnail_id );
|
||||||
|
else :
|
||||||
|
$image = $woocommerce->plugin_url().'/assets/images/placeholder.png';
|
||||||
|
endif;
|
||||||
|
|
||||||
|
$columns .= '<img src="'.$image.'" alt="Thumbnail" class="wp-post-image" height="48" width="48" />';
|
||||||
|
|
||||||
|
endif;
|
||||||
|
|
||||||
|
return $columns;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Configure button for shipping classes page
|
* Configure button for shipping classes page
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue