I would hazard a guess that by adding the extra posts you injected more text into the page content, and because these posts are not as related as they should be, it affected the onpage keyword targeting.
In addition, by making that content site wide, you have introduced a lot of duplicate content on many pages of your site which will cause a penalty.