O WordPress possui uma função nativa para listar os posts, que é a get_posts(params)
Como parâmetros, podem ser passadas algumas condições, e uma delas é o nome da categoria em questão. Então, o código seria o seguinte:
get_posts("category_name=nome_da_categoria");
Troque nome_da_categoria pelo nome da categoria em questão.
Um código completo poderia ser:
<?php $postslist = get_posts("category_name=portfolio"); foreach ($postslist as $post) : echo $post->post_title; endforeach; ?>