Это не странно.Автоматическое обновление WP не перезапишет тему, отличную от темы Twenty Ten по умолчанию.Это сделано для обновления темы по умолчанию с исправлениями вместе с основными файлами WP.
Потеря настроек для темы, вероятно, вызвана тем, что вы изменили тему по умолчанию, а не сделали ее дочерней: http://codex.wordpress.org/Child_Themes
Вы также можете безопасно изменить Twenty Ten, если измените имя папки темы на другое, отличное от twentyten
, а также измените информацию в заголовке style.css.Это не позволит WP распознавать тему по умолчанию и перезаписывать ее при обновлении.
Попросите веб-хостинга создать резервную копию.