Witam, mam problem z wysłaniem pliku XLS do biblioteki mediów. Otrzymuję komunikat: "Przepraszamy, ze względów bezpieczeństwa ten typ pliku nie jest dozwolony." pomimo dodania w pliku functions.php mojego motywu takiego kodu: PHP: function custom_mimes( $mimes = array() ) { $mimes['xls'] = 'application/vnd.ms-excel'; return $mimes;}add_action( 'upload_mimes', 'custom_mimes' ); Wersja PHP jakiej używam na stronie to 7.0.33
Jak na razie działa u mnie jedynie rozwiązanie odblokowania wysyłania wszystkich plików (z dowolnym rozszerzeniem) na serwer za pomocą biblioteki multimediów. Rozwiązanie to polega na dodaniu w pliku wp-config.php następującej linijki: PHP: define('ALLOW_UNFILTERED_UPLOADS', true); Jeśli jednak ktoś by miał pomysł, czemu sposób z obsługą wybranych plików mime nie działa, to będę zobowiązana za udzielenie porady.
FEEDBACK-1605 wystawiłem zgłoszenie z pytaniem do zespołu technicznego czy jesteśmy w stanie zaproponować Ci jakieś rozwiązanie. @casar może Ty miałbyś jakiś pomysł?
Trudno powiedzieć. MusiałAbyś sprawdzić. Sprawdziłem na swoim Wordpressie (5.1) i pliki XLS/XLSX normalnie się dodają do biblioteki. Mam PHP 5.6 i domenę ustawioną z separacją.
MusiałAbym, używałam już w postach wyżej formy żeńskiej... Wersja PHP jakiej używam na stronie to 7.0.33 jak przełączyłam na chyba 7.2 to już miałam jakiś wywalony błąd PHP na stronie głównej, więc na razie zmiana wersji na wyższą na stałe odpada, ale spróbuję zobaczyć w wolnej chwili czy to nie jest samym problem (może najnowszy WP ma coś zmienione w tej kwestii i to co do niedawna działało teraz nie jest aktualne). Do napisania w przyszłym tygoniu.
Wybacz Jeszcze możesz zejść niżej z PHPem. EDIT: sprawdziłem na PHP 7.0 i dalej działa u mnie. Przypuszczam, że jest jakiś konflikt z inną wtyczką/innym ustawieniem w Twoim Wordpressie @PZHK