Модератор
Yui
(@fierevere)
永子
что-то с настройками PHP вашего хостинга не так,
лучше всего помучать их техподдержку, раз PNG работает, значит у WP все в этом плане хорошо
А что может быть не так? Я делаю сайт на локальном сервере (open server). Сайты на dle — там любого формата картинки корректно отображаются. А на wordpress нет(( настройки модулей такие:
http://take.ms/ZczqH
Если вставляю на сайт картинку, то она тоже не отображается.
У jpg их нет.
Имена файлов на русском?
И вообще — смотрите html-код страницы и открывайте по прямому урл.
-
Ответ изменён 8 лет, 4 месяца назад пользователем
SeVlad.
Да, именно в этом и была проблема. Проверил — png формат тоже не загружался. А как только переименовал на английский, то оба формата сразу загрузились как надо. Спасибо за подсказку!
Тогда такой вопрос — а что, с русскими названиями никак нельзя сделать, чтобы загружались фотки?
Тогда такой вопрос — а что, с русскими названиями никак нельзя сделать, чтобы загружались фотки?
Можно, если правильно настроить сервер (на винде помоему нереально, но могу ошибаться. Не на любой во всяком случае). Но не нужно. Вообще не нужно использовать нелегитимные символы в именах и адресах.
Рекомендую поставить плагин транслитерации — он изменит слаги и будет менять имена файлов при загрузке на допустимые.
-
Ответ изменён 8 лет, 4 месяца назад пользователем
SeVlad.
Модератор
Юрій
(@yube)
Поскольку имена загруженных файлов используются в url, то русских букв в имени быть не должно, поскольку в url могут быть только латинские буквы, цифры и некоторые спецсимволы. То, что русские буквы в некоторых случаях работают, это скорее исключение, чем правило.
Плагин транслитерации Cyr to Lat — хорошее средство от головной боли 🙂
Спасибо большое за плагин и за разъяснения!