давай упростим код с 327 до 334 строчки - это всего лишь создание поста с необходимыми параметрами, а у тебя тут целый монстр. Это же относится и к комментариям