Query Posts to display all posts with category “custom field value”

If you are creating artists as categories then their single page template will be category.php , in category.php add the following code :-

$category_id = get_cat_id( single_cat_title(“”,false) );
$cat_name = get_cat_name($category_id);
$new=query_posts(‘post_type=news_album&cat=”.$category_id.”&post_status=publish&orderby=ID&order=DESC&posts_per_page=-1’);
if( have_posts()) : while(have_posts()) : the_post();
echo get_the_title($post->ID);
echo get_the_content($post->ID);

endwhile; else: echo “No posts added for this category!”; endif; wp_reset_query();