Почему не меняется заставка темы word press?
Сделал файл png с названием "screenshot", 1200 на 900, кинул его в папку с темой, обновляю, но там пустота вместо заставки в темах. Почему так?
Дополнительно:
Ответы:
Возможно, потому что screenshot и screenshot.png - две большие разницы.
- да не, я именно название выделил отдельно, а расширение файла отдельно. Я кажется что-то не то натыкал и у меня вместо сайта на openserver открывается в оригинале
Либо название файла не верное, либо нет прав.
Консоль браузера и логи всё расскажут.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Миниатюра темы WordPress берётся не из произвольного PNG, а строго из файла
screenshot.pngв корне папки активной темы. Если файл называется иначе, лежит внутри подпапки, имеет неправильный путь или сервер не может его прочитать, в админке будет пустая заставка.Проверьте структуру:
wp-content/ themes/ my-theme/ style.css functions.php screenshot.pngwp-content/ themes/ my-theme/ style.css functions.php screenshot.png
Файл должен лежать рядом со
style.css. Рекомендуемый размер сейчас обычно 1200x900, формат PNG. Название должно быть ровноscreenshot.png, без кириллицы, пробелов, двойного расширения вродеscreenshot.png.pngи без заглавных букв, если хостинг на Linux.Ещё частые причины: Вы загрузили файл в родительскую тему, а активна дочерняя; браузер или кэш админки показывает старую картинку; у файла права, из-за которых веб-сервер его не отдаёт; тема упакована с лишней вложенной папкой.
После замены откройте файл напрямую в браузере:
/wp-content/themes/my-theme/screenshot.png. Если он открывается, но в админке не меняется, очистите кэш браузера и кэш WordPress. Если не открывается, проблема не в WordPress, а в пути, названии файла или правах доступа.