Дмитрий, Потому что 301 "Moved Permanently" говорит как бы "То что ты ищешь было перенесено вот сюда". В то время как 308 "Permanent Redirect" говорит как бы "Это не то что ты искал, но в любом случае иди по этому адресу".
303 "See Other" — "Это не то что ты просил, но пока что иди по этому адресу"
siza, Раз в песочнице код работает, значит проблема не с самим кодом а в чем то другом. Например в том как вы этот код подключаете. Или его ломает какая-то другая часть страницы.
Dmax99, Настройки — Медиафайлы. Там можно выставить максимальный размер для разных форматов. + Сама тема может добавлять собственные. И при загрузке любой картинки ВП будет подганять её под указанные размеры. Так вы гарантированно не опубликуете какое-то изображение в 4к что полностью убёт скорость загрузки страницы и гарантируете что все изобрадения, не зависимо от оригинального размера всегда будут примерно в одних и тех же рамках
Ой не советую. Выставьте в настройках желаемые размеры. И вставляйте как "Средний", так и "Большой" в зависимости от контекста. Но никогда не вставляйте полный размер. Так вы по неосторожности можете сделать страницу очень тяжелой.
dintear_koden, Вы не правы. При использовании встроенной валидации, браузер не будет отправлять форму если она не заполнена. И JS вам не нужен совсем. Только если есть необходимость это как-то по особенному оформить, там где CSS не хватит