Whenever I write a post on my blog and link to a previous post, that pingback shows up as a comment needing to be approved.
I am running Disqus, but this was happening even pre-use of that plugin.
What is the fix for this behavior?
The comment handling is somewhat difficult to follow in code. My educated guess is that you have comment whitelist enabled (Comment author must have previously approved comment), but since pingbacks are not identifiable by author they are treated as requiring moderation.
you may use this plugin : http://wordpress.org/extend/plugins/disabler/
i found this function somewhere on the internet (but can't remember where...). it may do what you are looking for :
Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?