My contribution pages (that I use to collect new members on a website) are completely crazy, just showing the page title repeatedly some 10 or more times.

enter image description here

But when I try to do a test-drive everything looks fine.

enter image description here

Based on a similar question here, I tried to create a new page from scratch, but the problem persists. No idea where to start digging :/

  • This may be CMS specific so perhaps you can explain eg is this WordPress and are you using shortcodes, or is this drupal - perhaps pasting the path to the page you are seeing this on - with the domain removed if you want to keep private
    – petednz - fuzion
    Apr 4, 2018 at 19:30
  • @petednz-fuzion yes its wordpress. I'm not using any shortcodes, actually I'm just clicking on the "Live Page" link from the contribution pages list. The path looks like "?page=CiviCRM&q=civicrm/contribute/transact&reset=1&id=1" Apr 4, 2018 at 21:43
  • added WP as a tag as I suspect it is a WP issue that I won't be able to guess at
    – petednz - fuzion
    Apr 4, 2018 at 23:32
  • This is the wp demo site by contrast - wpmaster.demo.civicrm.org/civicrm/?page=CiviCRM&q=civicrm/…
    – petednz - fuzion
    Apr 4, 2018 at 23:33
  • and this is the preview page url for comparison wpmaster.demo.civicrm.org/civicrm/?page=CiviCRM&q=civicrm/…
    – petednz - fuzion
    Apr 4, 2018 at 23:35

1 Answer 1


You need to set a WordPress base page. Create an empty page (e.g. titled "CiviCRM" with the slug "civicrm") and enter the page slug in the basepage field in wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%2Fsetting%2Fuf&reset=1. Your form(s) should then render properly.

  • Glad you could explain that for Nuno.
    – petednz - fuzion
    Apr 6, 2018 at 21:06
  • ah yes, that solved it! thank you so much :) Apr 6, 2018 at 21:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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