How do I restore missing menu extras (clock, wi-fi, etc)?
I was able to get my menu extras back without logging out by running killall SystemUIServer in the Terminal.app.

I found the answer from zane's Recover missing menubar icons - revisited System post. The post is from 2006, but the trick still works on Yosemite.