Creator-Profile geben jedem Kampagnenersteller und Spendenwerber eine teilbare öffentliche Seite unter /creator/dein-name/, die ihren Avatar, ihre Biografie, Organisation, Social-Media-Links, Kampagnen und Schlagzeilen-Gesamtbeträge anzeigt. Ersteller verwalten ihr eigenes Profil im Hub „Meine Kampagnen“, und ihre Identität reist nun mit ihnen auf jeder Spenden-Seite.
Verfügbar in Charitable Ambassadors 3.3.0+ (erfordert Charitable Pro 1.8.16 oder neuer).
Hauptmerkmale
- Veröffentlichen Sie eine öffentliche Profilseite für jeden Ersteller unter
/creator/<name>/, die automatisch bereitgestellt wird, ohne dass eine Seite erstellt werden muss. - Lassen Sie Ersteller ihr eigenes Profil über einen neuen Tab „Profil“ im Hub „Meine Kampagnen“ bearbeiten: Name, Biografie, Organisation, Website, sechs soziale Netzwerke, Foto und Standort.
- Zeigen Sie den Avatar eines Erstellers und eine zugängliche Hover-Karte (Biografie, Organisation, Social-Media-Links und ein Link zu ihrem öffentlichen Profil) neben ihrem Namen auf jeder Spenden-Seite an.
- Wählen Sie genau aus, welche Statistiken und Abschnitte auf der öffentlichen Seite angezeigt werden, von der Biografie und den Social-Media-Links bis hin zu den insgesamt gesammelten Beträgen, der Spenderanzahl und einem optionalen QR-Code.
- Kontrollieren Sie die Standortfreigabe verantwortungsvoll: nur Stadt, Bundesland und Land, niemals eine Straßenadresse, mit deaktivierten, vom Ersteller gesteuerten und erzwungenen Modi.
- Fügen Sie eine Schaltfläche „Teilen“ (Link kopieren, Teilen über, E-Mail) hinzu, damit Ersteller ihr Profil mit einem Klick bewerben können.
- Betten Sie das Profil eines beliebigen Erstellers mit dem
[charitable_creator_profile]Shortcode überall ein.
Warum Creator-Profile verwenden?
Eine Spendenaktion ist oft eine einmalige Seite ohne bleibende Heimat für die Person dahinter. Creator-Profile geben Ihren aktivsten Unterstützern eine erkennbare Identität auf Ihrer Website, sodass Spender sehen können, wen sie unterstützen, ihre Kampagnen durchsuchen und der Person vertrauen können, die fragt. Diese Anerkennung schafft Glaubwürdigkeit, fördert wiederholte Spendenaktionen und verwandelt einzelne Kampagnen in eine fortlaufende Beziehung.
Sehen Sie es in Aktion

Voraussetzungen
- Charitable Ambassadors 3.3.0 oder neuer
- Charitable Pro 1.8.16 oder neuer
- WordPress 5.0 oder neuer, PHP 7.4 oder neuer
- Pretty Permalinks aktiviert (Einstellungen > Permalinks auf etwas anderes als „Standard“ gesetzt), da die öffentliche Seite eine Rewrite-Regel verwendet
Erste Schritte
Aktivierung
- Gehen Sie im WordPress-Adminbereich zu Charitable > Ambassadors > Templates > My Campaigns.
- Finden Sie den Abschnitt Public Creator Page und aktivieren Sie Enable Public Creator Page.
- Speichern Sie Ihre Einstellungen. Die Seite jedes Erstellers ist jetzt unter
/creator/<ihr-benutzername>/live.
Wenn die Einstellung deaktiviert ist, geben die Erstellerseiten eine 404 zurück und es werden keine Profilinhalte angezeigt. Autorenarchive sind in beiden Fällen nicht betroffen.
Wenn Seiten nach der Aktivierung der Funktion eine 404 zurückgeben, besuchen Sie Einstellungen > Permalinks einmal und speichern Sie, um die Rewrite-Regeln zu leeren.
Wie Ersteller ihr Profil bearbeiten
Ersteller verwalten ihr eigenes Profil über den Tab Profil im Hub „Meine Kampagnen“ (die Seite, die den [charitable_my_campaigns] Shortcode hostet). Von dort aus kann ein angemeldeter Ersteller Folgendes festlegen:
- Vor- und Nachname (wird zur Erstellung des Anzeigenamens verwendet)
- Biografie
- Organisation
- Website plus Twitter / X, Facebook, Instagram, LinkedIn, YouTube und TikTok
- Profilfoto
- Stadt, Bundesland und Land und welche davon geteilt werden sollen (wenn die Standortfreigabe vom Ersteller gesteuert wird)
Administratoren können dieselben Profilfelder für jeden Ersteller aus dem Verzeichnis bearbeiten.

Die öffentliche Erstellerseite
Die Seite wird automatisch unter /creator/<name>/ aufgerufen, wobei <name> der WordPress-Benutzerschnecke des Erstellers ist. Die Standardbasis creator kann mit einem Filter geändert werden (siehe Entwicklerressourcen). Die Seite kann den Avatar des Erstellers, das gewählte Namensformat, die Biografie, die Organisation, Social-Media-Links, eine Schaltfläche zum Teilen, einen optionalen QR-Code und ein Raster seiner veröffentlichten Kampagnen sowie Schlagzeilensummen enthalten.
Nur veröffentlichte Kampagnen werden gezählt und angezeigt. Private, Entwurfs-, ausstehende und abgelehnte Kampagnen erscheinen niemals.
Anreicherung von Spendenkampagnenseiten
Auf jeder Spendenkampagnenseite wird der Name des Erstellers mit einem kleinen Avatar und einer zugänglichen Hover- und Fokuskarte angereichert. Die Karte zeigt die Biografie, die Organisation und die Social-Media-Links des Erstellers sowie einen Link zu seinem vollständigen öffentlichen Profil. Dies ist standardmäßig aktiviert und kann mit Filtern angepasst oder deaktiviert werden.

Standortfreigabe
Die Standortfreigabe ist auf Stadt, Bundesland und Land beschränkt. Eine Straßenadresse wird niemals erfasst oder angezeigt. Sie steuern dies websiteübergreifend mit zwei Einstellungen:
- Standortfreigabemodus entscheidet, ob der Standort deaktiviert, vom Ersteller gesteuert oder erzwungen ist.
- Zulassen entscheidet, welche Teile (Stadt, Bundesland, Land) überhaupt zulässig sind. Ein nicht angekreuzter Teil wird niemals angezeigt, auch nicht im erzwungenen Modus.
Im Modus „Vom Ersteller gesteuert“ wählt jeder Ersteller die Teile aus, die er von seinem Profil-Tab anzeigen möchte.
Nutzung
Shortcode
Verwenden Sie den Shortcode, um ein Erstellerprofil auf jeder Seite oder jedem Beitrag einzubetten:
[charitable_creator_profile user_id="12"]
oder
[charitable_creator_profile nicename="jane-doe"]
Ohne Attribute löst der Shortcode den Ersteller für die aktuelle /creator/<name>/ -Anfrage auf, was der Art und Weise entspricht, wie die automatische Seite gerendert wird.
Shortcode-Parameter
| Parameter | Typ | Standard | Beschreibung |
|---|---|---|---|
| user_id | integer | 0 | Die WordPress-Benutzer-ID des anzuzeigenden Erstellers. Hat Vorrang vor nicename. |
| nicename | Zeichenkette | „“ | Die Benutzerschnecke (nicename) des Erstellers. Wird verwendet, wenn user_id nicht angegeben ist. |
Konfigurationsoptionen
Alle unten aufgeführten Einstellungen finden Sie unter Charitable > Ambassadors > Templates > My Campaigns.

Öffentliche Creator-Seite Anzeige
| Einstellung | Typ | Standard | Beschreibung |
|---|---|---|---|
| Öffentliche Creator-Seite aktivieren | Kontrollkästchen | Aus | Hauptschalter. Wenn ausgeschaltet, geben Creator-Seiten eine 404 zurück. |
| Namen anzeigen | auswählen | Vorname & Nachname | Welche Form des Namens angezeigt werden soll: Nur Vorname, Nur Nachname, Vorname & Nachname oder Benutzername. Der Name wird immer angezeigt; dies wählt nur die Form aus. |
| Biografie anzeigen | Kontrollkästchen | Ein | Zeigt die Biografie des Creators an. |
| Organisation anzeigen | Kontrollkästchen | Ein | Zeigt die Organisation des Creators an. |
| Social-Media-Links anzeigen | Kontrollkästchen | Ein | Zeigt die Social-Media-Links des Creators an. |
| Teilen-Schaltfläche anzeigen | Kontrollkästchen | Ein | Zeigt eine Teilen-Schaltfläche an (Link kopieren, Teilen über, E-Mail). |
| Kampagnen anzeigen | Kontrollkästchen | Ein | Zeigt das Kampagnen-Raster des Creators an. |
| Gesamtbetrag gesammelt anzeigen | Kontrollkästchen | Ein | Zeigt den insgesamt gesammelten Betrag des Creators an. |
| Spenderanzahl anzeigen | Kontrollkästchen | Ein | Zeigt die Anzahl der Spender des Creators an. |
| Anzahl der Spenden anzeigen | Kontrollkästchen | Ein | Zeigt die Anzahl der Spenden des Creators an. |
| Durchschnittliche Spende anzeigen | Kontrollkästchen | Aus | Zeigt den durchschnittlichen Spendenbetrag des Creators an. |
| Aktive wiederkehrende Spender anzeigen | Kontrollkästchen | Aus | Zeigt die Anzahl der aktiven wiederkehrenden Spender des Creators an. |
| QR-Code anzeigen | Kontrollkästchen | Aus | Zeigt einen QR-Code an, der auf die öffentliche Seite des Erstellers verlinkt und oben rechts schwebt. |
Standortfreigabe
| Einstellung | Typ | Standard | Beschreibung |
|---|---|---|---|
| Standortfreigabemodus | auswählen | Deaktiviert | Deaktiviert (Standort nie anzeigen), Ersteller steuert, oder Erzwingen (Ersteller kann nicht ändern). |
| Erlauben | Mehrfachauswahl-Checkbox | Keine | Welche Teile Ersteller teilen können: Stadt, Bundesland, Land. Nicht angekreuzte Elemente werden nie angezeigt, auch nicht im Erzwingungsmodus. |
Anpassung
Template-Überschreibung
Kopieren Sie die Profilvorlage in Ihr Theme, um das Layout der öffentlichen Seite anzupassen:
ihrtheme/charitable/charitable-ambassadors/creator/profile-page.php
Filter und Funktionen
Jeder Anzeige-Schalter, die URL-Basis, das Namensformat und die Behandlung von Spendenaktionen können im Code angepasst werden. Siehe Entwicklerressourcen unten.
Fehlerbehebung
Erstellerseiten geben eine 404 zurück
Bestätigen Sie, dass Öffentliche Erstellerseite aktivieren aktiviert ist. Besuchen Sie dann Einstellungen > Permalinks und speichern Sie einmal, um die Rewrite-Regeln zu leeren. Stellen Sie außerdem sicher, dass der Ersteller mindestens eine veröffentlichte Kampagne hat, da ein Profil ohne veröffentlichte Inhalte nicht aufgelöst wird.
Der Standort eines Erstellers wird nicht angezeigt
Der Standortfreigabemodus muss auf 'Ersteller steuert' oder 'Erzwingen' gesetzt sein, und der relevante Teil (Stadt, Bundesland oder Land) muss unter 'Erlauben' angekreuzt sein. Im Modus 'Ersteller steuert' muss der Ersteller diesen Teil auch über seinen Profil-Tab aktivieren.
Soziale Links werden nicht angezeigt
Bestätigen Sie, dass Soziale Links anzeigen aktiviert ist und der Ersteller mindestens einen Link im Profil-Tab eingegeben hat.
Das Profilbild wird nicht aktualisiert
Die öffentliche Seite verwendet das hochgeladene Profilbild des Erstellers (die avatar-Benutzer-Meta). Das hochgeladene Bild muss zum eigenen Medienbestand dieses Erstellers gehören. Wenn kein Bild eingestellt ist, greift die Seite auf den Standard-Avatar zurück.
Entwicklerressourcen
Hooks und Filter
charitable_ambassadors_creator_slug— Filtert die URL-Basis für Erstellerseiten. Standardmäßigcreator.charitable_ambassadors_creator_url— Filtert die vollständige öffentliche Profil-URL für einen Ersteller.charitable_ambassadors_creator_name_format— Filtert das aufgelöste Namensformat (first,last,full,username).charitable_ambassadors_creator_page_enabled— Filtert, ob die öffentliche Seite aktiviert ist.charitable_ambassadors_creator_page_show_{key}— Sichtbarkeit pro Abschnitt, wobei{key}bio,org,social,share,campaigns,raised,donors,donations,avg,recurringoderqrist.charitable_ambassadors_creator_location_mode— Filtert den Standortfreigabemodus.charitable_ambassadors_creator_location_allow_{part}— Erlaubnis für den Standort pro Teil, wobei{part}city,stateodercountryist.charitable_ambassadors_creator_social_fields— Fügt bearbeitbare soziale Felder hinzu oder entfernt sie.charitable_ambassadors_creator_avatar_meta_key— Filtert den Meta-Schlüssel des Benutzers, der für das Profilfoto verwendet wird. Standardavatar.charitable_ambassadors_creator_treatment— Aktiviert oder deaktiviert den Ersteller-Avatar und die Hover-Karte auf Spendenaktionen-Seiten.charitable_ambassadors_creator_inline_avatar— Schaltet den Inline-Avatar neben dem Namen des Erstellers auf Spendenaktionen-Seiten um.charitable_ambassadors_creator_tooltip— Schaltet die Hover- und Fokus-Karte auf Spendenaktionen-Seiten um.charitable_ambassadors_creator_tooltip_show_{key}— Sichtbarkeit pro Element innerhalb der Hover-Karte.charitable_ambassadors_directory_creator_profile_tabs— Filtert die Tabs, die im Admin-Verzeichnis des Erstellerprofils angezeigt werden.charitable_ambassadors_creator_profile_saved— Aktion, die ausgelöst wird, nachdem ein Erstellerprofil gespeichert wurde. Empfängt die Benutzer-ID und das gespeicherte Datenarray.
Nützliche Funktionen
charitable_ambassadors_get_creator_slug()— Gibt die bereinigte URL-Basis für Erstellerseiten zurück.charitable_ambassadors_get_creator_url( $user_id )— Gibt die URL des öffentlichen Profils für einen Ersteller zurück.charitable_ambassadors_creator_public_name( $creator )— Gibt den Anzeigenamen des Erstellers im konfigurierten Format zurück.charitable_ambassadors_creator_page_enabled()— Gibt zurück, ob die öffentliche Seite aktiviert ist.charitable_ambassadors_creator_location_mode()— Gibt den aktuellen Standortfreigabemodus zurück.charitable_ambassadors_creator_location_allows( $part )— Gibt zurück, ob ein Standortteil erlaubt ist.charitable_ambassadors_creator_social_fields()— Gibt die bearbeitbaren Social-Media-Felddaten zurück.
Zusätzliche Ressourcen
- [PLATZHALTER: URL zur Dokumentation meiner Kampagnen]
- [PLATZHALTER: URL zur Übersichtsdokumentation von Charitable Ambassadors]
- [PLATZHALTER: URL zur Dokumentation der Einstellungen für Spendenaktionen-Seiten]





