were there only 13 episodes for season 7??

You have probably gotten an answer by now but in case not: Yes, Emily Deschanel delivered her first child in Sep-2011 which caused delays in production; the first episode of that season aired 03-Nov-2011. And, there were no airings in Feb and Mar-2012 - do not know why.