Best approach for this? Would it be to make a new page template with a custom header.php or is there some .home command that will hide the header some way. I still want the nav bar, just not the logo/image.
Yes you could add .home #header and add display: none; in most cases…..but that will turn off the entire header. So give that a try and see if it will work.
I don’t think it would be because search engines will still be able to see the code/text with no problem. The display: none is only for the design/display. So you won’t see it, but the code and the text will still be there.