#nataliagruberAll 3 sound okay to me. I run a team of translators and our Spanish team uses 'publicaciones.' They tend to make a point of avoiding anglicisms as much as possible tho, so depending on your feelings on that, 'posts' is probably also common.