New answers tagged

2

In general there is a risk of having a CMS user deleted when the CRM contact is deleted, since the CMS user can (in theory) be the author of pages, comments etc Therefore Civicrm does not offer this directly and I think you would need to find/make a customisation/extension or see if there is a tool in WP that you could use that would make it easy to find ...


2

You can setup a custom template directory (Administer > System Settings > Directories > Custom Template Directory) and add code to a Main.extra.tpl (the directory is (your_path/CRM/Contribute/Form/Contribution/Main.extra.tpl) and also see this Styling Contribution pages with buttons. Or use an extension which is a preferred way: https://docs.civicrm.org/dev/...


1

Create an extension The first step to create a hook is to create an extension. I'd recommend installing civix which can generate an empty extension by simply typing the command : civix generate:module myextension Go check https://docs.civicrm.org/dev/en/latest/extensions/ for more details about extensions. All you need to know for now is that civix will ...


2

How do I control the user role that the CiviCRM users are synced as WordPress users? I'm using the "Role" Synchronization Method. Is this controlled by Association Rules? Yes, exactly. Association Rules are the "glue" between CiviCRM Memberships and WordPress Roles (or Capabilities). I need to add a rule for each CiviCRM membership level? Yes. FYI, if ...


1

When you use the synchronise the outcome should be that someone would only become an Authenticated user ie the default user role so perhaps check under "New User Default Role" and ensure it is not set as Administrator in WordPress>General Settings.


5

That's totally possible - I have one medium size org that uses Grants exclusively for this purpose. We're using some simple Word Replacements -> in civicrm/admin/options/wordreplacements?reset=1 to help Staff use native CiviCRM Grants to track income:


2

Avada, Divi, X theme, Genesis, Virtue and in general most well-developed WordPress themes work fine. I think BeTheme is OK too. The Slider Revolution plugin causes JS problems and can be disabled and replaced easily. A lot of commercial themes bundle this plugin. You can still expect to do some work making CiviCRM pages display nicely because CiviCRM uses ...


3

According to https://lab.civicrm.org/dev/core/issues/766 this looks like it has now been fixed.


3

Welcome to Stack Exchange! You can edit any emails that are automatically sent from the System Workflow tab on this page - /wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%2FmessageTemplates&reset=1 You're able to edit any email templates that are generated from the system such as event emails, membership emails and contribution emails. Hope ...


0

I can't think of a down side to the CiviCRM "base page" existing on your WordPress install - other than that you can't use that page for public-facing content. Anyone visiting that page will see holding text, not CiviCRM content of any kind. Viewing CiviCRM content requires query strings to be appended to the "base page" URL plus the appropriate permissions.


2

I have seen this error occur on WordPress due to a false positive generated in WordFence security plugin. If that might be your issue, put WordFence Firewall back into "Learning Mode", try saving/testing a Mosaico template email again in Civi and - if that is the problem - then WordFence should Whitelist the action, and the error should disappear.


0

i think this can be done with Caldera and CiviCRM now


1

This is a bit of a workaround, but for simple forms where I wanted to avoid CMS-specific form plugins (or where I was embedding a form into another site), I used the following combination: remoteform activityprofile The activityprofile extension only works in combination with remoteform (it's a way to circumvent a CiviCRM limitation). If often use ...


0

I have experienced this behavior in two different situations. In one situation, the Contribution was using a manually created price set that mimicked the behavior of the contribution page with "Allow other amounts" checked. The javascript code is not added for these price sets since CiviCRM can't really tell how they are supposed to work. Switching the ...


0

Your resource URL, 'https://name/wp_content/plugins/civicrm/civicrm is exactly what I have, and it works. In one case I ended up basically re-installing Civicrm after saving the database, etc. Civicrm complained about 'incorrect resourceUrl' but it worked, I got a menu, built correctly. Re: trailing slash, inside civicrm.settings, civicrm_root will be ...


0

I don't know if it helps, but some time between CiviCRM 5.11 and 5.15.1 a new setting for menu permission was introduced with one of the options being "none - disable menu". Its in Administer >> Customize Data and Screens >> Display Preferences, but to get to it you will need to use http://yourdomain.org/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%...


0

I recommend taking a look at the Caldera Forms CiviCRM plugin. This will allow you to use conditions within a caldera form to show and hide fields (and make them required) based on the type of membership selected. The plugin contains multiple processors to allow you to add contacts, memberships, etc. in CiviCRM. The plugin is available in the WordPress ...


0

I am not really familiar with CiviCRM and Wordpress. But one direction of looking for a solution is that use Contribution Pages for membership signup and renewals and then use a different contribution page for different membership types.


2

I found out the issue. The reason that some of them were read only and some weren't was due to a bad import. It seems like the Contacts that were having those issues, had more than 1 empty Supplementary Addresses. There would be 1 Main Address with it geocoded and filled in, but there would be like 4 empty address entries. Removing all the invalid ...


2

This problem turned out to be a Javascript error in the console: SyntaxError: expected expression, got '<' on civicrm:1 A plugin must have been dumping in Javascript in the header or footer, and once it was deactivated, CiviCRM could render the search results in Javascript.


3

In the end, I'm not sure what the problem was: either Adminer when either exporting and/or importing; or, the table collations being latin1_swedish_ci, even though both databases used the same collation; or even a conflict between the very old linux version and newer MySQL versions on the server. But I exported using mysqldump via SSH while forcing UTF, and ...


Top 50 recent answers are included