Cum pot vizualiza toate thumbnail-urile generate de WP în Managerul Media?
Când WordPress creează thumbnail-uri din imaginea originală încărcată, acestea sunt ascunse în vizualizarea din Managerul Media. Pot fi făcute vizibile, prin intermediul unui filtru sau acțiune, astfel încât să le poți edita/șterge selectiv?

Notă:
Presupun că prin Media Manager te referi la Biblioteca Media.
/wp-admin/media.php
Poate pre_get_posts
ar putea gestiona acest lucru, dar nu vom intra în detalii...
Aș propune o soluție alternativă care previne afișarea a multor duplicate în pagina Bibliotecii Media:
Conținutul coloanei All Thumbs
este pur și simplu un link către imagine.
Dar cred că poate fi ușor adaptată pentru a include cel puțin o capacitate de ștergere, folosind un script PHP.
De asemenea, poate fi combinată cu comportament controlat prin jQuery și stilizare CSS...
if( is_admin() )
{
add_filter( 'manage_upload_columns', 'wpse_7757_all_thumbs_column_register' );
add_action( 'manage_media_custom_column', 'wpse_7757_all_thumbs_columns_display', 10, 2 );
}
function wpse_7757_all_thumbs_column_register( $columns )
{
$columns['all_thumbs'] = 'Toate Thumbnail-urile';
return $columns;
}
function wpse_7757_all_thumbs_columns_display( $column_name, $post_id )
{
if( 'all_thumbs' != $column_name || !wp_attachment_is_image($post_id) )
return;
$full_size = wp_get_attachment_image_src( $post_id, 'full' );
echo '<div style="clear:both">DIMENSIUNE COMPLETĂ : '.$full_size[1].' x '.$full_size[2].'</div>';
$size_names = get_intermediate_image_sizes();
foreach( $size_names as $name )
{
// VERIFICAȚI ACEST LUCRU: http://wordpress.org/support/topic/wp_get_attachment_image_src-problem
$the_list = wp_get_attachment_image_src( $post_id, $name );
if ( $the_list[3] )
echo '<div style="clear:both"><a href="'.$the_list[0].'" target="_blank">'.$name.'</a> : '.$the_list[1].' x '.$the_list[2].'</div>';
}
}
