Parliamo del progetto
Wordpress Backoffice

WordPress: Filtrare i tipi MIME degli upload

Perévite che tutto e n’qualsiasi cosa sia caricataéda l’admin, puoi configurare i mime autorizzatiécome segue : add_filter('upload_mimes','custom_upload_mimes'); function custom_upload_mimes($mime_types=array()){ $mime_types...

WordPress: Filtrare i tipi MIME degli upload

Perévite che tutto e n’qualsiasi cosa sia caricataéda l’admin, puoi configurare i mime autorizzatiécome segue :

add_filter('upload_mimes','custom_upload_mimes');
function custom_upload_mimes($mime_types=array()){
$mime_types = array(
'jpg|jpeg|jpe'  => 'image/jpeg',
'png'           => 'image/png',
'mp4'           => 'video/mp4',
'flv'           => 'video/x-flv'
);
return $mime_types;
}

Riprodurre questa personalizzazione oggi

Il principio del hook rimane utile, ma gli schermi di amministrazione e le API di WordPress sono evoluti dalla pubblicazione. Testa il codice in un ambiente di prova con la versione esatta del core, del tema e dei plugin del sito.

  • Salvate i file e il database prima di qualsiasi modifica.
  • Controllate le capacità degli utenti, i nonce, la convalida degli input e l'escape degli output.
  • Posizionate la personalizzazione in un'estensione dedicata o in un tema child per preservare gli aggiornamenti.

Riferimento : manuale ufficiale di sviluppo delle estensioni WordPress.

Condividi questo articolo