Wie alle karitativen Erweiterungen ist Charitable Annual Receipts entwicklerfreundlich konzipiert, mit Hooks und Filtern, die Ihnen helfen, es an Ihre Bedürfnisse anzupassen.
Bezahlte Erweiterung
Charitable Annual Receipts ist ein Premium-Plugin. Holen Sie es sich noch heute mit einem unserer Plugin-Bundles.
Filter
charitable_dompdf_options
Hinzugefügt in Version 1.0.0
Ändern Sie das Array von Optionen, das an Dompdf übergeben wird, wenn die PDF-Datei generiert wird. Alle verfügbaren Optionen finden Sie unter:
https://github.com/dompdf/dompdf/blob/master/src/Options.php#L6-L286
Rückgabewert
Ein Array, das eine Reihe von Optionen darstellt.
Argumente
$mode (Zeichenkette)Der Modus. Standardmäßig
download.
charitable_pdf_mode
Hinzugefügt in Version 1.0.0
Dies ermöglicht es Ihnen, den Modus zu ändern, in dem die PDF-Datei geladen wird. Standardmäßig wird sie automatisch heruntergeladen, aber Sie können dies ändern, um sie inline anzuzeigen.
Rückgabewert
Entweder download oder inline.
Argumente
$mode (Zeichenkette)Der Modus. Standardmäßig
download.
Nutzung
add_filter( 'charitable_pdf_mode', function() {
return 'inline';
} );
charitable_pdf_download_annual_receipt
Hinzugefügt in Version 1.0.0
Verwenden Sie Ihre eigene Klasse zur Generierung der PDF-Datei. Die Klasse muss die Schnittstelle \Charitable\Packages\Pdf\Interfaces\ClientInterface implementieren.
Rückgabewert
Ein Objekt, das die Schnittstelle \Charitable\Packages\Pdf\Interfaces\ClientInterface implementiert.
Argumente
$mode (Zeichenkette)Der Modus. Standardmäßig
download.
charitable_annual_receipts_languages_directory
Hinzugefügt in Version 1.0.0
Ändern Sie das Verzeichnis, in dem Erweiterungsübersetzungen gespeichert werden.
Rückgabewert
Ein String, der den Pfad zum Sprachenverzeichnis darstellt, relativ zum Verzeichnis wp-content/plugins.
Argumente
$mode (Zeichenkette)Der Modus. Standardmäßig
download.
charitable_annual_receipts_languages_directory
Hinzugefügt in Version 1.0.0
Ändern Sie das Verzeichnis, in dem Erweiterungsübersetzungen gespeichert werden.
Rückgabewert
Ein String, der den Pfad zum Sprachenverzeichnis darstellt, relativ zum Verzeichnis wp-content/plugins.
Argumente
$mode (Zeichenkette)Der Modus. Standardmäßig
download.
charitable_annual_receipts_languages_directory
Hinzugefügt in Version 1.0.0
Ändern Sie das Verzeichnis, in dem Erweiterungsübersetzungen gespeichert werden.
Rückgabewert
Ein String, der den Pfad zum Sprachenverzeichnis darstellt, relativ zum Verzeichnis wp-content/plugins.
Argumente
$mode (Zeichenkette)Der Modus. Standardmäßig
download.
charitable_annual_receipts_theme_template_path
Hinzugefügt in Version 1.0.0
Ändern Sie das Verzeichnis, in dem Vorlagendateien gespeichert werden, relativ zum Theme/Child-Theme.
Rückgabewert
Ein String, der den Pfad zum Vorlagenverzeichnis relativ zum Theme-Ordner darstellt.
Argumente
$mode (Zeichenkette)Der Modus. Standardmäßig
download.
Aktion
charitable_annual_receipts_start
Hinzugefügt in Version 1.0.0
Hook, der ausgelöst wird, wenn das Plugin zum ersten Mal geladen wird.
Rückgabewert
Leer
Argumente
$view_args (Array)Argumente, die an die Vorlage übergeben werden.
charitable_before_annual_receipt
Hinzugefügt in Version 1.0.0
Tun Sie etwas, bevor der Jahresbeleg angezeigt wird.
Rückgabewert
Leer
Argumente
$view_args (Array)Argumente, die an die Vorlage übergeben werden.
charitable_after_annual_receipt
Hinzugefügt in Version 1.0.0
Tun Sie etwas, nachdem der Jahresbeleg angezeigt wurde.
Rückgabewert
Leer
Argumente
$view_args (Array)Argumente, die an die Vorlage übergeben werden.
charitable_annual_receipts_pdf_styles
Hinzugefügt in Version 1.0.0
Fügen Sie benutzerdefinierte Stile zur PDF-Version des Jahresbelegs hinzu.
Rückgabewert
Leer
Argumente
$view_args (Array)Argumente, die an die Vorlage übergeben werden.
Nutzung
add_action( 'charitable_annual_receipts_pdf_styles', function() {
echo "color: #444;";
} );





