Cum pot vizualiza toate thumbnail-urile generate de WP în Managerul Media?

25 ian. 2011, 22:08:59
Vizualizări: 1.39K
Voturi: 2

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?

2
Comentarii

Te rog să explici mai multe, spui că atunci când o imagine este încărcată ca thumbnail, adică direct la crearea unui post și setarea imaginii reprezentative, această imagine este ascunsă din lista de media? Dacă nu este cazul, nu sunt sigur că înțeleg, cu siguranță afișarea thumbnail-urilor altfel ar duce la elemente de media duplicate, nu?

t31os t31os
26 ian. 2011 16:33:11

@t31os - Aș dori să văd fiecare imagine care apare în director, chiar și cele care par să fie duplicate. Dacă WP a creat o imagine, vreau să o văd, exact cum văd în FTP. Are sens?

Scott B Scott B
12 mar. 2011 22:07:05
Toate răspunsurile la întrebare 2
0

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:

Previzualizare coloană All Thumbs în Biblioteca 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>';
    }
}
3 iul. 2012 05:18:39
0

De ce să nu mergi direct la Panou de control -> Media -> Biblioteca? De acolo, poți vedea fiecare imagine din Biblioteca Media și poți efectua unele operațiuni în masă, etc.

10 iun. 2011 22:19:15