Перестал отображаться Font Awesome, почему квадратики?
Такая же бурда. Зайдите на сайт fontawesome и зарегайтесь. Потом вставьте скрипт (они теперь не через css делают, а через js) в хэдер.
Почему так произошло, представить не могу.
У вас смесь версий. Подключена 4 версия, а используете 5