Seems that if the setting "Settings/Options/vBulletin Blog:Entry Options/Blog Entry Moderation is set to "Yes", a new blog entry needs moderation approval before it can be viewed, but ONLY by guests!
That is to say, before the blog entry is approved, it can still be viewed by all registered users, but not guests. Once approved, guests can view the blog entry as well.
Shouldn't it be that nobody can view them (except mods and admin) until they are approved?
__DEFINE_LIKE_SHARE__