parse blog post as :header and :body