Eu tenho quase certeza que vc está usando o get_post() de forma errada
https://codex.wordpress.org/Function_Reference/get_post
Miriam muito obrigado, realmente meu problema era com a forma que estava utilizando o get_posts(); mas montei umas querys personalizadas e dei um reset nelas, caso alguém precisar futuramente segue o código.
http://pastebin.com/L0j29FyA
Agora meu problema é em traduzir os campos customizados rsrs estou tentando utilziar o qTranslate nele, abri outra pergunta no forum já que está está resolvida
https://br.forums.wordpress.org/topic/qtranslate-com-custom-posts?replies=1#post-79550