WordPress: aggiungere una colonna alla Media Library con l'ID dell'immagine allegata

Quando usiamo le immagini allegate ad un post o ad una pagina tramite le funzioni di WordPress abbiamo bisogno di conoscere l'ID dell'immagine allegata. La seguente soluzione ci permette di aggiungere una colonna extra alla Media Library che visualizza l'ID dell'immagine allegata.

Aggiungete il seguente codice al file functions.php:


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;
    }
}
Torna su