New post create and edit methods