W artykule:
Dla lepszego bezpieczeństwa WordPress pozwala przesyłać tylko najczęściej używane typy plików. Możesz przesyłać powszechnie używane formaty obrazów, audio / wideo i dokumenty za pomocą domyślnego programu do przesyłania multimediów. Ale jeśli chcesz przesłać Typ pliku, który nie jest dozwolony? W tym artykule pokażemy, jak dodać dodatkowe typy plików do przesłania w WordPress.
Video Tutorial
Jeśli nie podoba Ci się film lub potrzebujesz więcej instrukcji, Kontynuuj czytanie.
Typy plików dozwolone do przesłania w WordPress
WordPress umożliwia przesyłanie najczęściej używanych plików graficznych, audio / wideo, PDF, dokumentów Microsoft office i OpenOffice. WordPress codex ma pełną listę dozwolonych typów plików i rozszerzeń.
Dodawanie wyjątków dla dodatkowych typów plików
Bezpieczeństwo jest głównym powodem ograniczenia typów plików, które użytkownicy mogą przesyłać. Nie oznacza to jednak, że użytkownicy nie mogą tego zmienić. Używając odrobiny kodu, możesz dodać nowy typ pliku i rozszerzenie do WordPressa.
Na przykład dodaj ten kod do funkcji szablonu.plik php lub wtyczka specyficzna dla witryny umożliwiająca przesyłanie plików SVG:
function my_myme_types ($mime_types){ $mime_types ['svg'] = 'image/svg+xml'; / / dodawanie rozszerzenia svg return $mime_types; } add_filter ('upload_mimes', 'my_myme_types', 1, 1);
Zauważ, że rozszerzenie pliku idzie jako klucz w tablicy skojarzonej $mime_types, a typ mime idzie jako jego wartość.
W tym przykładzie rozszerzenie pliku svg reprezentuje pliki z typem mime image / svg+xml. Możesz dowiedzieć się o typach mime kilku popularnych rozszerzeń plików na tej stronie.
Można również dodać wiele typów plików w jednym fragmencie kodu, jak to:
function my_myme_types ($mime_types){ $mime_types ['svg'] = 'image/svg+xml'; / / dodawanie rozszerzenia svg $mime_types ['psd'] = ' image/vnd.adobe.photoshop'; / / Dodawanie plików photoshop return $mime_types; } add_filter ('upload_mimes', 'my_myme_types', 1, 1);
Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak zezwolić na przesyłanie dodatkowych typów plików w WordPress. Możesz także sprawdzić, jak zwiększyć maksymalny rozmiar przesyłania plików w WordPress.
Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Możesz nas również znaleźć na Twitterze i Google+.