Come aggiungere “Pdf” al gestore dei media di WordPress.

Di default il WordPress Media Manager consente di filtrare i media di tre tipi:: Immagini, Video e Audio.

Se si lavora molto con i file pdf, può essere necessario aggiungere un’opzione per filtrare questa tipologia di file al WordPress Media Manager. Ecco un frammento di codice semplice per farlo.
Per raggiungere questo obiettivo utilizziamo il filtro ‘post_mime_types’.

Incollate questa porzione di codice nel file functions.php del vostro tema. Salvate il file e il gioco è fatto.



function modify_post_mime_types( $post_mime_types ) {
// select the mime type, here: 'application/pdf'
// then we define an array with the label values

$post_mime_types['application/pdf'] = array( __( 'PDFs' ), __( 'Manage PDFs' ), _n_noop( 'PDF (%s)', 'PDFs (%s)' ) );

// then we return the $post_mime_types variable
return $post_mime_types;

}

// Add Filter Hook
add_filter( 'post_mime_types', 'modify_post_mime_types' );


Questo è tutto! L’opzione per filtrare i file PDF viene visualizzata nella finestra del vostro Media Manager (una volta che avrete almeno un PDF nella vostra libreria).