Since 2016, we have been constantly developing the Civist plugin for WordPress. Over the years, there have been a handful of cases of incompatibility with other plugins or themes.
We always try to customise Civist to avoid such issues in the first place. Still, because of the abundance of available plugins and themes for WordPress, it's impossible to ensure that Civist will always work correctly in every imaginable scenario.
Therefore, here, we list all plugins and themes known to have incompatibilities with Civist and explain if and how to work around them.
If you have problems using the Civist plugin and these problems only occur when another plugin or theme is installed and activated, please get in touch with us directly. You can reach our support via email at support@civist.com or directly in WordPress via the "Civist Support" contact form, which you can find on the right side of the screen once you click "Civist" in the WordPress menu.
Plugins
Here, you can find a list of all plugins with which incompatibilities with the Civist plugin are known.
Embedpress
Scope: The following issue only occurs if you use Embedpress and Civist with the WordPress Classic Editor. If you use Civist with the WordPress Gutenberg editor, the problem described below is irrelevant.
Problem Source: The cause of the incompatibility is that Embedpress deactivates some of the standard WordPress embedding functions and replaces them with other functions.
However, the Civist plugin requires these embedding functions to work flawlessly. The result is that the embedded Civist widget (petition or donation form) can be integrated into a page but displays errors when submitting the completed form.
As a result, no data transfer occurs and signing a petition or donating is not possible.
Solution: To use Civist and Embedpress together, you can embed the Civist petition and donation forms into a page or post via their short code. To do so, please proceed as follows:
- Go to "Civist -> Petitions" or "Civist -> Donation Forms" in the WordPress menu.
- Click "Edit" on the petition or donation form you want to embed in a page or post.
- Scroll to the end at the right editing menu of the form.
- Click on "Generate short code".
- Copy the generated short code.
- Now open your page or post in edit mode.
- Paste the short code in the desired place or replace an already inserted form.
- Save the page.
- Open a preview of the page or post and check the error-free functioning of your form by making a test signature.
Themes
There are no known problems at the moment.
––––– DE –––––
Bekannte Inkompatibilitäten des Civist Plugins mit Plugins oder Themes in WordPress
Seit 2016 entwickeln wir das Civist Plugin für WordPress stetig weiter. Über die Jahre kam es in insgesamt einer Handvoll von Fällen zu Inkompatibilitäten mit anderen Plugins oder Themes.
Wir versuchen Civist immer so anzupassen, dass es zu solchen Problemen gar nicht erst kommt. Jedoch ist es allein aufgrund der Fülle an verfügbaren Plugins und Themes für WordPress unmöglich, sicherzustellen, dass Civist in allen erdenklichen Szenarien immer einwandfrei funktioniert.
Daher führen wir hier alle Plugins und Themes auf, von denen Inkompatibilitäten mit Civist bekannt sind und erklären, ob und wie diese umgangen werden können.
Falls du Probleme bei der Nutzung des Civist-Plugins hast und diese nur auftreten, wenn ein anderes Plugin oder Theme installiert und aktiviert ist, dann wende dich bitte direkt an uns. Unseren Support erreichst du per E-Mail an support@civist.com oder direkt im WordPress über das “Civist-Support” Kontaktformular, welches du am rechten Bildschirmrand findest, sobald du im WordPress-Menü auf Civist klickst.
Plugins
Hier findest du eine Liste aller Plugins, mit denen Inkompatibilitäten mit dem Civist-Plugin bekannt sind.
Embedpress
Umfang: Das folgende Problem tritt nur auf, wenn du Embedpress und Civist mit dem WordPress Classic Editor verwendest. Nutzt du Civist zusammen mit dem WordPress Gutenberg-Editor, ist das nachfolgend beschriebene Problem nicht relevant.
Problemquelle: Die Ursache für die Inkompatibilität liegt darin, dass Embedpress einige der Standard-Wordpress-Einbettungsfunktionen deaktiviert und diese mit anderen Funktionen ersetzt.
Diese Einbettungsfunktionen werden jedoch vom Civist-Plugin benötigt, um einwandfrei zu funktionieren. Das Ergebnis ist, dass das eingebettete Civist-Widget (Petitions- oder Spendenformular) zwar in eine Seite integrierbar ist, aber beim Absenden des ausgefüllten Formulars Fehler anzeigt.
Dadurch erfolgt keine Datenübertragung und das Unterschreiben einer Petition oder das Spenden sind nicht möglich.
Lösung: Um Civist und Embedpress nebeneinander zu nutzen, können Sie die Civist-Petitions- und Spendenformulare über deren Shortcode in eine Seite oder einen Beitrag einbetten. Bitte gehen Sie dazu wie folgt vor:
- Gehe im Wordpress-Menü auf "Civist -> Petitionen" oder "Civist -> Spendenformulare".
- Klicke bei dem Petitions- oder Spendenformular auf "Bearbeiten", welches in einer Seite oder in einem Post eingebettet werden soll.
- Scrolle am rechten Bearbeitungsmenü des Formulars bis ans Ende.
- Klicke auf "Shortcode generieren".
- Kopiere den erzeugten Shortcode.
- Öffne deine Seite oder deinen Post im Bearbeitungsmodus.
- Füge den Shortcode an der gewünschten Stelle ein oder ersetze ein bereits eingefügtes Formular.
- Speichere die Seite.
- Öffne eine Vorschau der Seite oder des Beitrags und überprüfe das fehlerfreie Funktionieren des Formulars, indem du eine Testunterschrift durchführst.
Themes
Zur Zeit sind keine Probleme bekannt.