Question: I am working with wordpress theme , I want to show posts on different pages according to category .

for example page name is "Blog" and post category is postBlog, can you tell me how I can use post according to category .

Thanks

Answer: 
What are you trying to do can be achieved with [WordPress Category Template](http://codex.wordpress.org/Category_Templates).

From the Codex:

`For instance, when a viewer clicks on a link to one of the Categories on your site, he or she is taken to a page listing the Posts from that particular Category in chronological order, from newest Posts at the top to oldest at the bottom.`

You can create a file in your theme, called: `category.php`, put a `loop` inside of it and then WordPress will automatically do that for you.

```
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

```

And then fill your needs with the page. You can check the documentation for `The Loop` [here in this link](http://codex.wordpress.org/The_Loop).
create a template `category-catname.php` or `category-catID.php` in your theme dir.

See <http://codex.wordpress.org/Category_Templates>