Fixed posts_per_page bug

By default, get_posts() return only five posts. posts_per_page must be
set to -1 to get all posts.