Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem
WebHelp.pl Warsztat Porady WordPress: zezwolenie na wysyłanie tylko określonych typów plików

Warsztat / Porady

WordPress: zezwolenie na wysyłanie tylko określonych typów plików

Bartosz Romanowski 27 lutego 2012 komentarze ()

Tagi:WordPress

Domyślnie biblioteka mediów w WordPressie pozwala na przesyłanie dowolnych plików. Czasem jednak, szczególnie gdy nasz serwis współtworzy więcej osób, zachodzi potrzeba ograniczenia rodzajów plików jakie można przesyłać używając wbudowanego uploadera. Aby to zrobić należy dodać poniższy kod do pliku functions.php lub pliku wtyczki:

Kod: Zaznacz cały
function allowed_mime_types($mime_types) {
    $mime_types = array('jpg|jpeg|jpe' => 'image/jpeg',
                        'gif' => 'image/gif',
                        'pdf' => 'application/pdf',
		       );
    return $mime_types;
}
add_filter('upload_mimes', 'allowed_mime_types');
Kod ten spowoduje, że będzie można przesyłać tylko pliki JPG, GIF i PDF - wszystkie pozostałe pliki zostaną odrzucone zaraz po zakończeniu przesyłania i nie będzie można ich zapisać w bibliotece mediów ani umieszczać we wpisach.

Masz pytania lub wątpliwości? Odwiedź nasze forum dyskusyjne.

Bartosz Romanowski

Programista, gadżeciarz, krytyczny miłośnik produktów Apple, fan ciężkich brzmień i niepoprawny pesymista.


Komentarze


HTML CSS JavaScript PHP bazy danych MySQL Flash grafika framework hosting domeny pozycjonowanie wordpress Facebook