como carregar e permitir downloads de formatos .mobi e .epub

Tenho produtos para venda vendidos.

Eu criei meta checkboxs personalizadas para armazenar os dados do arquivo que eu preciso, ele me permite carregar o bem no meta personalizado o .doc e os arquivos .pdf …

No entanto, quando tento carregar um .mobi e um .epub – não carrega os arquivos …

Eu suspeito que também vou bater problemas quando eu tentar e seguir o link de download para baixar os arquivos também – mas eu cruzarei essa ponte quando eu chegar a ele.

Qualquer ajuda sobre isso seria fantástica.

Solutions Collecting From Web of "como carregar e permitir downloads de formatos .mobi e .epub"

Supondo que você esteja usando o carregador de mídia nativo do WordPress, você pode usar o gancho do filtro upload_mimes para adicionar ou remover tipos de arquivos permitidos, por exemplo:

 function custom_myme_types($mime_types){ //Adding avi extension $mime_types['avi'] = 'video/avi'; //Removing the pdf extension unset($mime_types['pdf']); return $mime_types; } add_filter('upload_mimes', 'custom_myme_types', 1, 1); 

Você pode ver isso para adicionar um tipo de arquivo que você apenas adiciona à matriz com a extensão do arquivo como a chave e o tipo mime como o valor do tipo MIME para o arquivo formato .mobi é application/x-mobipocket-ebook e para .epub O formato é application/epub+zip