Dokumentation für Wohltätigkeitsorganisationen

Erfahren Sie, wie Sie mit klaren Schritt-für-Schritt-Anleitungen das Beste aus Charitable herausholen.

DonationExpress

Erfordert:

  • Charitable Pro 1.8.17+

DonationExpress öffnet Ihre Spendenformulare in einem vollbildgroßen, themenunabhängigen Fenster, wenn jemand auf einem Handy besucht. Anstatt das Formular innerhalb Ihres Themas darzustellen (wo ein zufälliger Theme-Stil ein Feld vom Rand schieben, einen Button verkleinern oder den Zahlungsbereich auf einem kleinen Bildschirm kaputt machen kann), rendert DonationExpress das echte Spendenformular der Kampagne in einem eigenen, sauberen Layout, das Ihr Thema nicht erreichen kann. Das Ergebnis ist ein Formular, das auf jedem Handy gleich aussieht, schnell lädt und Theme-Konflikte vermeidet.

Die Kernidee ist nicht „das Formular responsiv machen“. Charitable-Formulare sind bereits responsiv. Das Problem, das DonationExpress löst, ist, dass die CSS-Styles des Themas das Formular und das Modal auf Mobilgeräten stören. DonationExpress behebt dies, indem es das echte Formular (echte Felder, echte Beträge, echte Gateways) in einem separaten Dokument rendert, das das Thema physisch nicht gestalten kann.

DonationExpress ist derzeit eine Beta-Funktion und standardmäßig deaktiviert. Sie aktivieren sie pro Website in den Einstellungen Ihres Spendenformulars.

Spendenformularseite mit einem Waldbanner mit der Aufschrift "Save The Miller Forest" über Spendenfeldern wie Name, Adresse und E-Mail

Wann Sie es verwenden würden

  • Ihr Theme oder Page Builder gestaltet das Spendenformular oder Modal so, dass es auf Handys fehlerhaft aussieht.
  • Sie wünschen sich eine konsistente Spenden-Erfahrung auf jedem Gerät, unabhängig vom Handy des Besuchers oder Ihrem aktiven Theme.
  • Sie möchten, dass das mobile Formular schnell lädt, ohne dass die Skripte und Stile Ihres Themes mitgeladen werden.
  • Sie akzeptieren Spenden von sozialen Medien, E-Mails oder Anzeigen, wo der meiste Traffic mobil ist und der erste Eindruck zählt.

Finden

WordPress Admin > Charitable > Einstellungen > Allgemein > Spendenformular

Scrollen Sie zu den DonationExpress-Einstellungen. Es gibt drei:

  • DonationExpress – schaltet die Funktion ein und wählt aus, welche Spenden-Auslöser sie verwenden.
  • DonationExpress Corner Style – die Eckform für Buttons und Eingabefelder im Fenster.
  • DonationExpress Receipt – was das Fenster nach einer erfolgreichen Spende anzeigt.

Die Einstellungen für Eckstil und Quittung sind ausgeblendet, bis DonationExpress auf etwas anderes als „Aus“ gesetzt ist, da nur das Fenster sie verwendet.

Einstellungspanel von DonationExpress mit drei Optionen: Dropdown für alle Spendenformulare, Eckstil auf Abgerundet gesetzt, Quittungsstil auf Feier (sauber, minimalistisch) gesetzt.

Es einschalten

Die Einstellung DonationExpress hat drei Optionen:

OptionWas es tut
AusDonationExpress ist deaktiviert. Spendenformulare werden auf Mobilgeräten auf normale Weise angezeigt. Dies ist die Standardeinstellung.
Nur Modal-Spenden-ButtonsNur Spenden-Buttons, die ein Popup oder Modal öffnen, verwenden das Fenster. Inline-Formulare, die direkt auf einer Seite eingebettet sind, bleiben unverändert.
Alle SpendenformulareJeder Spenden-Button, Link und jedes Inline-Formular auf einem Handy verwendet das Fenster.

Wählen Sie Nur Modal-Spenden-Buttons, wenn Sie bereits zufrieden sind, wie Ihre Inline-Formulare auf Mobilgeräten aussehen, und nur das Popup-Erlebnis beheben möchten. Wählen Sie Alle Spendenformulare, wenn Sie möchten, dass jede mobile Spende, egal wie sie ausgelöst wird, über das saubere Fenster abgewickelt wird.

DonationExpress wird nur auf Bildschirmen mit mobiler Breite aktiviert. Auf Tablets und Desktops werden Ihre Formulare genau wie heute angezeigt. Die Breitenuntergrenze beträgt standardmäßig 768 Pixel und kann von einem Entwickler angepasst werden (siehe Entwicklerreferenz unten).

Gestaltung des Fensters

DonationExpress liest nichts aus Ihrem Theme aus, sondern erstellt sein Aussehen stattdessen aus Ihren vorhandenen Charitable-Einstellungen:

  • Akzentfarbe stammt von der Hervorhebungsfarbe Ihres Spendenformulars (Charitable > Einstellungen > Allgemein > Spendenformular). Schaltflächen und ausgewählte Zustände im Fenster verwenden sie.
  • Logo stammt von Ihrem E-Mail-Logo (Charitable > Einstellungen > E-Mails). Wenn eines festgelegt ist, wird es oben im Fenster angezeigt.
  • Eckenstil stammt von der DonationExpress Eckenstil -Einstellung.

Die Eckenstil -Einstellung steuert, wie abgerundet die Schaltflächen und Eingabefelder sind:

EckenstilAussehen
ScharfEckige Ecken (0 Radius).
AbgerundetLeicht abgerundete Ecken. Dies ist die Standardeinstellung.
PillVollständig abgerundete, pillenförmige Schaltflächen und Eingabefelder.

Die Quittung

Nachdem eine Spende abgeschlossen ist, kann DonationExpress eines von drei Dingen anzeigen. Legen Sie dies mit der DonationExpress Quittungs -Option fest (hinzugefügt in Charitable Pro 1.8.17.1):

QuittungsstilWas der Spender sieht
Feier (sauber, minimalistisch)Ein sauberer Dankeschön-Bildschirm mit einem Häkchen und einer Konfetti-Animation, plus einer Teilen-Schaltfläche, einer optionalen Schaltfläche "Monatlich spenden" und einer Schaltfläche "PDF-Quittung herunterladen" sowie einer Schließen-Schaltfläche. Dies ist die Standardeinstellung.
Detailliert (sauber, mit Einzelaufschlüsselung)Der gleiche saubere Feier-Bildschirm plus eine Tabelle mit Einzelaufschlüsselung (jede Kampagnenzeile und die Gesamtsumme), für Spender, die genau sehen möchten, was sie gegeben haben.
Standard-QuittungsseiteDas Fenster schließt sich und der Spender landet auf Ihrer normalen, thematisierten Quittungsseite, genau wie ohne DonationExpress.

Die Feier- und Detailquittungen bleiben im Fenster, sodass der Spender die saubere Erfahrung nie verlassen muss. Einige Schaltflächen auf diesen Quittungen erscheinen nur, wenn die entsprechende Funktion verfügbar ist:

  • Teilen verwendet die native Teilen-Funktion des Telefons, sodass Spender mit einem Fingertipp in sozialen Netzwerken posten oder eine Nachricht senden können.
  • Monatlich spenden erscheint nur, wenn das Add-on "Wiederkehrende Spenden" aktiv ist und die Spende eine einmalige Spende war. Es öffnet das Fenster erneut, eingestellt auf eine monatliche Spende.
  • PDF-Quittung herunterladen erscheint nur, wenn das Add-on "PDF-Quittungen" aktiv ist.

Vorschau ohne Telefon

Sie müssen kein Telefon zur Hand nehmen, um das Fenster zu sehen. Als Administrator öffnen Sie diese URL in Ihrem Browser (ersetzen Sie NN durch eine Kampagnen-ID):

https://yoursite.com/wp-admin/?charitable_action=preview-mobile-form&campaign_id=NN

Es rendert dasselbe themenfreie Spendenformular, das DonationExpress auf einem Telefon anzeigt, sodass Sie Ihre Farben, Ihr Logo und Ihren Eckenstil auf einem Bildschirm in voller Größe überprüfen können.

Tipps

  • DonationExpress rendert das echte Formular der Kampagne, sodass alle von Ihnen konfigurierten Felder, vorgeschlagenen Beträge und Gateways automatisch angezeigt werden. Es muss nichts neu erstellt werden.
  • Wenn Sie ein Caching- oder Optimierungs-Plugin verwenden, stellen Sie sicher, dass der Pfad /charitable-give/ vom Caching ausgeschlossen ist. Das Formular benötigt bei jedem Laden frische Sicherheitstoken, genau wie Ihre normalen Spenden- und Empfangsseiten.
  • Apple Pay und Google Pay funktionieren innerhalb des Formulars. Apple Pay erfordert weiterhin, dass Ihre Domain bei Ihrem Zahlungs-Gateway verifiziert ist, genau wie bei normalen Formularen.
  • Die Funktion befindet sich in der Beta-Phase und ist standardmäßig deaktiviert, sodass bestehende Websites niemals geändert werden, bis Sie sie aktivieren.

Entwicklerreferenz

DonationExpress rendert das echte Spendenformular der Kampagne in einem leeren, themenfreien Dokument, das von einem dedizierten Endpunkt bereitgestellt wird und in einem iFrame durch eine Vollbild-Überlagerung auf der übergeordneten Seite geladen wird. Eine kleine postMessage-Brücke hält die übergeordnete Seite und den Frame während des Spenden- und Empfangsvorgangs synchron.

Wo es sich befindet

StückOrt
BootstrapCharitable_Mobile (includes/mobile/class-charitable-mobile.php), gestartet mit Priorität 9 bei init
Hilfsfunktionenincludes/mobile/charitable-mobile-functions.php
Einstellungen und Asset-Isolationincludes/mobile/charitable-mobile-hooks.php
Themenfreier EndpunktCharitable_Mobile_Form_Endpoint(includes/endpoints/class-charitable-mobile-form-endpoint.php)
Vorlagentemplates/mobile/form-mobile.php, templates/mobile/receipt-mobile.php
Assetsassets/css/charitable-mobile.css, assets/js/charitable-mobile-{sheet,bridge,receipt}.js

Endpunkte und URLs

Der Endpunkt registriert zwei Rewrite-Regeln und zwei Query-Variablen und wird bei template_redirect (Priorität 0) gerendert.

ZweckSchöne PermalinksEinfache Permalinks
Spendenformular/charitable-give/{campaign_id}/?charitable_mobile_form={campaign_id}
Empfangsbestätigung im Formular/charitable-give/receipt/{donation_id}/?charitable_mobile_receipt={donation_id}

Das Empfangsbestätigungsdokument ist mit charitable_user_can_access_donation() zugriffsbeschränkt; eine Anfrage für eine Spende, auf die der aktuelle Besucher keinen Zugriff hat, gibt einen 403 zurück.

Hilfsfunktionen

FunktionGibt zurück
charitable_mobile_get_mode()Der ermittelte Modus: off, modal oder always.
charitable_mobile_is_enabled()Ob das Formular überhaupt aktiviert ist (false, wenn der Modus off ist).
charitable_mobile_get_breakpoint()Der mobile Breakpoint in Pixeln (standardmäßig 768).
charitable_mobile_get_form_url( $campaign_id, $args )Die Theme-freie Formular-URL. $args akzeptiert amount und period.
charitable_mobile_get_receipt_url( $donation_id )Die Theme-freie In-Sheet-Beleg-URL.
charitable_mobile_get_brand_tokens( $campaign_id )array{ accent, logo, radius } aufgelöst aus den Charitable-Einstellungen.
charitable_mobile_get_receipt_style( $campaign_id )Der aufgelöste Belegstil: confetti, detailed oder redirect.

Filter

FilterStandardZweck
charitable_mobile_modeGespeicherte EinstellungErzwingt den Modus im Code, z. B. pro Seite oder pro Kampagne. Gibt offmodal oder always zurück.
charitable_mobile_is_enabledAbgeleitet vom ModusFinales Ein/Aus-Gate. Gibt false zurück, um das Formular unabhängig vom Modus zu deaktivieren.
charitable_mobile_form_breakpoint768Der maximale Breiten-Breakpoint in Pixeln, der als mobil gilt.
charitable_mobile_brand_tokensAufgelöste TokensÜberschreibt die accent-, logo- und radius-Werte, die zur Gestaltung des Formulars verwendet werden.
charitable_mobile_asset_is_allowedtrue für Charitable- und Gateway-AssetsWhitelist oder schließe ein bestimmtes Stil- oder Skript-Handle im Bare-Dokument aus.
charitable_mobile_receipt_styleGespeicherte EinstellungVariiert den Belegstil pro Kampagne. Gibt confettidetailed oder redirect zurück.
charitable_mobile_receipt_pdf_urlURL für PDF-Belege oder ''Überschreiben Sie die PDF-Schaltflächen-URL oder geben Sie '' zurück, um sie auszublenden.
charitable_mobile_receipt_monthly_urlMonatliche Formular-URL oder ''Überschreiben Sie die URL für "Monatlich machen" oder geben Sie ''zurück, um sie auszublenden.
charitable_mobile_receipt_check_iconStandard-Häkchen-MarkupTauschen Sie das Erfolgssymbol auf der Quittung aus.

Aktionen

AktionFeuer
charitable_mobile_form_headIm <head> des reinen Dokuments, wo die Kopfzeilen-Assets von Charitable und dem Gateway ausgegeben werden.
charitable_mobile_form_footerVor dem schließenden </body> des reinen Dokuments, wo die Fußzeilen-Skripte ausgegeben werden.

Admin-Vorschau

?charitable_action=preview-mobile-form&campaign_id=NN leitet einen Administrator (manage_options) zur URL des formularbasierten Formulars für eine Kampagne weiter, damit das Blatt auf jeder Bildschirmgröße überprüft werden kann.

Beispiele für Anpassungen

SpendenExpress für eine einzelne Landingpage erzwingen:

add_filter(
    'charitable_mobile_mode',
    function ( $mode ) {
        if ( is_page( 'give-now' ) ) {
            return 'always';
        }
        return $mode;
    }
);

Erhöhen Sie den Breakpoint, damit auch kleine Tablets das Blatt verwenden:

add_filter( 'charitable_mobile_form_breakpoint', fn() => 900 );

Überschreiben Sie die Akzentfarbe und den Radius der Ecken des Blattes:

add_filter(
    'charitable_mobile_brand_tokens',
    function ( $tokens, $campaign_id ) {
        $tokens['accent'] = '#1e88e5';
        $tokens['radius'] = '4px';
        return $tokens;
    },
    10,
    2
);

Zeigen Sie die detaillierte Quittung für eine Kampagne an, überall sonst die Feier:

add_filter(
    'charitable_mobile_receipt_style',
    function ( $style, $campaign_id ) {
        return 1234 === (int) $campaign_id ? 'detailed' : $style;
    },
    10,
    2
);

Erlauben Sie ein zusätzliches Skript-Handle im formularfreien Dokument (z. B. einen benutzerdefinierten Schriftart-Loader):

add_filter(
    'charitable_mobile_asset_is_allowed',
    function ( $allowed, $handle ) {
        if ( 'my-font-loader' === $handle ) {
            return true;
        }
        return $allowed;
    },
    10,
    2
);

Verwandt

Haben Sie noch Fragen? Wir helfen Ihnen gerne weiter!

Zuletzt geändert:

Was ist neu bei Charitable

Die neuesten Updates anzeigen
🔔 Abonnieren Sie, um unsere neuesten Updates zu erhalten
📧 E-Mails abonnieren

E-Mail-Abonnement

Abonnieren Sie unseren Newsletter

Wir werden Sie nicht spammen. Wir senden nur eine E-Mail, wenn wir glauben, dass sie Ihnen wirklich hilft. Abmeldung jederzeit möglich!

Neu Vorlagen

🤩 Neue Beacon Kampagnenvorlagen mit „Hero“-Block!

Mit den neuen Beacon Kampagnenvorlagen für Charitable Pro können Sie eine beeindruckende, bildschirmfüllende Spendenaktion starten, die sofort die Aufmerksamkeit der Besucher oberhalb der Falz erregt.

Spendenaktions-Header für Save Maple Grove Park mit einem Spenden-Widget und einem kleinen quadratischen Foto eines sonnenbeschienenen Baumes als Miniaturansicht links.

🔦 Wirkung oberhalb der Falz: Beginnen Sie mit einem bildschirmfüllenden Hero-Bild, Ihrem Logo und Ihrem Spendenziel mit einem Spenden-Widget, das direkt über dem Banner platziert ist, sodass Ihre Bitte und Ihr Schwung sofort ohne Scrollen registriert werden.

📐 Zwei flexible Layouts: Wählen Sie zwischen einem strukturierten Zwei-Spalten-Layout für nebeneinanderliegende Storys und unterstützende Details oder einer übersichtlichen Ein-Spalten-Ansicht für ununterbrochene Langform-Erzählungen.

⚡ All-in-One Hero-Feld: Angetrieben durch das neue Campaign Hero-Feld, das Hintergrundmedien, Live-Fortschrittsbalken, benutzerdefinierte Spendenbeträge und wiederkehrende Spendentabs in einem einzigen zusammenhängenden Block vereint, der in jedes Layout eingefügt werden kann.

🎨 Automatische Theme-Anpassung: Das Hero-Banner und das Spenden-Widget übernehmen automatisch die Button- und Akzentfarben Ihres Kampagnen-Themes, sodass Ihre gesamte Präsentation perfekt im Markenstil bleibt, ohne eine Zeile CSS anfassen zu müssen.

Hier mehr erfahren.

Spendenformular Funktion Neu

📝 Spendenformular-Block: Ein funktionierendes Spendenformular überall einbetten

Mit dem neuen Spendenformular-Block für Charitable Pro können Sie ein voll funktionsfähiges Spendenformular direkt auf jeder Seite oder jedem Beitrag im WordPress-Block-Editor platzieren. Keine Weiterleitungen, keine Seitenaktualisierungen und null Reibung zwischen dem Lesen Ihrer Geschichte und dem Leisten eines Beitrags.

📝 Formulare überall platzieren: Platzieren Sie ein funktionierendes Formular direkt auf Ihrer Homepage, in einem Story-basierten Blogbeitrag, auf einer speziellen Landingpage oder innerhalb einer Kampagnenankündigung.

🎯 Dynamische Kampagnenbindung: Wählen Sie einfach eine bestimmte Kampagne aus der Blockseitenleiste aus oder stellen Sie sie so ein, dass sie automatisch an die gerade angezeigte Kampagne gebunden wird.

📐 Vollständige vs. Minimale Formularansichten: Wechseln Sie zwischen einem vollständigen Layout oder einer kompakten Minimalansicht, um Seitenleisten, schmale Spalten oder breite Landingpages perfekt anzupassen.

🎨 Geltungsbereichspezifische No-Code-Stile: Passen Sie Typografie, Container-Abstände, Randradius, Betragsbuttons und Akzentfarben für jede Formularinstanz unabhängig voneinander an, ohne eine Zeile CSS zu berühren.

Hier mehr erfahren.

Botschafter Neu

👤 Erstellerprofile: Geben Sie jeder Peer-to-Peer-Kampagne ein Gesicht

Ambassadors 3.3.0 bietet jetzt Erstellerprofile – geben Sie Ihren Unterstützern ein permanentes, teilbares öffentliches Zuhause, das einmalige Spendenaktionen in dauerhafte Beziehungen verwandelt.

👤 Öffentliche Erstellerseiten: Geben Sie jedem Spendenwerber eine sofortige, übersichtliche Landingpage unter /creator/ihr-name/, um ihren benutzerdefinierten Avatar, ihre Biografie und ein durchsuchbares Raster ihrer Kampagnen zu präsentieren.

📊 Erfolgsnachweis: Steigern Sie das Vertrauen der Spender, indem Sie standortweite Meilensteine im Profil anzeigen – wie z. B. die insgesamt gesammelten Gelder und die Gesamtzahl der Spender.

💳 Interaktive Hover-Karten: Wenn Spender mit der Maus über den Namen eines Erstellers auf einer Kampagnenseite fahren, erweitert sich eine kompakte Karte mit ihrer Biografie und ihren Social-Media-Handles genau im Moment der Entscheidung.

📍 Verantwortungsvolle Standortfreigabe: Ermöglichen Sie Erstellern, ihren Standort sicher mitzuzeigen, indem Sie nur Stadt-, Bundesland- und Landesdetails verwenden.

🛠️ Eigenständige Anpassung: Spendenwerber können ihre eigenen Profile aktualisieren und bis zu sechs soziale Netzwerke direkt aus dem Hub „Meine Kampagnen“ verknüpfen, was Ihnen Administratorzeit spart.

Bereit, Ihre Fürsprecher zu stärken? Aktualisieren Sie auf Ambassadors 3.3.0 und aktivieren Sie noch heute „Öffentliche Erstellerseite aktivieren“!

Verbesserung Zahlungen

📱 Verwandeln Sie mobile Scroller in Spender: Treffen Sie Charitable's Mollie Upgrade

Verlieren Sie mobile Unterstützer, weil sie es hassen, lange Kartennummern auf ihren Handys einzugeben? Charitable's aktualisierte Mollie-Integration bietet:

⚡ One-Tap Wallet Checkout: Ermöglichen Sie Spendern, ihre Geschenke sofort mit Apple Pay oder Google Pay mit einem einfachen Gesichtsscan, Fingerabdruck oder Tippen abzuschließen.

💰 Keine zusätzliche PCI-Belastung: Überspringen Sie komplexe Domain-Verifizierung und Sicherheitskonformität, da alle Wallet-Transaktionen sicher über den gehosteten Checkout von Mollie abgewickelt werden.

🛠️ Benutzerdefinierte Abbruch-Weiterleitung: Sorgen Sie für ein vorhersehbares Erlebnis, indem Sie Spender, die abbrechen, automatisch an Ihre Abbruchseite weiterleiten, oder verwenden Sie Entwicklerfilter, um sie zu einer benutzerdefinierten Seite weiterzuleiten.

Besuchen Sie diese Seite, um mehr zu erfahren.

Botschafter verbessert Neu

Moderations- und Verzeichnisbildschirme in Ambassadors 3.0

Ambassadors 3.0 hat neue Funktionen: Moderations- und Verzeichnisbildschirme… sehen Sie jetzt ganz einfach diejenigen, die Spenden in Ihrem Peer-to-Peer-Netzwerk erhalten – einschließlich Kampagnenerstellern, die möglicherweise verifiziert werden müssen – alles an einem Ort. Generieren Sie Berichte, senden Sie E-Mails direkt an Botschafter und Kampagnenersteller und mehr.

🚀 Sehen Sie, wann Kampagnenersteller und Botschafter ihre Kampagnen aktualisiert haben, welche Spender/Spenden sie eingebracht haben und mehr.

🎉 Botschafter und Kampagnenersteller manuell hinzufügen und mit einem Klick genehmigen!

Besuchen Sie diese Seite, um mehr zu erfahren.