13 votes
Accepted

Best platform for a new website with CiviCRM: WordPress or Drupal?

I'd originally started my Civi 'journey' by bolting it onto our existing Wordpress site, and that was fine for holding contact details and sending out bulk emails/SMS. As we started to use Civi more ...
termdark's user avatar
  • 609
10 votes

Is there a list of CiviCRM shortcodes for Wordpress?

Going by the shortcode function, there are five possible ways to use the shortcode. Technically there's only one shortcode used ([civicrm]) but it uses the component attribute to switch between ...
drkane's user avatar
  • 101
9 votes
Accepted

SOLVED: 'DB Error: extension not found' after PHP upgrade to version 7.0

Summarising the above conversation: The upgrade of PHP to version made the PEAR DB extension unavailable. So the exception "DB Error: extension not found" was thrown. Changing to the database ...
Kainuk - CiviCooP's user avatar
8 votes
Accepted

Change domain name (wordpress)

Below are the simplified instructions taken from Moving an Existing Installation to a New Server or Location, but specific to answer your question. Open the file wp-content/plugins/civicrm/civicrm....
Ghost's user avatar
  • 614
8 votes
Accepted

Separate sites for CiviCRM and public site?

I have a number of clients who use CiviCRM on a subdomain separately from their main content site. It has both pros and cons. Pros: 1. Security. The main issue addresssed here is the risk of ...
Alan Dixon's user avatar
  • 6,841
8 votes
Accepted

Why is there a page in a CiviCRM WordPress install that says "Do not delete this page."

CiviCRM has some public-facing pages that it generates. e.g. event registrations, unsubscribe confirmations etc. On Wordpress the page you're seeing is the one that's used by CiviCRM for these ...
artfulrobot's user avatar
  • 3,930
8 votes
Accepted

Error: Failed to find key by ID or tag message

Thank you bgm, you got me on the right trail. It was an email issue. It was angry that it could not email the confirmation for the event to the registrant. The registrations were hitting the db as ...
Tim's user avatar
  • 171
7 votes

CiviEvent - Error when registering: Could not find valid value for id

I stumbled on this issue on CiviCRM 5.44 sites on WordPress, and the issue was that the site did not have "Clean URLs" enabled, since it was using an old civicrm.settings.php. Make sure that ...
bgm's user avatar
  • 3,421
7 votes

CiviCRM (on WordPress) runs too slow to be useful

The problem isn't WordPress, but Hostmonster. Shared hosting makes its money on sites that don't need any CPU or memory - simple WordPress sites, for instance. CiviCRM is a much more resource-...
Jon G - Megaphone Tech's user avatar
7 votes
Accepted

CiviCRM Shortcodes button no longer shows up on Wordpress

If you have the CiviCRM Admin Utilities plugin active, make sure you have selected the post types on which the button is allowed.
Christian Wach's user avatar
7 votes
Accepted

Safe to uninstall Mosaico extension?

Mosaico doesn't create any custom data in CiviCRM, so it is safe to Uninstall the extension. However, any template created in Mosaico will be lost. To uninstall the extension you will need to disable ...
Pradeep Nayak's user avatar
7 votes
Accepted

Upgraded to PHP 7.2; no errors but Sparkpost doesn't receive and send CiviMail

PHP 7.2 does not have the mcrypt module, and the Sparkpost extension needs that module. If you can install php7.2-mcrypt as a pecl module Sparkpost will work. If not, I would move to php 7.1 for ...
Kevin Cristiano's user avatar
7 votes

Upgraded to PHP 7.2; no errors but Sparkpost doesn't receive and send CiviMail

I encountered the same problem and investigated a bit further... The SparkPost extension does not directly use mcrypt but it does use CRM_Utils_Crypt which makes use of mcrypt if it is available. If ...
Aidan's user avatar
  • 13.5k
7 votes

Exporting Contacts to a .csv file

Do a search that finds all contacts (for example, Find Contacts and then search without entering anything), then select "All nnn contacts" and choose Export from the drop down menu. You can ...
Lars SG's user avatar
  • 4,063
7 votes
Accepted

Where is the link between a CiviCRM contact and Wordpress user stored in the database?

Great question! The matching between the CMS user and the CiviCRM contacts relies, like most "relationships" between entities in CiviCRM, on an additional table that maps the IDs between the ...
HomoTechsual's user avatar
  • 1,138
6 votes

Webform-civiCRM equivalent for Wordpress?

A new alternative to Gravity Forms is Caldera Forms with CiviCRM integration. Unlike the Gracity Forms integration, development is active and it now far surpasses Gravity Forms integration in ...
Jon G - Megaphone Tech's user avatar
6 votes

What version am I running?

You can also check the version from the file: civicrm-version.php in the downloaded folder of civicrm. File path : civicrm/civicrm-version.php
1990rk4's user avatar
  • 483
6 votes

Gravity Forms and CiviCRM

There are currently two Wordpress integrations that I know of: 1) Contact Form 7 integration, developed by CiviCoop, here more info about it, I haven't tried it yet but looks promising. 2) Gravity ...
Andrei's user avatar
  • 2,321
6 votes

Best platform for a new website with CiviCRM: WordPress or Drupal?

CMS wars are never-ending! I have two answers: Drupal I've worked with plenty sites using each CMS. @termdark is correct; Drupal/CiviCRM is definitely the more powerful of the two platforms. And ...
Jon G - Megaphone Tech's user avatar
6 votes

Best platform for a new website with CiviCRM: WordPress or Drupal?

Having seen the OP's reference to Drupal 8, I wanted to quickly throw in my hat. Leave Drupal 8 to the hobbyists for now. That may change, and it may change soon, but if you want to use Drupal, then ...
JohnFF's user avatar
  • 2,343
6 votes
Accepted

CiviCRM for animal rescue charity

Look into CiviCase for planning and tracking each animal's adoption appointments, vet visits, groomings, etc. CiviEvent has integrated location/venue components that might be useful in organizing ...
Prónay's user avatar
  • 604
6 votes

CiviCRM + Wordpress + Contact 7, how to get it to work

You must also install a CiviCRM extension on the other end - see this blog post for details. Note that this plugin is NOT very mature, and isn't recently updated. Its killer feature is the ability ...
Jon G - Megaphone Tech's user avatar
6 votes

Need to reinstall a deleted contact

Do you happen to know how it was deleted? Because there's actually two kinds of deleting - one is permanent, one is not. Try the advanced search and turn on the option to search in the trash. If ...
Jenni Simonis's user avatar
6 votes

timestamp mismatch

It turns out that if you are using Wordpress you need to set the timezone to specific location, e.g. London, rather than using the default UTC offset. When I used the London timezone the problem went ...
Marian Zastawny's user avatar
6 votes
Accepted

How to enter event registrations after event has ended

It looks like you set end dates not just on the event, but on the price fields as well. If so, you can remove the end dates from the price fields and that should fix your issue. Public registration ...
Jon G - Megaphone Tech's user avatar
6 votes
Accepted

Can IATS be used with Simple Donate Extension? - SOLVED

I suggest that if you can copy the SimpleDonate link before it goes from your menu and then assuming you can visit that page then you can probably just add yourself a new link in the menu
petednz - fuzion's user avatar
  • 28.3k
6 votes

View uploaded documents without having to download them every time - Wordpress

As Pradeep implies, this isn't a CiviCRM issue but a web browser configuration issue. I'm not sure what web browser you're using, but in Firefox, when I click on a PDF in an activity (see "1" below), ...
Jon G - Megaphone Tech's user avatar
6 votes
Accepted

Any issues in WordPress 5?

It seems like the Block editor no longer breaks CiviCRM shortcodes. But you do lose the quick CiviCRM shortcode button. The classic editor plugin with Wordpress 5.0 makes the move easier. ...
themak's user avatar
  • 3,411
6 votes
Accepted

100s of duplicate contacts created of current user when using CiviCRM

I have seen this when the uf_match table does not have the proper values for WP Id (uf_id), Contact ID (contact_id) and email (uf_name). I don't know why this occurs, I've not been able to track it ...
Kevin Cristiano's user avatar
6 votes

CiviCRM 5.9.1 Cannot Read Database Information

Your DB connection specifies mysql://, and you are using PHP7.2. The MySQL extension was deprecated in PHP 5.5 and removed in PHP 7.0. Try switching the two DB connect strings in civicrm.settings.php ...
Chris Burgess's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible