WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm running a web based community using wordpress multi-site and buddypress. All users are invited by existing users so no spam accounts exist on site. Therefore we feel no need to moderate logged in users.

Since doing this we have found that from now on all moderation requests come from spam attempts. So I have turned off email notifications for moderation. One problem, I have a contact page that currently uses comments for non-members to send a message requesting an invite or otherwise get in contact.

Is there any way I can switch moderation notifications on for just this page?

share|improve this question
You should consider using something else than post comments... – kaiser Apr 19 '12 at 18:01
@kaiser What else is there? I don't want to depend on a plugin, I've got too many dependencies already. – AntonChanning Apr 19 '12 at 19:27
On a simple Contact form. No need for a plugin, as it could be one of the thousands of cf-php-classes out there also. But: It would (if a plugin) an encapsuled dependency. So: Give it a try. Currently you're trying to scratch your back with your tow. That's kool, but hard to do. – kaiser Apr 19 '12 at 19:31
@kaiser You mean a stand alone contact form outside of wordpress? I gave up using them because of security issues. – AntonChanning Apr 19 '12 at 19:40
Try Contact Form 7 - I use it too. – kaiser Apr 19 '12 at 21:18
up vote 0 down vote accepted

I solved this issue in the end without using any plugin. The solution works because this is a multi-site install. The procedure is quite simple and painless.

  1. I created a 'contact' subsite on the subdomain 'http://contact.example.com'
  2. I moved the contact 'page' from the main site to the sub site.
  3. I enabled comments on this new page, both in wordpress admin, and in the theme.
  4. I made the contact page the default home page for the contact site.
  5. I changed all links on the main site to the 'contact' form to this new page.
  6. I deleted the old page.

I receive email notifications for the 'contact' but not the main site.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.