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;
?>