Please check that you the base page here: https://example.org/wp-admin/admin.php?page=CiviCRM&q=civicrm/admin/setting/uf&reset=1
The value here
Should be an existing published WP Page.
I would then revisit the permalinks page.
That should 'fix' it.
Thanks a lot guys. You got me on the right way and I looked for a wordpress solution instead of a civi one.
I just added the following bits of code to my function.php file (in the child theme) to get disconnected and immediately redirected to a specific page (otherwise I was getting a civicrm error telling me I had no access to the page it was redirecting me ...
You're running into the effects of this code which automatically logs the user in. Unfortunately there's no way to override this code at the moment - except to override the class file itself by putting an edited copy in your custom PHP folder like this and remove those lines.
A couple of alternative approaches are to:
Use BuddyPress to create the signup ...
The alert is incorrect. As long as you are not having any other issues besides the alert, you can tell the alert not to remind you again.
In addition (now that I see the issue with Contribution pages - sorry I missed that), make sure you have the base page set under CMS settings in the CiviCRM administration settings.
In WP go to settings, Permalinks. ...
I prefer the wp-cli method to all other methods. Can this work at your host? https://docs.civicrm.org/sysadmin/en/latest/setup/jobs/#wp-cli
If you do not have Command line access, but the host provides a cron interface and wp-cli you can create a shell script to call:
/path/to/cli/php /path/to/wp --user=<cron user> --url=https://<...
My current permalink settings are just that (though it might have been set to that before we installed civi but I do not think so).
I do not think it would brake the site since civicrm is a page and not a post but I may be wrong.
It's an excellent choice for you. I've run Civi on both WordPress and Joomla and it does everything you are asking and more. Right now, I have at least a half dozen sites under my care on both Joomla and Wordpress. Depending on the size of your organization, Joomla may be the perfect, especially if the client is already accustomed to using Joomla. The ACL ...
You have custom plugin or extension that is interacting with Activity type which expects custom fields in the system and is either disabled or deleted.
1. Turn off the extension if the system no longer needs it.
2. Enable/Add the custom field or custom group back into the system
I just had this problem on a Drupal installation and found a cause. In my situation, it was a false positive.
To check if the resource URL is correctly set CiviCRM tries to download the following picture from the server
It does the check, however, on the server itself, ...
Normally it's [civicrm.root]/.
Is that screenshot just an example of values you've been playing with? Does it work with [civicrm.root]/?
And [civicrm.root]/ is what it is set to on https://wpmaster.demo.civicrm.org.
Also check your civicrm.settings.php file to see if it's overriding it for some reason.
I also see this error, using WP 5.2.2/MySQL 5.6 (recommended)/PHP 7.2 (recommended)/Apache 2.4/ on Windows 10, going back to Civicrm 5.5 (5.05) where updates to the Option Groups Admin UI were made(https://github.com/civicrm/civicrm-core/blob/5.5/release-notes/5.5.0.md) In the stack trace above you see refs to option group language members.
Civicrm 5.40 ...
This turned out to be something adding a blank line in the cron output (see comments above). Since it's not clear what is adding it or how to track it down, a workaround is to adjust the cron command slightly:
your-cron-command | grep "."
which will remove all blank lines from the output, so if the output is just a newline then after the grep the output ...