After ensuring that all the permission settings were correct, I still couldn't see my CiviContribute form unless I was logged in.
But, once I disabled the Administer|CiviContribute|CiviContribute Component Settings|Enable Access Control by Financial Type checkbox, I was able to view and use the CiviContribute form anonymously.
I can't for the life of me get this renewal title/copy to appear on our membership page
If a contact has a valid existing membership - the renewal text is shown on the page. This renewal text is not shown if -
existing membership is in Pending or Cancelled status.
existing membership is of type = Lifetime.
I just submitted a PR to the GDPR extension which provides a new shortcode to display the GDPR preferences on a page, see https://github.com/veda-consulting/uk.co.vedaconsulting.gdpr/pull/217
That's what we use for providing users with an option of viewing and updating their preferences.
For all other CiviCRM form-related integration on WordPress, we use ...
Install ExtendedReport by Eileen, It provides additional reports with lots of options.
Or make sure you have 'Is this Field Searchable?' option checked for the custom field that you want on the report. If not then edit the custom field and check the option 'Is this Field Searchable?'.
Thanks for looking into membership extras. Just a quick point that we are planning a release at the end of Jan which will fix a lot of bugs and issues so I would suggest to wait till that is released before using this fully.
Answers to questions below:
Does this plugin actually create a recurring contribution record the same way that online payments ...
I wonder if using this extension might work instead?
It provides a slightly more sophisticated off-line payment processor, as well as a job that will provide implicit membership renewals using the 'auto-membership' feature.
This looks like there's a fix just hasn't been confirmed yet:
If you can try out the patch and make a comment there that it fixes it for you it will help get it included faster.
Demerit was correct in his answer posted as a comment and it worked great! I followed this procedure:
For that particular jump I would just go straight. But of course as always do it on a copy of the site first or make a backup that you can restore.