But it doesn't appear when I select the category in stream to create blog. see the screen shot
Hello Jarook,
Currently on the story, the blog app doesn't populate custom fields. It only produces basic required information to post a blog post as we do not want the form to be too cluttered.