В итоге убрал из functions.php темы «workaround» и заменил в /wp-admin/inclides/media.php строка 289
$title = sanitize_title( $name );
на
$title = sanitize_text_field( $name );
Всё отлично заработало.
не могу понять что он убрал из functions.php ?
«workaround» это его установленная тема? а у меня другая, тогда где найти строку $title = sanitize_title( $name ) чтобы заменить ее?
Да, я не особо шарю. Но пока не приходилось так глубоко копаться, чтобы вести сайт, так что надеюсь на адекватную поддержку. Спасибо.
Если честно, то я мало что понял. Вроде как проблема в обновлении WP.