X

Coloane de administrare a bibliotecii media cu ID-ul atașamentului

Fragmente de IsItWP

Biblioteca media conține informații specifice despre imaginile dvs. Puteți adăuga o altă coloană pentru a afișa ID-ul atașamentului împreună cu alte detalii.

Instrucțiuni: Adăugați următorul cod în fișierul functions.php al temei dvs. WordPress.

add_filter('manage_media_columns', 'posts_columns_attachment_id', 1);
add_action('manage_media_custom_column', 'posts_custom_columns_attachment_id', 1, 2);
function posts_columns_attachment_id($defaults){
    $defaults['wps_post_attachments_id'] = __('ID');
    return $defaults;
}
function posts_custom_columns_attachment_id($column_name, $id){
	if($column_name === 'wps_post_attachments_id'){
	echo $id;
    }
}

De asemenea, s-ar putea să vă placă eliminarea coloanelor media.

Comentarii   Lasă un răspuns

  1. Salut
    A funcționat, mulțumesc.
    Chiar am nevoie să văd ID-urile și să pot sorta/filtra după ID-urile imaginilor atunci când selectez o imagine sau mai multe imagini pentru o prezentare de galerie.

    în prezent se poate filtra doar după dată.

    există vreo șansă pentru un fragment de cod pentru a rezolva acest lucru, vă rog?

    P.S. problema mea este că nu știu ce întrebare să pun pe Google pentru a găsi lucruri – mi-a luat ore să găsesc asta – așa că acum v-am pus în marcaje.

    1. Este posibil ca acest lucru să conțină sau nu tot ce aveți nevoie, dar s-ar putea să doriți să consultați această intrare Stack Exchange: https://wordpress.stackexchange.com/questions/35680/sortable-custom-column-in-media-library

  2. Brecht Schoeters December 19, 2020 at 3:46 pm

    Frumos, mulțumesc mult!

  3. Eva Collados Pascual May 6, 2015 at 5:33 am

    Mulțumesc Kevin! A funcționat perfect pentru mine. Am încercat alte funcții pentru asta pe care le-am găsit pe web, fără rezultate.

    Dependent de fragmentele dvs. de cod!

  4. Mulțumesc mult, mi-ați economisit ore și ore 😉

  5. Există vreo modalitate de a face coloana sortabilă în 3.5?

  6. Brandon Wilds May 1, 2012 at 11:45 am

    Încerc în prezent să obțin ID-ul atașamentului pentru a-l afișa într-un câmp personalizat în biblioteca mea media și nu reușesc să înțeleg cum să-l obțin acolo.  Este ușor să-l adăugați în pagina media însăși folosind $_REQUEST['attachment_id'], deși acest lucru nu funcționează în biblioteca media.

    Codul dvs. de mai sus nu pare să funcționeze în tema mea, din orice motiv.

  7. Acest lucru face mult mai ușor obținerea ID-ului. Ar fi posibil să adăugați și această coloană în fila galerie a panoului pop-over de inserare media? (astfel încât să puteți vedea cu ușurință ID-ul unei imagini pentru includere sau excludere în shortcode)

    1. Salut David,
      Sunt sigur că nu ai putea să faci ceva în care am cercetat, fac puțină cercetare pentru o postare viitoare.

Adaugă un comentariu

Suntem bucuroși că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de confidențialitate, iar toate linkurile sunt nofollow. NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.

Lista de verificare pentru lansarea WordPress

Lista de verificare finală pentru lansarea WordPress

Am compilat toate elementele esențiale de verificare pentru lansarea următorului dvs. site WordPress într-o singură carte electronică la îndemână.
Da, trimite-mi eBook-ul gratuit!