WordPress: aggiungere nuovi filtri per i file della Media Library (Libreria Media)

WordPress: aggiungere nuovi filtri per i file della Media Library (Libreria Media)

WordPress per impostazione predefinita mostra solo l'etichetta "Immagini" nella Media Library come link per gestire questo tipo di media. Possiamo tuttavia fare in modo che la stessa etichetta venga applicata ad altri file. Vediamo come fare.

Possiamo ad esempio includere i PDF nelle etichette visualizzate da WordPress. Aggiungiamo il seguente codice al file functions.php:


function modify_post_mime_types( $post_mime_types ) {

	

	$post_mime_types['application/pdf'] = array( __( 'PDF' ), __( 'Modifica PDF' ), _n_noop( 'PDF <span class="count">(%s)</span>', 'PDFs <span class="count">(%s)</span>' ) );

	
	return $post_mime_types;

}


add_filter( 'post_mime_types', 'modify_post_mime_types' );

WordPress supporta altri tipi di file con cui รจ possibile ripetere la stessa operazione. Eccone alcuni:


	'pdf' => 'application/pdf',
	'swf' => 'application/x-shockwave-flash',
	'mov|qt' => 'video/quicktime',
	'flv' => 'video/x-flv',
	'js' => 'application/javascript',
	'avi' => 'video/avi',
	'divx' => 'video/divx',
Torna su