Dokumentation für Wohltätigkeitsorganisationen

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

Einbinden einer einzelnen Kampagne mit dem [campaign] Shortcode

Möchten Sie eine Ihrer Kampagnen auf einer anderen Seite Ihrer WordPress-Website anzeigen – Ihrer Homepage, einer „Über uns“-Seite oder irgendwo außerhalb der eigenen URL der Kampagne? Der [campaign] Shortcode bindet eine vollständige Kampagne ein – genau wie im visuellen Kampagnen-Builder gestaltet, einschließlich Layout, Story, Fortschrittsbalken, Spenderliste und Spendenformular – in jeden Beitrag, jede Seite oder jedes Widget-Bereich.

Diese Anleitung führt Sie durch die Schritte zum Einbinden einer einzelnen Kampagne mithilfe des Shortcodes.

Stellen Sie vor Beginn sicher, dass Charitable installiert und aktiviert ist und dass Sie mindestens eine Kampagne erstellt haben.

In dieser Anleitung

Was der [campaign] Shortcode tut

Der [campaign] Shortcode rendert eine vollständige Kampagnenseite inline – überall dort, wo der Shortcode erscheint. Er verwendet dasselbe Layout, das Sie im visuellen Kampagnen-Builder entworfen haben, sodass die eingebundene Version mit dem übereinstimmt, was Besucher auf der eigenen URL der Kampagne sehen würden.

Dies ist nützlich, wenn eine Kampagne an mehreren Orten leben soll. Ein gängiges Beispiel: Hervorheben Ihrer aktivsten Kampagne auf der Homepage der Website, während die Kampagne unter ihrer eigenen URL für die gemeinsame Nutzung zugänglich bleibt.

Hinweis: Der Shortcode rendert die gesamte Kampagne, einschließlich des Spendenformulars. Wenn Sie nur das Spendenformular (ohne Story, Header oder Fortschrittsbalken) wünschen, verwenden Sie stattdessen [charitable_donation_form].

Wie er sich von anderen Kampagnen-Shortcodes unterscheidet

Charitable enthält mehrere kampagnenbezogene Shortcodes, und es ist leicht, sie zu verwechseln. So wählen Sie die richtige aus:

  • [campaign] – Bindet eine vollständige Kampagne (Layout des visuellen Builders) ein. Verwenden Sie dies, wenn Sie eine bestimmte Kampagne auf einer anderen Seite hervorheben möchten.
  • [campaigns] – Zeigt ein Raster oder eine Liste von mehreren Kampagnen an. Verwenden Sie dies für ein Kampagnenarchiv oder eine Seite „Alle Spenden“. Sehen Sie sich die [campaigns] Dokumentation an.
  • [charitable_donation_form] – Bindet nur das Spendenformular für eine Kampagne ein – keine Story, kein Fortschrittsbalken, keine Spenderliste. Verwenden Sie dies, wenn Sie bereits Ihren eigenen Seiteninhalt geschrieben haben und nur das Formular benötigen. Sehen Sie sich die Anleitung zum Einbinden des Spendenformulars an.

Ihre Kampagnen-ID finden

Jeder Spendenlauf hat eine eindeutige ID. Um sie zu finden, gehen Sie in Ihrem WordPress-Adminbereich zu Spendenläufe » Spendenläufe . Die ID wird in der Spendenlauf-Liste neben jedem Spendenlauf-Titel angezeigt.

Hinweis: Stellen Sie sicher, dass Sie die numerische ID kopieren – nicht den Spendenlauf-Titel oder Slug. Der Shortcode funktioniert nicht mit einem Spendenlauf-Namen.

Einbinden einer bestimmten Kampagne

Sobald Sie die Spendenlauf-ID haben, können Sie den Shortcode überall dort einfügen, wo der WordPress-Editor Shortcodes akzeptiert – Beiträge, Seiten, Widget-Bereiche oder Vorlagenteile.

Der grundlegende Shortcode sieht so aus:

[campaign id="123"]

Ersetzen Sie 123 durch Ihre tatsächliche Spendenlauf-ID. Wenn die Seite geladen wird, rendert Charitable das vollständige Spendenlauf-Layout anstelle des Shortcodes.

Um ihn über den Block-Editor hinzuzufügen, fügen Sie einen Shortcode -Block ein und fügen Sie den Code dort ein. Für Page Builder wie Elementor, Divi oder WPBakery verwenden Sie das Shortcode-Widget des Builders – jeder wichtige Builder enthält eines.

Hinweis: Wenn die Spendenlauf-ID nicht existiert – oder der Spendenlauf gelöscht wurde oder auf Entwurf gesetzt wurde – zeigt der Shortcode nichts an. Überprüfen Sie immer die ID, bevor Sie die Seite veröffentlichen.

Verwendung von id=”current” in benutzerdefinierten Vorlagen

Für Entwickler und Theme-Autoren akzeptiert das Attribut id einen speziellen Wert: "current". Wenn es so eingestellt ist, rendert der Shortcode den Spendenlauf, der gerade in der aktuellen Anfrage angezeigt wird.

[campaign id="current"]

Dies ist nützlich in benutzerdefinierten Einzel-Spendenlauf-Vorlagen, wo Sie möchten, dass der Shortcode dynamisch den Spendenlauf im Geltungsbereich rendert – ohne eine ID fest zu codieren. Wenn der aktuelle Beitrag kein Spendenlauf ist, zeigt der Shortcode nichts an.

Hinweis: Sie benötigen diesen Wert nicht für die normale Einbettung von Seiten. Es ist eine Entwickler-Annehmlichkeit für Vorlagen, die über Spendenlauf-Beiträge iterieren.

Verwendung des Einbindungs-Assistenten stattdessen

Wenn Sie lieber nicht direkt mit Shortcodes arbeiten möchten, enthält Charitable einen Einbettungs-Assistenten, der die gleiche Aufgabe mit einer geführten Oberfläche erledigt. Suchen Sie im Spendenlauf-Builder nach der Schaltfläche Einbetten oben auf dem Bildschirm. Der Assistent ermöglicht es Ihnen, eine vorhandene Seite auszuwählen oder eine neue zu erstellen, und fügt den Shortcode für Sie ein.

Der Assistent ist der einfachste Weg für technisch nicht versierte Benutzer. Der Shortcode-Ansatz ist schneller, wenn Sie bereits wissen, wo der Spendenlauf erscheinen soll und welche Spendenlauf-ID Sie benötigen.

Testen Ihrer eingebundenen Kampagne

Nachdem Sie die Seite gespeichert haben, rufen Sie sie im Frontend auf und bestätigen Sie, dass der Spendenlauf wie erwartet angezeigt wird. Die eingebettete Version sollte identisch mit der eigenen Seite des Spendenlaufs aussehen – gleicher Header, gleicher Story-Inhalt, gleiches Spendenformular-Verhalten.

Senden Sie eine Testspende über das eingebettete Formular, um zu bestätigen, dass es korrekt verarbeitet wird. Spenden, die über einen eingebetteten Spendenlauf getätigt werden, werden für denselben Spendenlauf aufgezeichnet wie Spenden, die über die eigene URL des Spendenlaufs getätigt werden – es gibt keine separate Nachverfolgung.

Das ist es! Sie wissen jetzt, wie Sie eine vollständige Kampagne auf jeder Seite oder in jedem Beitrag mit dem Shortcode [campaign] einbetten. Als Nächstes möchten Sie vielleicht die Dokumentation zum Shortcode [campaigns] lesen, wenn Sie ein Raster mehrerer Kampagnen anzeigen möchten, oder die vollständige Kategorie Widgets & Shortcodes durchsuchen, um weitere Einbettungsoptionen zu erhalten.

Shortcode-Beispiele

Der Shortcode [campaign] hat nur ein Attribut – id –, aber er kann je nachdem, wo die Kampagne erscheinen soll, auf verschiedene Weise verwendet werden. Die folgenden Beispiele decken die gängigsten Szenarien ab.

1. Einbinden einer bestimmten Kampagne

Die einfachste Verwendung des Shortcodes. Ersetzen Sie 123 durch die tatsächliche Kampagnen-ID aus Ihrer Kampagnenliste.

[campaign id="123"]

2. Hervorheben einer Kampagne auf Ihrer Homepage

Der gleiche Shortcode funktioniert auch für die Einbettung auf der Startseite. Fügen Sie ihn in den Inhalt der Startseite (oder eine Vorlage für die Startseite) ein, um Ihre wichtigste Kampagne „above the fold“ (im sichtbaren Bereich) hervorzuheben.

[campaign id="42"]

Hinweis: Einige Themes wenden auf die Startseite eine Inhaltsbreite an, die schmaler ist als die einer Standardseite. Wenn die eingebettete Kampagne gequetscht aussieht, wechseln Sie die Startseite zu einer Vollbildvorlage.

3. Einbinden mehrerer Kampagnen auf einer Seite

Sie können den Shortcode mehrmals auf derselben Seite verwenden. Jede Instanz rendert ihre eigene Kampagne, getrennt durch den Inhalt, den Sie dazwischen einfügen.

[campaign id="42"]

<h2>Or support our second cause:</h2>

[campaign id="55"]

Hinweis: Das Einbetten vieler Kampagnen auf einer Seite erhöht das Seiten-Gewicht. Für längere Listen ist der Shortcode [campaigns] eine leichtere Option.

4. Verwendung von id=”current” in einer Theme Builder Vorlage

Beim Erstellen einer benutzerdefinierten Einzelkampagnen-Vorlage in Divi Theme Builder, Elementor Theme Builder oder einem Child-Theme verwenden Sie das Schlüsselwort current, damit der Shortcode die jeweilige Kampagne rendert, die der Besucher gerade ansieht.

[campaign id="current"]

5. Hinzufügen der Kampagne in einem Page Builder

Seiten-Builder wie Elementor, Divi und WPBakery enthalten alle ein Shortcode-Widget oder -Modul. Derselbe Shortcode kommt hinein, genau wie Sie ihn im WordPress-Editor schreiben würden.

[campaign id="123"]

Hinweis: Im Inline-Editor von WPBakery zeigt eine leere id einen Platzhalter mit der Meldung „Bitte wählen Sie eine Kampagne aus der Dropdown-Liste aus, um eine Vorschau anzuzeigen“. Sobald Sie veröffentlichen, wird der Platzhalter durch die Kampagne ersetzt.

6. Einbinden in einer Seitenleiste oder einem Widget-Bereich

Für Widget-Bereiche fügen Sie einen Shortcode-Block (blockbasierte Widgets) oder ein älteres Text-Widget hinzu und fügen den Shortcode darin ein.

[campaign id="123"]

Hinweis: Kampagnen-Layouts sind für Inhaltsbereiche in voller Breite konzipiert. Schmale Seitenleisten können dazu führen, dass das Layout unschön umbricht – erwägen Sie stattdessen die Verwendung eines Spenden-Button- oder Fortschrittsbalken-Shortcodes für Platzierungen in der Seitenleiste.

7. Aufrufen des Shortcodes aus PHP in einer benutzerdefinierten Vorlage

Für Entwickler, die benutzerdefinierte Vorlagen erstellen, kann der Shortcode direkt aus PHP mit der WordPress-Funktion do_shortcode() gerendert werden.

<?php echo do_shortcode( '[campaign id="123"]' ); ?>

Um die aktuelle Kampagne innerhalb einer benutzerdefinierten Einzelkampagnen-Vorlagenschleife zu rendern:

<?php echo do_shortcode( '[campaign id="current"]' ); ?>

Häufig gestellte Fragen

Kann ich dieselbe Kampagne auf mehreren Seiten einbetten?

Ja. Der Shortcode kann auf beliebig vielen Seiten verwendet werden, und alle Spenden, die über eine dieser Seiten getätigt werden, werden für dieselbe Kampagne erfasst.

Wird die eingebettete Kampagne das gleiche Layout wie die Originalkampagne verwenden?

Ja. Der Shortcode verwendet das Layout, das Sie im visuellen Kampagnen-Builder erstellt haben. Jede Änderung, die Sie am Kampagnendesign vornehmen, wird automatisch überall dort angezeigt, wo der Shortcode verwendet wird.

Enthält die eingebettete Kampagne das Spendenformular?

Ja. Die vollständige Kampagne – Story, Fortschrittsbalken, Spenderliste und Spendenformular – werden zusammen gerendert. Wenn Sie nur das Spendenformular wünschen, verwenden Sie stattdessen [charitable_donation_form] .

Was passiert, wenn die Kampagne auf Entwurf gesetzt oder gelöscht wird?

Der Shortcode rendert nichts. Die Seite selbst wird weiterhin geladen – aber der Kampagnenabschnitt wird leer sein. Bestätigen Sie immer, dass die Kampagne veröffentlicht ist, bevor Sie sie einbetten.

Kann ich eine Kampagne in einem Sidebar-Widget einbetten?

Ja. Fügen Sie einen Shortcode-Block (oder ein älteres Text-Widget) zum Widget-Bereich hinzu und fügen Sie den Shortcode ein. Beachten Sie, dass das Kampagnenlayout für Inhaltsbereiche in voller Breite konzipiert ist, sodass es in einer schmalen Seitenleiste eng aussehen kann.

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!

Verbesserung Zahlungen

💸 Einführung von gestaffelten Sätzen für Gebührenerleichterungen: Passen Sie die Anfrage an die Spende an!

Gebührenerleichterungen stellt Ihren Spendern beim Bezahlvorgang eine kurze Frage: Möchten Sie die Bearbeitungsgebühr für diese Spende übernehmen? Bisher wurde für jede Spende über ein Gateway ein einziger Satz verwendet, sodass für eine Spende von 10 $ und eine Spende von 500 $ derselbe Prozentsatz berechnet wurde. Gebührenerleichterungen 1.3.0 ermöglicht es Ihnen, beliebig viele Spendenbänder festzulegen, die jeweils ihren eigenen Satz haben. Warum das wichtig ist:

  • 🪙 Schonender bei kleinen Spenden: Eine feste Transaktionsgebühr macht einen weitaus größeren Anteil einer 10 $-Spende aus als einer 500 $-Spende. Bänder ermöglichen es Ihnen daher, am unteren Ende weniger zu verlangen.
  • 🎚️ So viele Bänder wie nötig: Jedes Band hat seinen eigenen Prozentsatz und seinen eigenen festen Betrag, und das oberste Band läuft ohne Obergrenze weiter.
  • 🛑 Eine optionale Obergrenze: Ein Feld für die maximale Gebühr verhindert, dass von einem Spender mehr als ein von Ihnen gewählter Betrag verlangt wird, egal wie hoch die Spende ist.
  • 🔌 Pro Zahlungs-Gateway einstellbar: Stripe kann mit vier Bändern laufen, während Windcave und Payfast mit einem einzigen Satz arbeiten, da Bänder zu einem Gateway und nicht zu Ihrer gesamten Website gehören.
  • 🛡️ Nichts ändert sich, bis Sie es sagen: Ihre aktuellen Sätze bleiben genau so, wie sie sind, bis Sie unter Charitable » Einstellungen » Erweitert » Gebührenerleichterungen die Option „Gestaffelte Sätze verwenden“ aktivieren.

Lesen Sie hier unsere Ankündigung.

Spenden Verbesserung

📊 Ihr Pro Dashboard kann jetzt vergleichen, exportieren und bewerten!

Die meisten Fundraising-Dashboards zeigen Ihnen nur, wie viel Sie eingenommen haben. Charitable Pro 1.8.19 baut das Dashboard und die Berichtsübersicht um die schwierigeren Fragen herum neu auf: ob etwas kaputt ist, ob diese Periode die letzte geschlagen hat und welche einzelne Änderung heute den größten Unterschied machen würde. Warum das wichtig ist:

  • 📈 Jede Zahl hat einen Trend: Wählen Sie eine Periode aus und die Kacheln und das Diagramm bewegen sich zusammen, wobei jede Summe im Vergleich zur Vorperiode angezeigt wird.
  • 🗓️ Lesbare Diagramme: Kurze Zeiträume gruppieren Spenden tageweise, während längere Zeiträume nach Woche oder Monat gruppieren, sodass ein volles Jahr als Kurve und nicht als flache Linie gelesen wird.
  • 🔀 Vergleichen Sie beliebige 2 Perioden: Nicht nur aufeinanderfolgende, sodass Sie fragen können, wie dieser Dezember im Vergleich zum letzten Dezember abgeschnitten hat. Das ist wichtig, da Fundraising saisonabhängig ist.
  • 📤 Fassen Sie die gesamte Zusammenfassung zusammen: Senden Sie die vollständige Übersicht als CSV oder PDF, bereit für ein Board-Paket oder einen Spenderbericht.
  • 🎯 Bewerten Sie Ihr Setup kostenlos: Lassen Sie Ihr Fundraising-Setup bewerten, damit die eine Änderung, die sich als Nächstes lohnt, diejenige ist, die Sie sehen können.

Lesen Sie hier unsere Ankündigung.

Funktion Neu

🎟️ Wir stellen vor: Charitable Events: Verkaufen Sie Tickets für Ihre Kampagnen!

Die meisten gemeinnützigen Organisationen verkaufen Event-Tickets in einem Tool und sammeln Spenden in einem anderen, was zu zwei Berichtsdatensätzen und einer manuellen Abgleichung am Jahresende führt. Charitable Events vereint beides, indem es Tickets über dieselben Spendenformulare und Zahlungs-Gateways verkauft, die Sie bereits in Charitable nutzen. Warum das wichtig ist:

  • 🎟️ Jedes Ticket ist eine Spende: Ticketverkäufe laufen über das Gateway, das Sie bereits nutzen, und zählen zum Kampagnenziel, wobei alles unter Charitable » Events verwaltet wird.
  • 📱 QR-Check-in von jedem Telefon: Jeder Teilnehmer erhält seinen eigenen QR-Code auf der Quittung, und Freiwillige scannen ihn am Eingang über einen Check-in-Link, der kein WordPress-Konto benötigt.
  • 🧾 Quittungen bereit für die Steuererklärung: Weisen Sie jedem Ticket-Typ einen fairen Marktwert zu, und Charitable gibt den korrekten steuerlich absetzbaren Betrag auf jeder Spenderquittung an.
  • 📋 Teilnehmerdetails beim Checkout: Fragen Sie jeden Gast nach einer Essenswahl, Hemdgröße oder speziellen Bedürfnissen, wobei für jedes Ticket ein separater Teilnehmerdatensatz erstellt wird.
  • 🗓️ Blöcke und Kalender inklusive: Drei Editor-Blöcke sowie die Unterstützung für Sugar Calendar und The Events Calendar platzieren Ihre Events dort, wo Unterstützer bereits nachsehen.

Lesen Sie hier unsere Ankündigung.

KI Neu

🚀 Entfesseln Sie die KI-Power in Charitable!

Ihr KI-Assistent kann jetzt Ihre Charitable-Spendenkampagnen direkt erstellen, bearbeiten und verwalten – einfach durch Fragen. Mit Charitable Pro, das Schreibunterstützung für die WordPress Abilities API hinzufügt, können Tools wie ChatGPT, Claude und Cursor sicher vollständige administrative Aktionen über MCP durchführen. Warum das wichtig ist:

  • 🤖 Kampagnenerstellung in einfacher Sprache: Fordern Sie Ihren Assistenten mit einem Ziel wie „Richten Sie eine Spendenaktion für das Tierheim mit einem Ziel von 5.000 US-Dollar ein“ auf, und er erstellt einen echten Kampagnenentwurf mit vorgeschlagenen Spendenstufen.
  • 🎨 Sofortige Anpassungen des Spendenformulars: Fügen Sie benutzerdefinierte Felder hinzu, ändern Sie Schaltflächenfarben oder ordnen Sie Elemente neu an, ohne sich mit den Formulareinstellungen befassen zu müssen.
  • 📝 Protokollierung von Offline-Geschenken: Informieren Sie Ihren Assistenten über Bargeld- oder Scheckgeschenke, und er gleicht E-Mail-Adressen von Spendern ab und zeichnet Transaktionen in Ihrer Historie auf.
  • 🛡️ Sicherheit und Kontrolle standardmäßig: Schreibzugriff bleibt streng deaktiviert, bis er unter Charitable » Tools » AI MCP aktiviert wird, wodurch schreibgeschützte Berichte standardmäßig sicher bleiben.
  • 📜 Vollständige Audit-Protokollierung: Jede Änderung, die von einem KI-Assistenten vorgenommen wird, wird unter Charitable » Tools » Logs verfolgt, sodass Sie immer wissen, wer (oder was) Ihre Website aktualisiert hat.

Lesen Sie hier unsere Ankündigung.

Verbesserung Zahlungen

💰 Wiederkehrende Spenden mit Windcave und Charitable akzeptieren

Ein Spender richtet seine Spende einmalig auf der sicheren Zahlungsseite von Windcave ein, und Charitable stellt danach pünktlich jede Verlängerung in Rechnung. Warum das wichtig ist:

🏦 In Neuseeland oder Australien ansässige Organisationen: Monatliche Spenden über das Gateway, mit dem Ihre Bank Sie bereits eingerichtet hat, ohne dass ein zweiter Prozessor angebunden werden muss.
⛪ Kirchen, die regelmäßige Zehnten und Opfergaben erhalten: Die Gemeindemitglieder legen einmal ihren eigenen Zeitplan fest, was der einfachste Weg ist, regelmäßige Kirchenspenden ohne eine separate Plattform zu starten.
🌏 Gruppen mit Spendern in verschiedenen Währungen: Windcave unterstützt über 20 Währungen, sodass ein Unterstützer in der Währung spenden kann, die er tatsächlich besitzt.
📅 Betriebsmittel statt einmaliger Kampagnen: Schalten Sie den Nur-wiederkehrenden-Modus ein, und die Einmal-Option verschwindet, sodass jede Spende für diese Kampagne ein Abonnement ist.
🧾 Teams ohne Entwickler im Personal: 3 Anmeldedaten in eine Einstellungsseite eingefügt, und kein Code irgendwo.

Lesen Sie hier unsere Ankündigung.