systopia / CiviProxy

A security proxy for CiviCRM
GNU Affero General Public License v3.0
7 stars 18 forks source link

Support for WordPress? #39

Open JoeMurray opened 4 years ago

JoeMurray commented 4 years ago

We'd like to add support for WordPress, and want to check if there are any concerns or guidance you'd like to provide.

I imagine we'd start with abstracting the URLs in https://github.com/systopia/CiviProxy/blob/master/proxy/config.dist.php so that we could specify in one place whether the CiviCRM instance is installed with Drupal or WordPress, then see what else is necessary.

bjendres commented 4 years ago

Sounds great!

Should I maybe create a WP branch, so we can start collecting individual changes and merge everything in one go when we're done?

JoeMurray commented 4 years ago

Glad you're keen. I think we can create PRs without the need for a branch. We're scheduling this work for April.

being-peace commented 3 years ago

Could you give me a short info about the current state of CiviProxy for Wordpress? Is it supported at all? If one has a Wordpress Frontend, would it then go for a wordpress CiviCRM backend or a drupal CiviCRM as backend?

jaapjansma commented 2 years ago

I can confirm that CiviProxy with CiviCRM in wordpress works as expected. There was one issue with mosaico images in mailings. Fixed in PR #53

We also had to use the right tool for the civicrm cron. We first used cv however that one resulted in broken urls in mailings so chnaging it to wp-cli solved this.

jaapjansma commented 2 years ago

Another issue we had on wordpress was the social media icons in the versafix template, see as well #38