I have a MediaWiki website and MediaWiki isn't easy to do layout as WordPress or Drupal are (also for forms and there are no page builders).

I think to create a separate website with a separate domain (I wonder if it is really needed or it could be a directory on the base of the MediaWiki directory) and to install WordPress just to use some contact form plugin to have a convenient UI to layout the form with and use that contact form to transfer emails to my personal email account.

Can I install WordPress on MediaWiki directory (with or without a separate domain) and should such installation work smoothly for some contact form plugin?

  • 1
    Using WP just for a contact form seems like overkill, but you could either install it on a subdomain or in a subfolder. A subdomain will ensure that MediaWiki can't take over and cause WP not to load, but a subfolder may "look" more like part of the same site. You might need to look into rewrite/redirect rules to make sure WP will be able to run and MediaWiki doesn't try to take over. – WebElaine Jul 9 '19 at 13:54
  • 1
    There are plenty of services out that there that let you build embeddable contact forms. There's no reason to deal with the overhead of managing an entire WordPress install just for a form. Check out JotForm, WuFoo, and probably others. – Jacob Peattie Jul 9 '19 at 13:59
  • Hello, I thank you both. I ask anyone here to share an opinion on how to improve the question due to down vote. – JohnDoea Jul 9 '19 at 22:36
  • @JacobPeattie these are interesting services but my problem is that using them as I need requires a non-gratis version (I am not a miser, I just really don't have the spare money at the moment); I assume that WP would be the best solution because of that (I know of no lighter CMS). – JohnDoea Jul 10 '19 at 0:59

Yes, you can install WordPress in a sub-directory and then use something like Gravity Forms or Contact Form 7.
I'd also suggest that you sign up for a Recaptcha API Key and enable that if the forms are public facing to help combat spam.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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