Now that the banning rules are out of the way, here a few more reasons why your comment may not show up.
Your comment will not show up, if …
You have just registered. Comments of new sign-ons need to be manually rescued from the moderation queue. This is to keep comments free of spam.
The comment was caught by the “bad word filter.” WordPress has a “bad word” list. A comment with a word that is on the list is put into the moderation queue and needs to be manually rescued. We check the queue regularly, sometimes, not so regularly. Our bad word list is very short, it has four words that would cause any FCC monitor to explode. However, the bad word function is rather silly. It rings alarm when a bad word is within a good word. When I took over, “idiotope” and “idiothermic” were considered bad. So were “shitake” mushrooms and “massspectrometric”. Just to name a few. Those bad words have been removed. The few remaining on the list should not pose problems. I hope.
The comment was caught by the spam filter. This is tricky. The filter will reject comments it considers spam. How it does that is its dirty little secret, and it appears to have a mind of its own. If you don’t see your message, try to change it a bit and post it again. If it still does not show up, please drop us a line.
You are using a “throwaway” email address. Comments from people (or bots) who use certain anonymous email providers have a high rate of spam, and therefore are blocked at TTAC. It is a long list, ranging from “@advertfast.com” via “@discardmail all the way to “@zoo-hardcore.com” (I kid you not). If you sign up using one of those, the sign-up will not be accepted. Once signed-up, this lockout should not be a problem for you, unless you manually change your email address to one of the throwaway guys. If you can’t comment after changing your email address, change it back.