You have to choose a page type, like for example http://schema.org/Blog and then add the article/blogposts http://schema.org/BlogPosting
Here is a very simple example:
<div itemscope itemtype="http://schema.org/Blog"> ...<article itemprop="blogPost" itemscope itemtype="http://schema.org/BlogPosting"> ...</article><article itemprop="blogPost" itemscope itemtype="http://schema.org/BlogPosting"> ...</article></div>
I have tried to implement it in a WordPress theme, perhaps my code will help you: https://github.com/pfefferle/SemPress/