Есть маленькая ошибочка
с исправлениями
<?php
$id=44; // ID заданной рубрики
$n=10; // количество выводимых записей;
$i = 1;
$recent = new WP_Query("cat=$id&showposts=$n"); // тут исправил
while($recent->have_posts()) : $recent->the_post();
if($i == 1) :
?>
//другой стиль
<?php else : ?>
<div class="uk-grid" style="margin-top: 5px;">
<div class="uk-width-1-10" style="width: 50px;"><a href="<?php the_permalink();?>" title="<?php the_title(); ?>"><?php echo get_the_post_thumbnail( $post->ID, array(30,30) ); ?></a></div>
<div class="uk-width-9-10 uk-text-large"><a href="<?php the_permalink();?>" title="<?php the_title(); ?>"><?php the_title(); ?> <span class="uk-text-small uk-text-muted"><?php the_date('Y-m-d', '[', ']'); ?></span></a></div>
</div>
<?php endif; $i++; ?>
<?php endwhile; ?>