Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More Security & Risk Analysis

wordpress.org/plugins/charitable

The best WordPress donation plugin. Create fundraising donation forms, accept recurring donations, easy donor management, add crowdfunding, and more.

10K active installs v1.8.9.7 PHP 7.4+ WP 5.0+ Updated Feb 24, 2026
crowdfundingdonatedonationfundraisingrecurring-donations
80
B · Generally Safe
CVEs total14
Unpatched0
Last CVEOct 24, 2025
Safety Verdict

Is Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More Safe to Use in 2026?

Mostly Safe

Score 80/100

Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More is generally safe to use. 14 past CVEs were resolved. Keep it updated.

14 known CVEsLast CVE: Oct 24, 2025Updated 1mo ago
Risk Assessment

The Charitable plugin v1.8.9.7 presents a mixed security posture. While it demonstrates good practices in areas like SQL query preparation (88%) and a significant number of nonce and capability checks, several concerning aspects warrant attention. The high number of AJAX handlers (94 total, 67 without authentication checks) creates a substantial attack surface, especially given that 67 taint flows were found with unsanitized paths. Although no critical or high severity taint flows are explicitly detailed, the presence of unsanitized paths in such a large number of entry points is a significant risk, potentially leading to vulnerabilities if input is not properly validated or escaped.

The plugin's vulnerability history is a significant concern. With 14 known CVEs, including 2 critical and 1 high severity, and common vulnerability types like SQL Injection, Cross-site Scripting, and Authorization Bypass, past security issues have been substantial. The fact that there are currently no unpatched vulnerabilities is a positive sign, but the historical pattern suggests a recurring struggle with securing certain aspects of the codebase. The last vulnerability being in late 2025 also indicates a recent history of security flaws.

In conclusion, while the Charitable plugin shows strengths in its efforts to secure SQL queries and implement checks, the large, unprotected attack surface, numerous unsanitized taint flows, and a history of critical vulnerabilities necessitate caution. Developers should prioritize addressing the unprotected AJAX endpoints and thoroughly auditing all input handling mechanisms. The historical trend of significant vulnerabilities suggests ongoing vigilance is required.

Key Concerns

  • Unprotected AJAX handlers
  • Taint flows with unsanitized paths
  • Critical severity CVEs in history
  • High severity CVEs in history
  • Dangerous function: unserialize
  • Output escaping (56% proper)
  • Bundled libraries (potential outdated)
Vulnerabilities
14

Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More Security Vulnerabilities

CVEs by Year

1 CVE in 2018
2018
2 CVEs in 2021
2021
3 CVEs in 2023
2023
4 CVEs in 2024
2024
4 CVEs in 2025
2025
Patched Has unpatched

Severity Breakdown

Critical
2
High
1
Medium
11

14 total CVEs

CVE-2025-11893medium · 6.5Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More <= 1.8.8.4 - Authenticated (Subscriber+) SQL Injection

Oct 24, 2025 Patched in 1.8.8.5 (7d)
CVE-2025-5275medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Charitable <= 1.8.6.1 - Authenticated (Administrator+) Stored Cross-Site Scripting via Plugin's Privacy Settings

Jun 25, 2025 Patched in 1.8.6.2 (1d)
CVE-2025-47520medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Charitable <= 1.8.5.1 - Authenticated (Administrator+) Stored Cross-Site Scripting

May 7, 2025 Patched in 1.8.5.2 (7d)
CVE-2025-30770medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Charitable <= 1.8.4.7 - Authenticated (Contributor+) Stored Cross-Site Scripting

Mar 26, 2025 Patched in 1.8.4.8 (8d)
CVE-2024-10876medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More <= 1.8.3 - Reflected Cross-Site Scripting

Nov 8, 2024 Patched in 1.8.3.1 (1d)
CVE-2024-8791critical · 9.8Authorization Bypass Through User-Controlled Key

Donation Forms by Charitable – Donations Plugin & Fundraising Platform for WordPress <= 1.8.1.14 - Insecure Direct Object Reference to Account Takeover and Privilege Escalation

Sep 23, 2024 Patched in 1.8.1.15 (1d)
CVE-2024-37506medium · 5.3Missing Authorization

Charitable <= 1.8.1.7 - Missing Authorization to Unauthorized Donation

Jul 4, 2024 Patched in 1.8.1.8 (7d)
CVE-2024-37510medium · 5.3Missing Authorization

Charitable <= 1.8.1.7 - Missing Authorization via ajax_license_check()

Jul 4, 2024 Patched in 1.8.1.8 (7d)
CVE-2023-47816medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Charitable <= 1.7.0.13 - Authenticated(Contributor+) Stored Cross-Site Scripting

Oct 11, 2023 Patched in 1.7.0.14 (104d)
CVE-2023-4404critical · 9.8Improper Privilege Management

Donation Forms by Charitable <= 1.7.0.12 - Unauthenticated Privilege Escalation

Aug 17, 2023 Patched in 1.7.0.13 (159d)
CVE-2022-47441medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Charitable <= 1.7.0.10 - Reflected Cross-Site Scripting

Apr 19, 2023 Patched in 1.7.0.11 (279d)
CVE-2021-24531medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Charitable – Donation Plugin <= 1.6.50 - Authenticated Stored Cross-Site Scripting

Jul 21, 2021 Patched in 1.6.51 (916d)
WF-f8aa8dd6-abff-4c37-98d5-39a924b15651-charitablehigh · 7.2Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Charitable – Donation Plugin <= 1.6.50 - Unauthenticated Stored Cross-Site Scripting

Jul 21, 2021 Patched in 1.6.51 (916d)
CVE-2018-21011medium · 5.3Missing Authorization

Charitable <= 1.5.13 - Unauthorized Access to Information Disclosure

May 16, 2018 Patched in 1.5.14 (2078d)
Code Analysis
Analyzed Mar 16, 2026

Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More Code Analysis

Dangerous Functions
9
Raw SQL Queries
23
167 prepared
Unescaped Output
4999
6374 escaped
Nonce Checks
93
Capability Checks
81
File Operations
15
External Requests
29
Bundled Libraries
3

Dangerous Functions Found

unserialize$sections = unserialize( $addon['sections'] ); // phpcs:ignoreincludes\admin\addons-directory\class-charitable-addons-directory.php:780
unserialize$sections = ! empty( $recommended_addon['sections'] ) ? unserialize( $recommended_addon['sectionsincludes\admin\campaigns\class-charitable-campaign-list-table.php:683
unserialize$sections = is_array( $addon['sections'] ) ? $addon['sections'] : unserialize( $addon['sections']includes\admin\dashboard\class-charitable-dashboard-legacy.php:1259
unserialize$sections = ! empty( $recommended_addon['sections'] ) ? unserialize( $recommended_addon['sectionsincludes\admin\donations\class-charitable-donation-list-table.php:1103
unserialize$data_to_import = unserialize( $meta_to_import['meta_value'] );includes\admin\import-items\class-charitable-import-items.php:140
unserialize$data_to_import = unserialize( $meta_to_import['meta_value'] ); // phpcs:ignoreincludes\admin\import-items\class-charitable-import-items.php:392
unserialize$donor_data = unserialize( $meta_to_import['meta_value'] ); // phpcs:ignoreincludes\admin\import-items\class-charitable-import-items.php:397
unserialize$donation_log = unserialize( $meta_to_import['meta_value'] ); // phpcs:ignoreincludes\admin\import-items\class-charitable-import-items.php:400
unserialize$sections = ! empty( $addon['sections'] ) ? unserialize( $addon['sections'] ) : array();includes\admin\plugins\class-charitable-admin-plugins-third-party.php:1475

Bundled Libraries

Select2GuzzleStripe PHP

SQL Query Safety

88% prepared190 total queries

Output Escaping

56% escaped11373 total outputs
Data Flows
67 unsanitized

Data Flow Analysis

25 flows67 with unsanitized paths
addons_directory_content (includes\admin\addons-directory\class-charitable-addons-directory.php:325)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
67 unprotected

Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More Attack Surface

Entry Points107
Unprotected67

AJAX Handlers 94

authwp_ajax_charitable_delete_benefactorincludes\addons\charitable-benefactors\charitable-benefactors-hooks.php:45
authwp_ajax_charitable_add_benefactorincludes\addons\charitable-benefactors\charitable-benefactors-hooks.php:52
authwp_ajax_charitable_get_campaign_builder_template_dataincludes\admin\campaign-builder\ajax-actions.php:54
authwp_ajax_charitable_get_campaign_builder_template_previewincludes\admin\campaign-builder\ajax-actions.php:88
authwp_ajax_charitable_save_campaignincludes\admin\campaign-builder\ajax-actions.php:730
authwp_ajax_charitable_new_campaignincludes\admin\campaign-builder\ajax-actions.php:1015
authwp_ajax_charitable_update_campaign_templateincludes\admin\campaign-builder\ajax-actions.php:1091
authwp_ajax_charitable_builder_increase_next_field_idincludes\admin\campaign-builder\ajax-actions.php:1126
authwp_ajax_charitable_builder_dynamic_choicesincludes\admin\campaign-builder\ajax-actions.php:1168
authwp_ajax_charitable_tab_content_previewincludes\admin\campaign-builder\ajax-actions.php:1188
authwp_ajax_charitable_builder_field_content_previewincludes\admin\campaign-builder\ajax-actions.php:1228
authwp_ajax_charitable_update_campaign_creatorincludes\admin\campaign-builder\ajax-actions.php:1326
authwp_ajax_charitable_update_campaign_status_linkincludes\admin\campaign-builder\ajax-actions.php:1367
authwp_ajax_charitable_campaign_builder_send_feedback_ajaxincludes\admin\campaign-builder\ajax-actions.php:1407
authwp_ajax_campaign_admin_campaign_embed_wizard_embed_page_urlincludes\admin\campaign-builder\class-campaign-embed-wizard.php:134
authwp_ajax_campaign_admin_campaign_embed_wizard_clear_metaincludes\admin\campaign-builder\class-campaign-embed-wizard.php:135
authwp_ajax_campaign_admin_campaign_embed_wizard_search_pages_choicesjsincludes\admin\campaign-builder\class-campaign-embed-wizard.php:136
authwp_ajax_charitable_update_debug_window_ajaxincludes\admin\campaign-builder\debug.php:139
noprivwp_ajax_charitable_update_debug_window_ajaxincludes\admin\campaign-builder\debug.php:140
authwp_ajax_charitable_dismiss_noticeincludes\admin\charitable-admin-hooks.php:52
authwp_ajax_charitable_dismiss_admin_bannerincludes\admin\charitable-admin-hooks.php:59
authwp_ajax_charitable_dismiss_admin_list_bannerincludes\admin\charitable-admin-hooks.php:66
authwp_ajax_charitable_dismiss_admin_five_star_ratingincludes\admin\charitable-admin-hooks.php:74
authwp_ajax_charitable_dismiss_dashboard_noticeincludes\admin\charitable-admin-hooks.php:182
authwp_ajax_charitable_dismiss_growth_tools_dashboard_noticeincludes\admin\charitable-admin-hooks.php:189
authwp_ajax_charitable_onboarding_save_optionincludes\admin\charitable-admin-hooks.php:210
authwp_ajax_charitable_onboarding_tour_save_optionincludes\admin\charitable-admin-hooks.php:211
authwp_ajax_charitable_onboarding_checklist_save_optionincludes\admin\charitable-admin-hooks.php:212
authwp_ajax_charitable_notification_dismissincludes\admin\charitable-admin-hooks.php:231
authwp_ajax_charitable_notification_dismiss_multipleincludes\admin\charitable-admin-hooks.php:232
authwp_ajax_charitable_connect_urlincludes\admin\charitable-admin-hooks.php:261
noprivwp_ajax_charitable_connect_processincludes\admin\charitable-admin-hooks.php:263
authwp_ajax_charitable_download_proincludes\admin\charitable-admin-hooks.php:264
authwp_ajax_charitable_activate_proincludes\admin\charitable-admin-hooks.php:265
authwp_ajax_charitable_activate_addonincludes\admin\charitable-admin-hooks.php:285
authwp_ajax_charitable_approve_commentincludes\admin\charitable-admin-hooks.php:286
authwp_ajax_charitable_delete_commentincludes\admin\charitable-admin-hooks.php:287
authwp_ajax_charitable_install_charitable_addonincludes\admin\charitable-admin-hooks.php:288
authwp_ajax_charitable_activate_charitable_addonincludes\admin\charitable-admin-hooks.php:289
authwp_ajax_charitable_verify_sslincludes\admin\charitable-core-admin-functions.php:1006
authwp_ajax_charitable_deactivate_addonincludes\admin\charitable-core-admin-functions.php:1049
authwp_ajax_charitable_activate_addonincludes\admin\charitable-core-admin-functions.php:1103
authwp_ajax_charitable_install_addonincludes\admin\charitable-core-admin-functions.php:1225
authwp_ajax_charitable_disable_dashboard_notificationincludes\admin\charitable-core-admin-functions.php:1529
authwp_ajax_charitable_dashboard_dataincludes\admin\charitable-dashboard-hooks.php:24
authwp_ajax_charitable_dismiss_pointerincludes\admin\class-charitable-admin-pointers.php:39
authwp_ajax_charitable_lite_settings_upgradeincludes\admin\class-charitable-admin.php:62
authwp_ajax_charitable_lite_reports_upgradeincludes\admin\class-charitable-admin.php:63
authwp_ajax_charitable_install_addonincludes\admin\class-charitable-admin.php:66
authwp_ajax_charitable_activate_addonincludes\admin\class-charitable-admin.php:67
authwp_ajax_charitable_deactivate_addonincludes\admin\class-charitable-admin.php:68
authwp_ajax_charitable_addons_install_wporgincludes\admin\class-charitable-admin.php:71
authwp_ajax_charitable_addons_activateincludes\admin\class-charitable-admin.php:72
authwp_ajax_charitable_addons_deactivateincludes\admin\class-charitable-admin.php:73
authwp_ajax_charitable_load_dashboard_donations_widgetincludes\admin\dashboard-widgets\charitable-dashboard-widgets-hooks.php:31
authwp_ajax_ajax_get_dashboard_notice_htmlincludes\admin\growth-tools\charitable-growth-tools-admin-hooks.php:31
authwp_ajax_charitable_setup_process_metaincludes\admin\onboarding\charitable-onboarding-admin-hooks.php:43
authwp_ajax_charitable_activate_featureincludes\admin\onboarding\charitable-onboarding-admin-hooks.php:45
authwp_ajax_charitable_setup_process_campaignincludes\admin\onboarding\charitable-onboarding-admin-hooks.php:47
authwp_ajax_charitable_setup_process_completeincludes\admin\onboarding\charitable-onboarding-admin-hooks.php:49
authwp_ajax_charitable_setup_process_trackingincludes\admin\onboarding\charitable-onboarding-admin-hooks.php:51
authwp_ajax_charitable_install_pluginincludes\admin\plugins\charitable-admin-plugin-hooks.php:24
authwp_ajax_charitable_activate_pluginincludes\admin\plugins\charitable-admin-plugin-hooks.php:31
authwp_ajax_charitable_get_pluginsincludes\admin\plugins\charitable-admin-plugin-hooks.php:38
authwp_ajax_charitable_install_charitable_addonincludes\admin\plugins\charitable-admin-plugin-hooks.php:45
authwp_ajax_charitable_activate_charitable_addonincludes\admin\plugins\charitable-admin-plugin-hooks.php:52
authwp_ajax_charitable_dismiss_suggestionincludes\admin\plugins\class-charitable-admin-plugins-third-party.php:69
authwp_ajax_charitable_report_overview_dataincludes\admin\reports\charitable-admin-reports-hooks.php:24
authwp_ajax_charitable_report_activity_dataincludes\admin\reports\charitable-admin-reports-hooks.php:31
authwp_ajax_charitable_report_donor_dataincludes\admin\reports\charitable-admin-reports-hooks.php:38
authwp_ajax_charitable_report_donor_data_paginationincludes\admin\reports\charitable-admin-reports-hooks.php:45
authwp_ajax_charitable_report_dashboard_dataincludes\admin\reports\charitable-admin-reports-hooks.php:52
authwp_ajax_charitable_report_advanced_uiincludes\admin\reports\charitable-admin-reports-hooks.php:59
authwp_ajax_charitable_report_advanced_dataincludes\admin\reports\charitable-core-reports-functions.php:236
authwp_ajax_charitable_email_diagnosticsincludes\admin\tools\charitable-tools-admin-hooks.php:82
authwp_ajax_charitable_send_test_emailincludes\admin\tools\charitable-tools-admin-hooks.php:89
authwp_ajax_charitable_clear_error_logsincludes\admin\tools\charitable-tools-admin-hooks.php:98
authwp_ajax_charitable_export_error_logsincludes\admin\tools\charitable-tools-admin-hooks.php:107
authwp_ajax_charitable_debug_log_scanincludes\admin\tools\charitable-tools-admin-hooks.php:116
authwp_ajax_get_donation_formincludes\ajax\charitable-ajax-hooks.php:25
noprivwp_ajax_get_donation_formincludes\ajax\charitable-ajax-hooks.php:26
authwp_ajax_charitable_plupload_image_uploadincludes\ajax\charitable-ajax-hooks.php:33
noprivwp_ajax_charitable_plupload_image_uploadincludes\ajax\charitable-ajax-hooks.php:34
authwp_ajax_charitable_get_donor_dataincludes\ajax\charitable-ajax-hooks.php:41
authwp_ajax_charitable_get_session_contentincludes\ajax\charitable-ajax-hooks.php:48
noprivwp_ajax_charitable_get_session_contentincludes\ajax\charitable-ajax-hooks.php:49
authwp_ajax_make_donationincludes\donations\charitable-donation-hooks.php:45
noprivwp_ajax_make_donationincludes\donations\charitable-donation-hooks.php:46
authwp_ajax_charitable-show-stripe-keysincludes\gateways\class-charitable-gateways.php:78
authwp_ajax_charitable_switch_square_gatewaysincludes\gateways\class-charitable-gateways.php:79
authwp_ajax_charitable_switch_square_core_to_legacyincludes\gateways\class-charitable-gateways.php:80
authwp_ajax_charitable_square_refresh_connectionincludes\square\admin\class-charitable-square-connect.php:85
authwp_ajax_charitable_square_initializeincludes\square\gateway\charitable-square-gateway-hooks.php:112
noprivwp_ajax_charitable_square_initializeincludes\square\gateway\charitable-square-gateway-hooks.php:113

Shortcodes 13

[campaigns] includes\shortcodes\charitable-shortcodes-hooks.php:36
[charitable_donors] includes\shortcodes\charitable-shortcodes-hooks.php:37
[charitable_donation_form] includes\shortcodes\charitable-shortcodes-hooks.php:38
[donation_receipt] includes\shortcodes\charitable-shortcodes-hooks.php:39
[charitable_my_donations] includes\shortcodes\charitable-shortcodes-hooks.php:40
[charitable_login] includes\shortcodes\charitable-shortcodes-hooks.php:41
[charitable_logout] includes\shortcodes\charitable-shortcodes-hooks.php:42
[charitable_registration] includes\shortcodes\charitable-shortcodes-hooks.php:43
[charitable_profile] includes\shortcodes\charitable-shortcodes-hooks.php:44
[charitable_stat] includes\shortcodes\charitable-shortcodes-hooks.php:45
[charitable_email] includes\shortcodes\charitable-shortcodes-hooks.php:46
[charitable_donate_button] includes\shortcodes\charitable-shortcodes-hooks.php:47
[campaign] includes\shortcodes\charitable-shortcodes-hooks.php:78
WordPress Hooks 803
actionplugins_loadedcharitable.php:141
actionplugins_loadedcharitable.php:143
actioninitcharitable.php:147
actionplugins_loadedcharitable.php:151
actionwpmu_new_blogcharitable.php:376
actionplugins_loadedcharitable.php:377
actionplugins_loadedcharitable.php:378
actionplugins_loadedcharitable.php:379
actioninitcharitable.php:380
actioninitcharitable.php:381
actionplugins_loadedcharitable.php:382
actionplugins_loadedcharitable.php:383
actionsetup_themecharitable.php:384
actionafter_setup_themecharitable.php:385
actionwp_enqueue_scriptscharitable.php:386
actionrest_api_initcharitable.php:387
actioninitcharitable.php:393
actioncharitable_form_after_fieldscharitable.php:400
actioncharitable_campaign_loop_aftercharitable.php:401
actionredirect_post_locationincludes\abstracts\abstract-class-charitable-admin-actions.php:362
actionwp_mail_failedincludes\abstracts\abstract-class-charitable-email.php:517
actioninitincludes\abstracts\abstract-class-charitable-field-registry.php:64
actioncharitable_form_before_fieldsincludes\abstracts\abstract-class-charitable-form.php:108
actioncharitable_form_before_fieldsincludes\abstracts\abstract-class-charitable-form.php:109
actioncharitable_form_fieldincludes\abstracts\abstract-class-charitable-form.php:110
filtercharitable_form_field_incrementincludes\abstracts\abstract-class-charitable-form.php:111
actionadmin_enqueue_scriptsincludes\addons\charitable-benefactors\charitable-benefactors-hooks.php:24
filtercharitable_db_tablesincludes\addons\charitable-benefactors\charitable-benefactors-hooks.php:31
filtercharitable_campaign_saveincludes\addons\charitable-benefactors\charitable-benefactors-hooks.php:38
actioncharitable_campaign_benefactor_meta_boxincludes\addons\charitable-benefactors\charitable-benefactors-hooks.php:60
actioncharitable_campaign_benefactor_meta_boxincludes\addons\charitable-benefactors\charitable-benefactors-hooks.php:61
actioncharitable_uninstallincludes\addons\charitable-benefactors\charitable-benefactors-hooks.php:68
actioncharitable_activate_addonincludes\addons\class-charitable-addons.php:50
actionafter_setup_themeincludes\addons\class-charitable-addons.php:51
actioncharitable_after_save_donationincludes\admin\activities\charitable-admin-activity-hooks.php:24
filtercharitable_donation_admin_action_change_status_to_charitable-pendingincludes\admin\activities\charitable-admin-activity-hooks.php:31
filtercharitable_donation_admin_action_change_status_to_charitable-completedincludes\admin\activities\charitable-admin-activity-hooks.php:32
filtercharitable_donation_admin_action_change_status_to_charitable-cancelledincludes\admin\activities\charitable-admin-activity-hooks.php:33
filtercharitable_donation_admin_action_change_status_to_charitable-refundedincludes\admin\activities\charitable-admin-activity-hooks.php:34
actiontransition_post_statusincludes\admin\activities\charitable-admin-activity-hooks.php:41
actionadmin_enqueue_scriptsincludes\admin\addons-directory\class-charitable-addons-directory.php:84
actioncharitable_addons_directory_sectionincludes\admin\addons-directory\class-charitable-addons-directory.php:87
actionpost_updatedincludes\admin\campaign-builder\ajax-actions.php:980
actioninitincludes\admin\campaign-builder\class-builder-fields.php:61
filtercharitable_campaign_builder_load_fieldsincludes\admin\campaign-builder\class-builder-fields.php:63
filtercharitable_builder_field_button_attributesincludes\admin\campaign-builder\class-builder-fields.php:65
filtercharitable_builder_design_buttonsincludes\admin\campaign-builder\class-builder-fields.php:67
actioninitincludes\admin\campaign-builder\class-builder-fields.php:69
actionpre_get_postsincludes\admin\campaign-builder\class-campaign-builder-preview.php:146
filterthe_titleincludes\admin\campaign-builder\class-campaign-builder-preview.php:147
filterthe_contentincludes\admin\campaign-builder\class-campaign-builder-preview.php:148
filterget_the_excerptincludes\admin\campaign-builder\class-campaign-builder-preview.php:149
filterhome_template_hierarchyincludes\admin\campaign-builder\class-campaign-builder-preview.php:150
filterfrontpage_template_hierarchyincludes\admin\campaign-builder\class-campaign-builder-preview.php:151
filterpost_thumbnail_htmlincludes\admin\campaign-builder\class-campaign-builder-preview.php:152
filtercharitable_campaign_can_receive_donationsincludes\admin\campaign-builder\class-campaign-builder-preview.php:153
actionadmin_initincludes\admin\campaign-builder\class-campaign-congrats-wizard.php:67
actionadmin_enqueue_scriptsincludes\admin\campaign-builder\class-campaign-congrats-wizard.php:131
actionadmin_footerincludes\admin\campaign-builder\class-campaign-congrats-wizard.php:132
actionadmin_initincludes\admin\campaign-builder\class-campaign-embed-wizard.php:67
actionadmin_enqueue_scriptsincludes\admin\campaign-builder\class-campaign-embed-wizard.php:130
actionadmin_footerincludes\admin\campaign-builder\class-campaign-embed-wizard.php:131
filterdefault_titleincludes\admin\campaign-builder\class-campaign-embed-wizard.php:132
filterdefault_contentincludes\admin\campaign-builder\class-campaign-embed-wizard.php:133
actionadmin_initincludes\admin\campaign-builder\class-charitable-campaign-builder.php:130
actionadmin_initincludes\admin\campaign-builder\class-charitable-campaign-builder.php:131
actionadmin_headincludes\admin\campaign-builder\class-charitable-campaign-builder.php:251
filteradmin_footer_textincludes\admin\campaign-builder\class-charitable-campaign-builder.php:252
actionadmin_menuincludes\admin\campaign-builder\class-charitable-campaign-builder.php:253
actionupdate_footerincludes\admin\campaign-builder\class-charitable-campaign-builder.php:254
actionadmin_enqueue_scriptsincludes\admin\campaign-builder\class-charitable-campaign-builder.php:255
filtercharitable_builder_design_buttonsincludes\admin\campaign-builder\fields\class-base.php:244
filtercharitable_field_propertiesincludes\admin\campaign-builder\fields\class-base.php:268
filtercharitable_process_before_form_dataincludes\admin\campaign-builder\fields\class-base.php:271
filtercharitable_process_ajax_error_field_nameincludes\admin\campaign-builder\fields\class-base.php:274
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-campaign-description.php:64
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-campaign-overview.php:59
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-campaign-summary.php:51
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-campaign-text.php:61
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-campaign-title.php:52
filtercharitable_builder_field_button_attributesincludes\admin\campaign-builder\fields\class-donate-amount.php:55
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-donate-button.php:53
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-donate-form.php:50
actioncharitable_builder_backend_scriptsincludes\admin\campaign-builder\fields\class-donate-form.php:51
filtercharitable_campaign_can_receive_donationsincludes\admin\campaign-builder\fields\class-donate-form.php:129
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-donation-options.php:49
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-donor-wall.php:52
actioncharitable_builder_backend_scriptsincludes\admin\campaign-builder\fields\class-donor-wall.php:53
filtercharitable_field_new_defaultincludes\admin\campaign-builder\fields\class-donor-wall.php:56
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-html.php:51
actioncharitable_builder_backend_scriptsincludes\admin\campaign-builder\fields\class-html.php:52
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-info-bar.php:49
actioncharitable_builder_frontend_jsincludes\admin\campaign-builder\fields\class-organizer.php:51
actioncharitable_builder_backend_scriptsincludes\admin\campaign-builder\fields\class-organizer.php:52
actioncharitable_builder_frontend_jsincludes\admin\campaign-builder\fields\class-photo.php:53
actioncharitable_builder_backend_scriptsincludes\admin\campaign-builder\fields\class-photo.php:54
actioncharitable_builder_frontend_jsincludes\admin\campaign-builder\fields\class-progress-bar.php:51
actioncharitable_builder_backend_scriptsincludes\admin\campaign-builder\fields\class-progress-bar.php:52
filtercharitable_field_new_defaultincludes\admin\campaign-builder\fields\class-progress-bar.php:55
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-social-links.php:51
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-social-sharing.php:51
actioncharitable_frontend_jsincludes\admin\campaign-builder\fields\class-text.php:62
actioncharitable_campaign_saveincludes\admin\campaign-builder\functions-legacy.php:18
actionadmin_enqueue_scriptsincludes\admin\campaign-builder\panels\class-base.php:130
actioncharitable_builder_panel_buttonsincludes\admin\campaign-builder\panels\class-base.php:133
actioncharitable_builder_panelsincludes\admin\campaign-builder\panels\class-base.php:136
actioncharitable_builder_fieldsincludes\admin\campaign-builder\panels\class-design.php:63
actioncharitable_builder_fields_optionsincludes\admin\campaign-builder\panels\class-design.php:64
actioncharitable_builder_previewincludes\admin\campaign-builder\panels\class-design.php:65
actioncharitable_builder_print_footer_scriptsincludes\admin\campaign-builder\panels\class-design.php:68
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-active-campaign.php:116
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-active-campaign.php:117
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-aweber.php:116
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-aweber.php:117
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-campaign-monitor.php:116
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-campaign-monitor.php:117
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-constant-contact.php:116
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-constant-contact.php:117
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-convert-kit.php:116
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-convert-kit.php:117
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-hubspot.php:116
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-hubspot.php:117
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-Integromat.php:116
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-Integromat.php:117
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-mailchimp.php:116
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-mailchimp.php:117
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-mailerlite.php:116
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-mailerlite.php:117
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-mailpoet.php:116
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-mailpoet.php:117
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-mailster.php:116
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-mailster.php:117
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-request.php:62
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-request.php:63
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-zapier.php:116
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-zapier.php:117
actioncharitable_campaign_builder_marketing_sidebarincludes\admin\campaign-builder\panels\marketing\class-marketing-zoho-flow.php:116
actioncharitable_campaign_builder_marketing_panelsincludes\admin\campaign-builder\panels\marketing\class-marketing-zoho-flow.php:117
actioncharitable_campaign_builder_payment_sidebarincludes\admin\campaign-builder\panels\payment\class-payment-authorize-net.php:99
actioncharitable_campaign_builder_payment_panelsincludes\admin\campaign-builder\panels\payment\class-payment-authorize-net.php:100
actioncharitable_campaign_builder_payment_sidebarincludes\admin\campaign-builder\panels\payment\class-payment-braintree.php:98
actioncharitable_campaign_builder_payment_panelsincludes\admin\campaign-builder\panels\payment\class-payment-braintree.php:99
actioncharitable_campaign_builder_payment_sidebarincludes\admin\campaign-builder\panels\payment\class-payment-gocardless.php:98
actioncharitable_campaign_builder_payment_panelsincludes\admin\campaign-builder\panels\payment\class-payment-gocardless.php:99
actioncharitable_campaign_builder_payment_sidebarincludes\admin\campaign-builder\panels\payment\class-payment-mollie.php:98
actioncharitable_campaign_builder_payment_panelsincludes\admin\campaign-builder\panels\payment\class-payment-mollie.php:99
actioncharitable_campaign_builder_payment_sidebarincludes\admin\campaign-builder\panels\payment\class-payment-payfast.php:98
actioncharitable_campaign_builder_payment_panelsincludes\admin\campaign-builder\panels\payment\class-payment-payfast.php:99
actioncharitable_campaign_builder_payment_sidebarincludes\admin\campaign-builder\panels\payment\class-payment-paypal.php:71
actioncharitable_campaign_builder_payment_panelsincludes\admin\campaign-builder\panels\payment\class-payment-paypal.php:72
actioncharitable_campaign_builder_payment_sidebarincludes\admin\campaign-builder\panels\payment\class-payment-payrexx.php:98
actioncharitable_campaign_builder_payment_panelsincludes\admin\campaign-builder\panels\payment\class-payment-payrexx.php:99
actioncharitable_campaign_builder_payment_sidebarincludes\admin\campaign-builder\panels\payment\class-payment-paystack.php:98
actioncharitable_campaign_builder_payment_panelsincludes\admin\campaign-builder\panels\payment\class-payment-paystack.php:99
actioncharitable_campaign_builder_payment_sidebarincludes\admin\campaign-builder\panels\payment\class-payment-payumoney.php:98
actioncharitable_campaign_builder_payment_panelsincludes\admin\campaign-builder\panels\payment\class-payment-payumoney.php:99
actioncharitable_campaign_builder_payment_sidebarincludes\admin\campaign-builder\panels\payment\class-payment-request.php:71
actioncharitable_campaign_builder_payment_panelsincludes\admin\campaign-builder\panels\payment\class-payment-request.php:72
actioncharitable_campaign_builder_payment_sidebarincludes\admin\campaign-builder\panels\payment\class-payment-square.php:98
actioncharitable_campaign_builder_payment_panelsincludes\admin\campaign-builder\panels\payment\class-payment-square.php:99
actioncharitable_campaign_builder_payment_sidebarincludes\admin\campaign-builder\panels\payment\class-payment-stripe.php:71
actioncharitable_campaign_builder_payment_panelsincludes\admin\campaign-builder\panels\payment\class-payment-stripe.php:72
actioncharitable_campaign_builder_payment_sidebarincludes\admin\campaign-builder\panels\payment\class-payment-windcave.php:98
actioncharitable_campaign_builder_payment_panelsincludes\admin\campaign-builder\panels\payment\class-payment-windcave.php:99
actioncharitable_campaign_builder_settings_sidebarincludes\admin\campaign-builder\panels\settings\class-settings-addons.php:44
actioncharitable_campaign_builder_settings_sidebarincludes\admin\campaign-builder\panels\settings\class-settings-campaign-creator.php:63
actioncharitable_campaign_builder_settings_panelsincludes\admin\campaign-builder\panels\settings\class-settings-campaign-creator.php:64
actioncharitable_campaign_builder_settings_sidebarincludes\admin\campaign-builder\panels\settings\class-settings-campaign-summary.php:62
actioncharitable_campaign_builder_settings_panelsincludes\admin\campaign-builder\panels\settings\class-settings-campaign-summary.php:63
actioncharitable_campaign_builder_settings_sidebarincludes\admin\campaign-builder\panels\settings\class-settings-donation-options.php:64
actioncharitable_campaign_builder_settings_panelsincludes\admin\campaign-builder\panels\settings\class-settings-donation-options.php:65
filtercharitable_campaign_builder_localized_conditionalsincludes\admin\campaign-builder\panels\settings\class-settings-donation-options.php:67
actioncharitable_campaign_builder_settings_sidebarincludes\admin\campaign-builder\panels\settings\class-settings-general.php:62
actioncharitable_campaign_builder_settings_panelsincludes\admin\campaign-builder\panels\settings\class-settings-general.php:63
actionadmin_initincludes\admin\campaign-builder\templates\class-templates.php:112
actionadmin_print_scriptsincludes\admin\campaign-builder\templates\class-templates.php:153
filterenter_title_hereincludes\admin\campaigns\charitable-admin-campaign-hooks.php:28
actionedit_form_after_titleincludes\admin\campaigns\charitable-admin-campaign-hooks.php:35
filterwp_insert_post_dataincludes\admin\campaigns\charitable-admin-campaign-hooks.php:58
filterpost_updated_messagesincludes\admin\campaigns\charitable-admin-campaign-hooks.php:66
filtermanage_edit-campaign_columnsincludes\admin\campaigns\charitable-admin-campaign-hooks.php:73
filtermanage_campaign_posts_custom_columnincludes\admin\campaigns\charitable-admin-campaign-hooks.php:80
filterbulk_post_updated_messagesincludes\admin\campaigns\charitable-admin-campaign-hooks.php:87
actionrestrict_manage_postsincludes\admin\campaigns\charitable-admin-campaign-hooks.php:94
actionmanage_posts_extra_tablenavincludes\admin\campaigns\charitable-admin-campaign-hooks.php:101
actionadmin_footerincludes\admin\campaigns\charitable-admin-campaign-hooks.php:108
actionadmin_enqueue_scriptsincludes\admin\campaigns\charitable-admin-campaign-hooks.php:115
filterrequestincludes\admin\campaigns\charitable-admin-campaign-hooks.php:122
filteradmin_body_classincludes\admin\campaigns\charitable-admin-campaign-hooks.php:129
actionmanage_posts_extra_tablenavincludes\admin\campaigns\charitable-admin-campaign-hooks.php:136
actionmanage_posts_extra_tablenavincludes\admin\campaigns\charitable-admin-campaign-hooks.php:143
filterdefault_titleincludes\admin\campaigns\class-charitable-campaign-meta-boxes.php:49
actionadmin_enqueue_scriptsincludes\admin\charitable-admin-hooks.php:23
filteradmin_body_classincludes\admin\charitable-admin-hooks.php:30
filteradmin_body_classincludes\admin\charitable-admin-hooks.php:31
actionadmin_initincludes\admin\charitable-admin-hooks.php:38
actionadmin_noticesincludes\admin\charitable-admin-hooks.php:45
filteradmin_body_classincludes\admin\charitable-admin-hooks.php:81
filterplugin_row_metaincludes\admin\charitable-admin-hooks.php:102
actioncharitable_export_donationsincludes\admin\charitable-admin-hooks.php:110
actioncharitable_export_campaignsincludes\admin\charitable-admin-hooks.php:111
actionadmin_menuincludes\admin\charitable-admin-hooks.php:118
actionparent_fileincludes\admin\charitable-admin-hooks.php:119
actioncharitable_installincludes\admin\charitable-admin-hooks.php:126
actionshutdownincludes\admin\charitable-admin-hooks.php:133
actionadmin_initincludes\admin\charitable-admin-hooks.php:140
actionadmin_menuincludes\admin\charitable-admin-hooks.php:147
actionadmin_initincludes\admin\charitable-admin-hooks.php:154
actionadmin_initincludes\admin\charitable-admin-hooks.php:161
actionadmin_enqueue_scriptsincludes\admin\charitable-admin-hooks.php:168
actionadmin_initincludes\admin\charitable-admin-hooks.php:175
actionplugins_loadedincludes\admin\charitable-admin-hooks.php:196
actionadmin_footerincludes\admin\charitable-admin-hooks.php:203
actionadmin_initincludes\admin\charitable-admin-hooks.php:219
filteradmin_initincludes\admin\charitable-admin-hooks.php:229
filtercharitable_submenu_pagesincludes\admin\charitable-admin-hooks.php:230
actionadmin_initincludes\admin\charitable-admin-hooks.php:233
actionplugins_loadedincludes\admin\charitable-admin-hooks.php:241
filtercharitable_admin_notifications_update_dataincludes\admin\charitable-admin-hooks.php:242
actionadmin_initincludes\admin\charitable-admin-hooks.php:249
actionadmin_initincludes\admin\charitable-admin-hooks.php:250
actionadmin_initincludes\admin\charitable-admin-hooks.php:251
actionafter_charitable_admin_enqueue_scriptsincludes\admin\charitable-admin-hooks.php:260
filtercharitable_license_verify_success_dataincludes\admin\charitable-admin-hooks.php:262
actionadmin_initincludes\admin\charitable-admin-hooks.php:272
actionadmin_enqueue_scriptsincludes\admin\charitable-admin-hooks.php:273
actionadmin_footerincludes\admin\charitable-admin-hooks.php:274
actionadmin_menuincludes\admin\charitable-core-admin-functions.php:401
filteradmin_footer_textincludes\admin\charitable-core-admin-functions.php:441
actionin_admin_footerincludes\admin\charitable-core-admin-functions.php:542
actionadmin_initincludes\admin\charitable-core-admin-functions.php:1254
actionadmin_print_scriptsincludes\admin\charitable-core-admin-functions.php:1491
actionadmin_headincludes\admin\charitable-core-admin-functions.php:1492
actionadmin_bar_menuincludes\admin\charitable-core-admin-functions.php:1732
actionadmin_initincludes\admin\class-charitable-about.php:69
actionadmin_enqueue_scriptsincludes\admin\class-charitable-about.php:71
actioncharitable_admin_pageincludes\admin\class-charitable-about.php:100
actioninitincludes\admin\class-charitable-admin-blocks.php:44
actionplugins_loadedincludes\admin\class-charitable-admin-getting-started.php:61
actionadmin_enqueue_scriptsincludes\admin\class-charitable-admin-getting-started.php:62
actionadmin_menuincludes\admin\class-charitable-admin-getting-started.php:143
actionadmin_headincludes\admin\class-charitable-admin-getting-started.php:144
actionadmin_noticesincludes\admin\class-charitable-admin-notices.php:61
actionadmin_noticesincludes\admin\class-charitable-admin-notices.php:62
actionadmin_noticesincludes\admin\class-charitable-admin-notices.php:63
actionadmin_noticesincludes\admin\class-charitable-admin-notices.php:64
actionadmin_noticesincludes\admin\class-charitable-admin-notices.php:65
actioncharitable_dismiss_noticeincludes\admin\class-charitable-admin-notices.php:66
actioncharitable_dismiss_noticeincludes\admin\class-charitable-admin-notices.php:67
actioncharitable_dismiss_noticeincludes\admin\class-charitable-admin-notices.php:68
actioncharitable_dismiss_noticeincludes\admin\class-charitable-admin-notices.php:69
filtercharitable_localized_javascript_varsincludes\admin\class-charitable-admin-notices.php:70
actionupgrader_process_completeincludes\admin\class-charitable-admin-pages.php:65
actionadmin_initincludes\admin\class-charitable-admin-pages.php:425
actionadmin_enqueue_scriptsincludes\admin\class-charitable-admin-pointers.php:37
actionin_admin_headerincludes\admin\class-charitable-admin-pointers.php:38
filterpost_row_actionsincludes\admin\class-charitable-admin.php:75
filterget_edit_post_linkincludes\admin\class-charitable-admin.php:76
filterpreview_post_linkincludes\admin\class-charitable-admin.php:77
filteradmin_initincludes\admin\class-charitable-admin.php:79
filterelementor/settings/controls/checkbox_list_cpt/post_type_objectsincludes\admin\class-charitable-admin.php:82
filterbody_classincludes\admin\class-charitable-user-onboarding.php:64
actiontemplate_includeincludes\admin\class-charitable-user-onboarding.php:65
actioncustomize_save_afterincludes\admin\customizer\class-charitable-customizer.php:40
actioncustomize_registerincludes\admin\customizer\class-charitable-customizer.php:41
actioncustomize_preview_initincludes\admin\customizer\class-charitable-customizer.php:42
actioncharitable_after_admin_dashboardincludes\admin\dashboard\class-charitable-dashboard-legacy.php:127
actioncharitable_admin_dashboard_notificationsincludes\admin\dashboard\class-charitable-dashboard-legacy.php:129
actionadmin_footerincludes\admin\dashboard\class-charitable-dashboard-legacy.php:1006
actioncharitable_after_clear_expired_optionsincludes\admin\dashboard\class-charitable-dashboard.php:79
actionwp_dashboard_setupincludes\admin\dashboard-widgets\charitable-dashboard-widgets-hooks.php:24
actionadmin_initincludes\admin\donations\charitable-admin-donation-hooks.php:34
filteradmin_body_classincludes\admin\donations\charitable-admin-donation-hooks.php:41
filterpost_updated_messagesincludes\admin\donations\charitable-admin-donation-hooks.php:64
filtermanage_edit-donation_columnsincludes\admin\donations\charitable-admin-donation-hooks.php:71
filtermanage_donation_posts_custom_columnincludes\admin\donations\charitable-admin-donation-hooks.php:78
filtermanage_edit-donation_sortable_columnsincludes\admin\donations\charitable-admin-donation-hooks.php:85
filterlist_table_primary_columnincludes\admin\donations\charitable-admin-donation-hooks.php:92
filterpost_row_actionsincludes\admin\donations\charitable-admin-donation-hooks.php:99
filterviews_edit-donationincludes\admin\donations\charitable-admin-donation-hooks.php:106
filterbulk_actions-edit-donationincludes\admin\donations\charitable-admin-donation-hooks.php:122
filterhandle_bulk_actions-edit-donationincludes\admin\donations\charitable-admin-donation-hooks.php:123
filterbulk_actions-edit-donationincludes\admin\donations\charitable-admin-donation-hooks.php:125
actionadmin_footerincludes\admin\donations\charitable-admin-donation-hooks.php:126
actionload-edit.phpincludes\admin\donations\charitable-admin-donation-hooks.php:127
actionadmin_noticesincludes\admin\donations\charitable-admin-donation-hooks.php:137
filterbulk_post_updated_messagesincludes\admin\donations\charitable-admin-donation-hooks.php:138
filterdisable_months_dropdownincludes\admin\donations\charitable-admin-donation-hooks.php:145
actionrestrict_manage_postsincludes\admin\donations\charitable-admin-donation-hooks.php:152
actionmanage_posts_extra_tablenavincludes\admin\donations\charitable-admin-donation-hooks.php:159
actionadmin_footerincludes\admin\donations\charitable-admin-donation-hooks.php:166
actionadmin_enqueue_scriptsincludes\admin\donations\charitable-admin-donation-hooks.php:173
filterrequestincludes\admin\donations\charitable-admin-donation-hooks.php:180
filterposts_clausesincludes\admin\donations\charitable-admin-donation-hooks.php:187
actionmanage_posts_extra_tablenavincludes\admin\donations\charitable-admin-donation-hooks.php:194
actionadmin_enqueue_scriptsincludes\admin\growth-tools\charitable-growth-tools-admin-hooks.php:24
actionadmin_enqueue_scriptsincludes\admin\intergrations\charitable-automation-admin-hooks.php:45
actionadmin_enqueue_scriptsincludes\admin\intergrations\charitable-backups-admin-hooks.php:45
actionadmin_enqueue_scriptsincludes\admin\intergrations\charitable-privacy-compliance-admin-hooks.php:24
actionadmin_enqueue_scriptsincludes\admin\intergrations\charitable-seo-admin-hooks.php:45
actioncharitable_maybe_show_plugin_notificationsincludes\admin\notifications\class-charitable-notifications.php:112
actioncharitable_admin_notifications_updateincludes\admin\notifications\class-charitable-notifications.php:113
actiondeactivate_pluginincludes\admin\notifications\class-charitable-notifications.php:114
actionadmin_enqueue_scriptsincludes\admin\onboarding\charitable-onboarding-admin-hooks.php:32
actionadmin_enqueue_scriptsincludes\admin\onboarding\charitable-onboarding-admin-hooks.php:59
actionadmin_footerincludes\admin\onboarding\charitable-onboarding-admin-hooks.php:66
filtercharitable_admin_dashboard_init_endincludes\admin\onboarding\charitable-onboarding-admin-hooks.php:73
actioninitincludes\admin\onboarding\charitable-onboarding-admin-hooks.php:80
actionadmin_menuincludes\admin\onboarding\charitable-onboarding-admin-hooks.php:87
actionadmin_headincludes\admin\onboarding\charitable-onboarding-admin-hooks.php:94
actionplugins_loadedincludes\admin\onboarding\class-charitable-setup.php:117
filterduplicator_disable_onboarding_redirectincludes\admin\onboarding\class-charitable-setup.php:150
actioninitincludes\admin\onboarding\class-charitable-setup.php:153
actioninitincludes\admin\onboarding\class-charitable-setup.php:154
actionadmin_initincludes\admin\onboarding\class-charitable-setup.php:157
actionadmin_enqueue_scriptsincludes\admin\privacy-compliance\charitable-privacy-compliance-admin-hooks.php:24
actionadmin_initincludes\admin\reports\charitable-admin-reports-hooks.php:66
actionadmin_initincludes\admin\reports\charitable-admin-reports-hooks.php:73
actionadmin_initincludes\admin\reports\charitable-admin-reports-hooks.php:80
actionadmin_initincludes\admin\reports\charitable-admin-reports-hooks.php:87
actionadmin_initincludes\admin\reports\charitable-admin-reports-hooks.php:94
filtercharitable_export_data_key_valueincludes\admin\reports\class-charitable-export-campaigns.php:114
filtercharitable_export_data_key_valueincludes\admin\reports\class-charitable-export-donations.php:94
actionadmin_footerincludes\admin\reports\class-charitable-reports.php:4211
actioncharitable_report_before_donor_tableincludes\admin\reports\class-charitable-reports.php:4223
actioncharitable_report_before_activity_tableincludes\admin\reports\class-charitable-reports.php:4224
actioncharitable_report_before_advanced_tableincludes\admin\reports\class-charitable-reports.php:4225
actionplugins_loadedincludes\admin\security\charitable-security-hooks.php:29
filtercharitable_security_admin_settings_groupsincludes\admin\security\charitable-security-hooks.php:42
filtercharitable_settings_tab_fields_securityincludes\admin\security\charitable-security-hooks.php:54
filtercharitable_save_settingsincludes\admin\security\charitable-security-hooks.php:66
actionadmin_noticesincludes\admin\security\class-charitable-security-settings.php:189
actioncharitable_dismiss_noticeincludes\admin\security\class-charitable-security-settings.php:190
filtercharitable_save_settingsincludes\admin\security\class-charitable-security-settings.php:191
actionwp_enqueue_scriptsincludes\admin\security\modules\captcha\class-charitable-captcha-cloudflare-turnstile.php:127
actioncharitable_form_after_fieldsincludes\admin\security\modules\captcha\class-charitable-captcha-cloudflare-turnstile.php:128
filtercharitable_validate_donation_form_submission_security_checkincludes\admin\security\modules\captcha\class-charitable-captcha-cloudflare-turnstile.php:131
actioncharitable_retrieve_passwordincludes\admin\security\modules\captcha\class-charitable-captcha-cloudflare-turnstile.php:139
actioncharitable_reset_passwordincludes\admin\security\modules\captcha\class-charitable-captcha-cloudflare-turnstile.php:140
actioncharitable_update_profileincludes\admin\security\modules\captcha\class-charitable-captcha-cloudflare-turnstile.php:141
actioncharitable_save_registrationincludes\admin\security\modules\captcha\class-charitable-captcha-cloudflare-turnstile.php:142
actionwp_enqueue_scriptsincludes\admin\security\modules\captcha\class-charitable-captcha-google-recaptcha-v2.php:130
actioncharitable_form_after_fieldsincludes\admin\security\modules\captcha\class-charitable-captcha-google-recaptcha-v2.php:131
actioncharitable_retrieve_passwordincludes\admin\security\modules\captcha\class-charitable-captcha-google-recaptcha-v2.php:139
actioncharitable_reset_passwordincludes\admin\security\modules\captcha\class-charitable-captcha-google-recaptcha-v2.php:140
actioncharitable_update_profileincludes\admin\security\modules\captcha\class-charitable-captcha-google-recaptcha-v2.php:141
actioncharitable_save_registrationincludes\admin\security\modules\captcha\class-charitable-captcha-google-recaptcha-v2.php:142
filtercharitable_validate_donation_form_submission_security_checkincludes\admin\security\modules\captcha\class-charitable-captcha-google-recaptcha-v2.php:147
actionwp_enqueue_scriptsincludes\admin\security\modules\captcha\class-charitable-captcha-google-recaptcha-v3.php:172
actioncharitable_retrieve_passwordincludes\admin\security\modules\captcha\class-charitable-captcha-google-recaptcha-v3.php:180
actioncharitable_reset_passwordincludes\admin\security\modules\captcha\class-charitable-captcha-google-recaptcha-v3.php:181
actioncharitable_update_profileincludes\admin\security\modules\captcha\class-charitable-captcha-google-recaptcha-v3.php:182
actioncharitable_save_registrationincludes\admin\security\modules\captcha\class-charitable-captcha-google-recaptcha-v3.php:183
filtercharitable_validate_donation_form_submission_security_checkincludes\admin\security\modules\captcha\class-charitable-captcha-google-recaptcha-v3.php:188
actionwp_enqueue_scriptsincludes\admin\security\modules\captcha\class-charitable-captcha-hcaptcha.php:116
actioncharitable_form_after_fieldsincludes\admin\security\modules\captcha\class-charitable-captcha-hcaptcha.php:117
filtercharitable_validate_donation_form_submission_security_checkincludes\admin\security\modules\captcha\class-charitable-captcha-hcaptcha.php:120
actioncharitable_retrieve_passwordincludes\admin\security\modules\captcha\class-charitable-captcha-hcaptcha.php:128
actioncharitable_reset_passwordincludes\admin\security\modules\captcha\class-charitable-captcha-hcaptcha.php:129
actioncharitable_update_profileincludes\admin\security\modules\captcha\class-charitable-captcha-hcaptcha.php:130
actioncharitable_save_registrationincludes\admin\security\modules\captcha\class-charitable-captcha-hcaptcha.php:131
actionadmin_initincludes\admin\settings\charitable-settings-admin-hooks.php:26
actioncharitable_settings_tabsincludes\admin\settings\charitable-settings-admin-hooks.php:33
actioncharitable_settings_tabsincludes\admin\settings\charitable-settings-admin-hooks.php:40
filtercharitable_settings_tab_fieldsincludes\admin\settings\charitable-settings-admin-hooks.php:47
filtercharitable_save_settingsincludes\admin\settings\charitable-settings-admin-hooks.php:54
filtercharitable_dynamic_groupsincludes\admin\settings\charitable-settings-admin-hooks.php:63
filtercharitable_dynamic_groupsincludes\admin\settings\charitable-settings-admin-hooks.php:64
filtercharitable_dynamic_groupsincludes\admin\settings\charitable-settings-admin-hooks.php:65
filtercharitable_settings_tab_fields_generalincludes\admin\settings\charitable-settings-admin-hooks.php:72
filtercharitable_settings_tab_fields_gatewaysincludes\admin\settings\charitable-settings-admin-hooks.php:79
filtercharitable_settings_tab_fields_emailsincludes\admin\settings\charitable-settings-admin-hooks.php:86
filtercharitable_settings_tab_fields_licensesincludes\admin\settings\charitable-settings-admin-hooks.php:93
filtercharitable_settings_button_licensesincludes\admin\settings\charitable-settings-admin-hooks.php:100
filtercharitable_settings_button_advancedincludes\admin\settings\charitable-settings-admin-hooks.php:101
filtercharitable_settings_tab_fields_privacyincludes\admin\settings\charitable-settings-admin-hooks.php:108
actioncharitable_pro_settings_ctaincludes\admin\settings\charitable-settings-admin-hooks.php:115
filtercharitable_security_admin_settings_groupsincludes\admin\settings\charitable-settings-admin-hooks.php:126
filtercharitable_settings_tab_fields_advancedincludes\admin\settings\charitable-settings-admin-hooks.php:141
filtercharitable_save_settingsincludes\admin\settings\charitable-settings-admin-hooks.php:148
filtercharitable_save_settingsincludes\admin\settings\charitable-settings-admin-hooks.php:149
filtercharitable_save_settingsincludes\admin\settings\charitable-settings-admin-hooks.php:150
filtercharitable_save_settingsincludes\admin\settings\charitable-settings-admin-hooks.php:151
filtercharitable_save_settingsincludes\admin\settings\charitable-settings-admin-hooks.php:152
filtercharitable_save_settingsincludes\admin\settings\charitable-settings-admin-hooks.php:153
filteradmin_initincludes\admin\settings\charitable-settings-admin-hooks.php:154
filtercharitable_settings_tab_fieldsincludes\admin\settings\charitable-settings-admin-hooks.php:162
filtercharitable_settings_tab_fieldsincludes\admin\settings\charitable-settings-admin-hooks.php:163
actionadmin_initincludes\admin\settings\charitable-settings-admin-hooks.php:170
actioncharitable_save_settingsincludes\admin\settings\charitable-settings-admin-hooks.php:177
filteradmin_body_classincludes\admin\settings\charitable-settings-admin-hooks.php:178
filtercharitable_submenu_pagesincludes\admin\settings\charitable-settings-admin-hooks.php:179
actionadmin_initincludes\admin\settings\charitable-settings-admin-hooks.php:180
actionadmin_initincludes\admin\settings\charitable-settings-admin-hooks.php:187
filtercharitable_sanitize_value_privacy_privacy_policyincludes\admin\settings\charitable-settings-admin-hooks.php:194
filtercharitable_sanitize_value_privacy_terms_conditionsincludes\admin\settings\charitable-settings-admin-hooks.php:201
filtercharitable_sanitize_value_privacy_contact_consent_labelincludes\admin\settings\charitable-settings-admin-hooks.php:208
actioncharitable_after_admin_settingsincludes\admin\settings\class-charitable-settings.php:61
actionadmin_enqueue_scriptsincludes\admin\smtp\charitable-smtp-admin-hooks.php:24
actionadmin_initincludes\admin\tools\charitable-tools-admin-hooks.php:24
filtercharitable_tools_tab_fields_exportincludes\admin\tools\charitable-tools-admin-hooks.php:33
filtercharitable_tools_tab_fields_importincludes\admin\tools\charitable-tools-admin-hooks.php:34
filtercharitable_tools_tab_fields_snippetsincludes\admin\tools\charitable-tools-admin-hooks.php:35
filtercharitable_tools_tab_fields_customizeincludes\admin\tools\charitable-tools-admin-hooks.php:36
filtercharitable_tools_tab_fields_miscincludes\admin\tools\charitable-tools-admin-hooks.php:45
filtercharitable_save_toolsincludes\admin\tools\charitable-tools-admin-hooks.php:54
actionadmin_initincludes\admin\tools\charitable-tools-admin-hooks.php:61
actionadmin_initincludes\admin\tools\charitable-tools-admin-hooks.php:62
actionadmin_initincludes\admin\tools\charitable-tools-admin-hooks.php:63
actionadmin_initincludes\admin\tools\charitable-tools-admin-hooks.php:64
actionadmin_enqueue_scriptsincludes\admin\tools\charitable-tools-admin-hooks.php:74
actionadmin_enqueue_scriptsincludes\admin\tools\charitable-tools-admin-hooks.php:75
actionadmin_enqueue_scriptsincludes\admin\tools\charitable-tools-admin-hooks.php:118
actionadmin_enqueue_scriptsincludes\admin\tools\class-charitable-tools-misc.php:40
actionadmin_initincludes\admin\tools\class-charitable-tools-misc.php:41
actionupdate_option_charitable_toolsincludes\admin\tools\class-charitable-tools-misc.php:179
filterwp_redirectincludes\admin\tools\class-charitable-tools-misc.php:364
actioncampaign_category_pre_add_formincludes\admin\tools\class-charitable-tools.php:61
actioncampaign_tag_pre_add_formincludes\admin\tools\class-charitable-tools.php:62
actioncampaign_category_pre_edit_formincludes\admin\tools\class-charitable-tools.php:63
actioncampaign_tag_pre_edit_formincludes\admin\tools\class-charitable-tools.php:64
actionadmin_initincludes\admin\tools\class-charitable-tools.php:65
actioninitincludes\admin\tracking\charitable-tracking-admin-hooks.php:25
actioncron_schedulesincludes\admin\tracking\charitable-tracking-admin-hooks.php:26
actioncharitable_usage_tracking_cronincludes\admin\tracking\charitable-tracking-admin-hooks.php:33
actioninitincludes\admin\tracking\charitable-tracking-admin-hooks.php:40
actioncharitable_campaign_processor_save_coreincludes\admin\tracking\charitable-tracking-admin-hooks.php:47
actioncharitable_after_save_donationincludes\admin\tracking\charitable-tracking-admin-hooks.php:54
filtercharitable_session_content_donation_receiptincludes\ajax\charitable-ajax-hooks.php:60
filtercharitable_session_content_donation_form_amount_fieldincludes\ajax\charitable-ajax-hooks.php:61
filtercharitable_session_content_donation_form_current_amount_textincludes\ajax\charitable-ajax-hooks.php:62
filtercharitable_session_content_errorsincludes\ajax\charitable-ajax-hooks.php:63
filtercharitable_session_content_noticesincludes\ajax\charitable-ajax-hooks.php:64
filtercharitable_sanitize_campaign_meta_campaign_goalincludes\campaigns\charitable-campaign-hooks.php:26
filtercharitable_sanitize_campaign_meta_campaign_min_donation_amountincludes\campaigns\charitable-campaign-hooks.php:27
filtercharitable_sanitize_campaign_meta_campaign_end_dateincludes\campaigns\charitable-campaign-hooks.php:28
filtercharitable_sanitize_campaign_meta_campaign_suggested_donationsincludes\campaigns\charitable-campaign-hooks.php:29
filtercharitable_sanitize_campaign_meta_campaign_allow_custom_donationsincludes\campaigns\charitable-campaign-hooks.php:30
filtercharitable_sanitize_campaign_meta_campaign_descriptionincludes\campaigns\charitable-campaign-hooks.php:31
filtercharitable_sanitize_campaign_meta_campaign_donate_button_textincludes\campaigns\charitable-campaign-hooks.php:32
filtercharitable_campaign_description_template_contentincludes\campaigns\class-charitable-campaign.php:122
filterposts_join_pagedincludes\campaigns\class-charitable-campaigns.php:123
filterposts_groupbyincludes\campaigns\class-charitable-campaigns.php:124
filterposts_orderbyincludes\campaigns\class-charitable-campaigns.php:125
actiondoing_it_wrong_runincludes\class-charitable-error-handler.php:78
actiondoing_it_wrong_runincludes\class-charitable-error-handler.php:79
filterdoing_it_wrong_trigger_errorincludes\class-charitable-error-handler.php:80
actiondoing_it_wrong_runincludes\class-charitable-error-handler.php:117
actionwp_enqueue_scriptsincludes\compat\charitable-compat-functions.php:113
filtercharitable_default_highlight_colourincludes\compat\charitable-compat-functions.php:143
filtercharitable_button_classincludes\compat\charitable-compat-functions.php:164
filtercharitable_enable_locale_functionsincludes\compat\charitable-compat-functions.php:198
filtercharitable_disable_cookieincludes\compat\charitable-gdpr-cookie-compliance-compat-functions.php:31
actiongdpr_force_reloadincludes\compat\charitable-gdpr-cookie-compliance-compat-functions.php:38
actioncharitable_do_not_cacheincludes\compat\charitable-litespeed-cache-compat-functions.php:30
actiontemplate_redirectincludes\compat\charitable-permalink-manager-compat-functions.php:39
actioncharitable_donation_form_afterincludes\compat\charitable-twentyseventeen-compat-functions.php:36
actionum_after_user_is_approvedincludes\compat\charitable-ultimate-member-compat-functions.php:40
filtercharitable_is_page_email_verification_pageincludes\compat\charitable-ultimate-member-compat-functions.php:71
actioncharitable_flush_campaign_cacheincludes\compat\charitable-w3tc-compat-functions.php:31
actioncharitable_before_save_donationincludes\compat\charitable-w3tc-compat-functions.php:53
actiontemplate_redirectincludes\compat\charitable-woocommerce-compat-functions.php:41
actioncharitable_flush_campaign_cacheincludes\compat\charitable-wp-fastest-cache-compat-functions.php:36
actioncharitable_flush_campaign_cacheincludes\compat\charitable-wp-rocket-compat-functions.php:33
actioncharitable_flush_campaign_cacheincludes\compat\charitable-wp-super-cache-compat-functions.php:38
actionwpincludes\compat\class-charitable-polylang-compat.php:34
filtercharitable_campaign_donated_amountincludes\compat\class-charitable-polylang-compat.php:37
filtercharitable_campaign_donor_countincludes\compat\class-charitable-polylang-compat.php:40
actionwp_update_nav_menuincludes\compat\class-charitable-polylang-compat.php:43
actionwp_update_nav_menu_itemincludes\compat\class-charitable-polylang-compat.php:44
filtertransient_charitable_user_dashboard_objectsincludes\compat\class-charitable-polylang-compat.php:45
filterpre_set_transient_charitable_user_dashboard_objectsincludes\compat\class-charitable-polylang-compat.php:46
filtercharitable_permalink_profile_pageincludes\compat\class-charitable-polylang-compat.php:49
filtercharitable_is_page_profile_pageincludes\compat\class-charitable-polylang-compat.php:50
filtercharitable_permalink_login_pageincludes\compat\class-charitable-polylang-compat.php:53
filtercharitable_is_page_login_pageincludes\compat\class-charitable-polylang-compat.php:54
filtercharitable_permalink_registration_pageincludes\compat\class-charitable-polylang-compat.php:57
filtercharitable_is_page_registration_pageincludes\compat\class-charitable-polylang-compat.php:58
filtercharitable_permalink_donation_receipt_pageincludes\compat\class-charitable-polylang-compat.php:61
filtercharitable_is_page_donation_receipt_pageincludes\compat\class-charitable-polylang-compat.php:62
filtercharitable_option_terms_conditions_pageincludes\compat\class-charitable-polylang-compat.php:65
filtercharitable_option_privacy_policy_pageincludes\compat\class-charitable-polylang-compat.php:66
actioncharitable_donation_stats_beforeincludes\compat\class-charitable-polylang-compat.php:69
actioncharitable_donation_stats_afterincludes\compat\class-charitable-polylang-compat.php:70
filtertransient_charitable_user_dashboard_objectsincludes\compat\class-charitable-polylang-compat.php:307
actionpre_get_postsincludes\compat\class-charitable-polylang-compat.php:530
actionwp_headincludes\compat\class-charitable-translatepress-compat.php:34
filtercharitable_donation_localeincludes\compat\class-charitable-weglot-compat.php:34
actioncharitable_before_send_emailincludes\compat\class-charitable-weglot-compat.php:35
filtercharitable_permalink_profile_pageincludes\compat\class-charitable-weglot-compat.php:38
filtercharitable_is_page_profile_pageincludes\compat\class-charitable-weglot-compat.php:39
filtercharitable_permalink_campaign_donation_pageincludes\compat\class-charitable-weglot-compat.php:42
filtercharitable_is_page_campaign_donation_pageincludes\compat\class-charitable-weglot-compat.php:43
filtercharitable_permalink_login_pageincludes\compat\class-charitable-weglot-compat.php:46
filtercharitable_is_page_login_pageincludes\compat\class-charitable-weglot-compat.php:47
filtercharitable_permalink_registration_pageincludes\compat\class-charitable-weglot-compat.php:50
filtercharitable_is_page_registration_pageincludes\compat\class-charitable-weglot-compat.php:51
filtercharitable_permalink_donation_receipt_pageincludes\compat\class-charitable-weglot-compat.php:54
filtercharitable_is_page_donation_receipt_pageincludes\compat\class-charitable-weglot-compat.php:55
filterweglot_translate_current_languageincludes\compat\class-charitable-weglot-compat.php:86
actioncharitable_after_send_emailincludes\compat\class-charitable-weglot-compat.php:87
filtercharitable_campaign_donated_amountincludes\compat\class-charitable-wpml-compat.php:47
filtercharitable_campaign_donor_countincludes\compat\class-charitable-wpml-compat.php:50
actionwp_update_nav_menuincludes\compat\class-charitable-wpml-compat.php:53
actionwp_update_nav_menu_itemincludes\compat\class-charitable-wpml-compat.php:54
filtertransient_charitable_user_dashboard_objectsincludes\compat\class-charitable-wpml-compat.php:55
filterpre_set_transient_charitable_user_dashboard_objectsincludes\compat\class-charitable-wpml-compat.php:56
filtercharitable_permalink_profile_pageincludes\compat\class-charitable-wpml-compat.php:59
filtercharitable_is_page_profile_pageincludes\compat\class-charitable-wpml-compat.php:60
filtercharitable_permalink_login_pageincludes\compat\class-charitable-wpml-compat.php:63
filtercharitable_is_page_login_pageincludes\compat\class-charitable-wpml-compat.php:64
filtercharitable_permalink_registration_pageincludes\compat\class-charitable-wpml-compat.php:67
filtercharitable_is_page_registration_pageincludes\compat\class-charitable-wpml-compat.php:68
filtercharitable_permalink_donation_receipt_pageincludes\compat\class-charitable-wpml-compat.php:71
filtercharitable_is_page_donation_receipt_pageincludes\compat\class-charitable-wpml-compat.php:72
filtercharitable_option_terms_conditions_pageincludes\compat\class-charitable-wpml-compat.php:75
filtercharitable_option_privacy_policy_pageincludes\compat\class-charitable-wpml-compat.php:76
filtercharitable_javascript_varsincludes\compat\class-charitable-wpml-compat.php:79
filtertransient_charitable_user_dashboard_objectsincludes\compat\class-charitable-wpml-compat.php:250
actioncharitable_daily_scheduled_eventsincludes\cron\class-charitable-cron.php:56
filtercharitable_option_decimal_countincludes\currency\class-charitable-currency.php:47
actioninitincludes\data\class-charitable-post-types.php:59
actioninitincludes\data\class-charitable-post-types.php:60
actioninitincludes\data\class-charitable-post-types.php:61
actionin_admin_headerincludes\data\class-charitable-post-types.php:64
filterget_search_formincludes\data\class-charitable-post-types.php:65
actionadmin_menuincludes\data\class-charitable-post-types.php:68
actionadmin_headincludes\data\class-charitable-post-types.php:71
actionget_edit_post_linkincludes\data\class-charitable-post-types.php:74
filterwp_debugging_add_constantsincludes\debugging\class-charitable-debugging.php:37
actioncharitable_start_donationincludes\donations\charitable-donation-hooks.php:29
actioncharitable_make_donationincludes\donations\charitable-donation-hooks.php:38
actioncharitable_make_donation_streamlinedincludes\donations\charitable-donation-hooks.php:57
filtercharitable_sanitize_donation_metaincludes\donations\charitable-donation-hooks.php:71
actiondeleted_postincludes\donations\charitable-donation-hooks.php:78
actioninitincludes\donations\charitable-donation-hooks.php:85
actiontemplate_redirectincludes\donations\charitable-donation-hooks.php:92
filtercharitable_validate_donation_form_submission_gatewayincludes\donations\charitable-donation-hooks.php:102
filtercharitable_process_donation_paypalincludes\donations\charitable-donation-hooks.php:103
actioncharitable_process_ipn_paypalincludes\donations\charitable-donation-hooks.php:104
actioncharitable_paypal_web_acceptincludes\donations\charitable-donation-hooks.php:105
actioncharitable_process_refund_paypalincludes\donations\charitable-donation-hooks.php:112
actioncharitable_donation_form_beforeincludes\donations\charitable-donation-hooks.php:119
actioncharitable_donation_status_changedincludes\donations\charitable-donation-hooks.php:126
actioncharitable_recurring_donation_status_changedincludes\donations\charitable-donation-hooks.php:127
filtercharitable_validate_donation_form_submission_security_checkincludes\donations\charitable-donation-hooks.php:135
filtercharitable_admin_dashboard_init_endincludes\donations\charitable-donation-hooks.php:136
actioninitincludes\donations\charitable-donation-hooks.php:144
actioncharitable_daily_error_log_cleanupincludes\donations\charitable-donation-hooks.php:145
actioncharitable_startincludes\donations\charitable-donation-hooks.php:152
actioninitincludes\elementor\charitable-elementor-hooks.php:24
actionelementor/widgets/registerincludes\elementor\class-charitable-elementor.php:84
actionelementor/elements/categories_registeredincludes\elementor\class-charitable-elementor.php:85
actionelementor/frontend/after_register_scriptsincludes\elementor\class-charitable-elementor.php:86
actionelementor/frontend/after_register_stylesincludes\elementor\class-charitable-elementor.php:87
actionelementor/frontend/after_register_stylesincludes\elementor\widgets\class-charitable-elementor-campaigns-widget.php:93
actionelementor/frontend/after_enqueue_stylesincludes\elementor\widgets\class-charitable-elementor-campaigns-widget.php:94
actioninitincludes\emails\charitable-email-hooks.php:24
actionadmin_initincludes\emails\charitable-email-hooks.php:31
actioncharitable_after_save_donationincludes\emails\charitable-email-hooks.php:44
actioncharitable_after_save_donationincludes\emails\charitable-email-hooks.php:45
actioncharitable_after_save_donationincludes\emails\charitable-email-hooks.php:46
actioncharitable_after_save_donationincludes\emails\charitable-email-hooks.php:47
actioncharitable_campaign_endincludes\emails\charitable-email-hooks.php:56
actioncharitable_enable_emailincludes\emails\charitable-email-hooks.php:63
actioncharitable_disable_emailincludes\emails\charitable-email-hooks.php:64
actioncharitable_send_deferred_emailincludes\emails\charitable-email-hooks.php:76
actioninitincludes\emails\class-charitable-emails.php:65
filtercharitable_email_content_fieldsincludes\emails\fields\class-charitable-email-fields.php:118
filtercharitable_email_preview_content_fieldsincludes\emails\fields\class-charitable-email-fields.php:119
filtercharitable_email_content_fieldsincludes\emails\fields\class-charitable-email-fields.php:120
filtercharitable_email_preview_content_fieldsincludes\emails\fields\class-charitable-email-fields.php:121
filterthe_contentincludes\endpoints\class-charitable-campaign-endpoint.php:181
filtershow_admin_barincludes\endpoints\class-charitable-campaign-widget-endpoint.php:102
actionwp_headincludes\endpoints\class-charitable-campaign-widget-endpoint.php:103
actionwpincludes\endpoints\class-charitable-endpoints.php:62
filterpre_handle_404includes\endpoints\class-charitable-endpoints.php:63
actioninitincludes\endpoints\class-charitable-endpoints.php:64
filterquery_varsincludes\endpoints\class-charitable-endpoints.php:65
actiontemplate_redirectincludes\endpoints\class-charitable-endpoints.php:66
filtertemplate_includeincludes\endpoints\class-charitable-endpoints.php:67
filterhome_template_hierarchyincludes\endpoints\class-charitable-endpoints.php:68
filterthe_contentincludes\endpoints\class-charitable-endpoints.php:69
filterbody_classincludes\endpoints\class-charitable-endpoints.php:70
filtercomments_openincludes\endpoints\class-charitable-endpoints.php:71
filtercomments_templateincludes\endpoints\class-charitable-endpoints.php:72
filternav_menu_meta_box_objectincludes\endpoints\class-charitable-endpoints.php:73
filtercustomize_nav_menu_available_item_typesincludes\endpoints\class-charitable-endpoints.php:74
filtercustomize_nav_menu_available_itemsincludes\endpoints\class-charitable-endpoints.php:75
filterpll_modify_rewrite_ruleincludes\endpoints\class-charitable-endpoints.php:78
actionparse_queryincludes\endpoints\class-charitable-webhook-listener-endpoint.php:55
filterallowed_redirect_hostsincludes\forms\class-charitable-donation-amount-form.php:165
actioncharitable_form_fieldincludes\forms\class-charitable-donation-form.php:137
actioncharitable_after_donation_amount_wrapper_headerincludes\forms\class-charitable-donation-form.php:140
actioncharitable_before_donation_amount_wrapper_headerincludes\forms\class-charitable-donation-form.php:142
filtercharitable_donation_form_hidden_fieldsincludes\forms\class-charitable-donation-form.php:1330
actioncharitable_donation_form_fieldsincludes\forms\class-charitable-donation-form.php:1333
actioncharitable_form_fieldincludes\forms\class-charitable-forgot-password-form.php:62
actioncharitable_form_fieldincludes\forms\class-charitable-profile-form.php:70
filtercharitable_user_fieldsincludes\forms\class-charitable-profile-form.php:72
filtercharitable_profile_update_valuesincludes\forms\class-charitable-profile-form.php:73
actioncharitable_form_fieldincludes\forms\class-charitable-registration-form.php:84
actioncharitable_form_fieldincludes\forms\class-charitable-reset-password-form.php:86
actionadmin_initincludes\gateways\class-charitable-gateway-square.php:175
actionadmin_initincludes\gateways\class-charitable-gateway-square.php:178
filtercharitable_option_enable_stripe_checkoutincludes\gateways\class-charitable-gateway-stripe-am.php:74
filtercharitable_option_enable_checkout_billing_address_collectionincludes\gateways\class-charitable-gateway-stripe-am.php:75
filtercharitable_option_statement_descriptorincludes\gateways\class-charitable-gateway-stripe-am.php:76
filtercharitable_option_statement_descriptor_customincludes\gateways\class-charitable-gateway-stripe-am.php:77
actioncharitable_stripe_ipn_eventincludes\gateways\class-charitable-gateway-stripe-am.php:79
filtercharitable_minimum_donation_amountincludes\gateways\class-charitable-gateway-stripe-am.php:81
actioninitincludes\gateways\class-charitable-gateways.php:56
actioninitincludes\gateways\class-charitable-gateways.php:57
actioninitincludes\gateways\class-charitable-gateways.php:58
actioninitincludes\gateways\class-charitable-gateways.php:59
actioncharitable_make_default_gatewayincludes\gateways\class-charitable-gateways.php:61
actioncharitable_enable_gatewayincludes\gateways\class-charitable-gateways.php:62
actioncharitable_disable_gatewayincludes\gateways\class-charitable-gateways.php:63
filtercharitable_settings_fields_gateways_gatewayincludes\gateways\class-charitable-gateways.php:64
actioncharitable_disable_gatewayincludes\gateways\class-charitable-gateways.php:66
actioninitincludes\gateways\class-charitable-gateways.php:71
actioninitincludes\gateways\class-charitable-gateways.php:72
actioninitincludes\gateways\class-charitable-gateways.php:74
actionwp_enqueue_scriptsincludes\gateways\class-charitable-gateways.php:83
actionchange_localeincludes\locale\class-charitable-i18n.php:99
actionplugins_loadedincludes\locale\class-charitable-i18n.php:100
filtercharitable_default_donation_fieldsincludes\locale\class-charitable-locale.php:67
filtercharitable_default_campaign_fieldsincludes\locale\class-charitable-locale.php:68
filtercharitable_donation_metaincludes\locale\class-charitable-locale.php:73
actioncharitable_before_send_emailincludes\locale\class-charitable-locale.php:79
filterlocaleincludes\locale\class-charitable-locale.php:169
actioncharitable_after_send_emailincludes\locale\class-charitable-locale.php:170
actioninitincludes\plugin\class-charitable-install.php:65
filterthe_contentincludes\privacy\charitable-privacy-functions.php:101
filterwp_privacy_personal_data_exportersincludes\privacy\class-charitable-privacy.php:74
filterwp_privacy_personal_data_erasersincludes\privacy\class-charitable-privacy.php:77
actionadmin_initincludes\privacy\class-charitable-privacy.php:80
actionwp_footerincludes\public\charitable-template-functions.php:770
filterwp_headincludes\public\charitable-template-hooks.php:25
actioncharitable_campaign_content_beforeincludes\public\charitable-template-hooks.php:33
actioncharitable_campaign_content_beforeincludes\public\charitable-template-hooks.php:34
filtercharitable_display_template_campaign_percentage_raisedincludes\public\charitable-template-hooks.php:47
filtercharitable_display_template_campaign_donor_countincludes\public\charitable-template-hooks.php:48
filtercharitable_donation_summaryincludes\public\charitable-template-hooks.php:49
filtercharitable_display_template_campaign_time_remainingincludes\public\charitable-template-hooks.php:50
actioncharitable_campaign_summaryincludes\public\charitable-template-hooks.php:52
actioncharitable_campaign_summaryincludes\public\charitable-template-hooks.php:53
actioncharitable_campaign_summaryincludes\public\charitable-template-hooks.php:54
actioncharitable_campaign_summaryincludes\public\charitable-template-hooks.php:55
actioncharitable_campaign_summaryincludes\public\charitable-template-hooks.php:56
actioncharitable_campaign_content_afterincludes\public\charitable-template-hooks.php:63
actioncharitable_campaign_loop_beforeincludes\public\charitable-template-hooks.php:70
actioncharitable_campaign_loop_beforeincludes\public\charitable-template-hooks.php:71
actioncharitable_campaign_content_loop_before_titleincludes\public\charitable-template-hooks.php:78
actioncharitable_campaign_content_loop_afterincludes\public\charitable-template-hooks.php:91
actioncharitable_campaign_content_loop_afterincludes\public\charitable-template-hooks.php:92
actioncharitable_campaign_content_loop_afterincludes\public\charitable-template-hooks.php:93
actioncharitable_campaign_content_loop_afterincludes\public\charitable-template-hooks.php:94
actioncharitable_campaign_content_loop_afterincludes\public\charitable-template-hooks.php:95
actioncharitable_donation_receiptincludes\public\charitable-template-hooks.php:103
actioncharitable_donation_receiptincludes\public\charitable-template-hooks.php:104
actioncharitable_donation_receiptincludes\public\charitable-template-hooks.php:105
actionwp_footerincludes\public\charitable-template-hooks.php:112
actionwp_footerincludes\public\charitable-template-hooks.php:119
actioncharitable_donation_form_beforeincludes\public\charitable-template-hooks.php:126
actioncharitable_donation_form_donor_fields_beforeincludes\public\charitable-template-hooks.php:133
actioncharitable_user_registration_afterincludes\public\charitable-template-hooks.php:140
actionwp_enqueue_scriptsincludes\public\class-charitable-public.php:57
actionwp_enqueue_scriptsincludes\public\class-charitable-public.php:58
actioncharitable_campaign_loop_beforeincludes\public\class-charitable-public.php:59
filterpost_classincludes\public\class-charitable-public.php:60
filterwp_session_expirationincludes\public\class-charitable-session.php:86
filterwp_session_expiration_variantincludes\public\class-charitable-session.php:87
actionwp_enqueue_scriptsincludes\public\class-charitable-session.php:104
actionafter_setup_themeincludes\public\class-charitable-user-dashboard.php:64
actiontemplate_includeincludes\public\class-charitable-user-dashboard.php:65
actionwp_update_nav_menuincludes\public\class-charitable-user-dashboard.php:66
actionwp_update_nav_menu_itemincludes\public\class-charitable-user-dashboard.php:67
filterbody_classincludes\public\class-charitable-user-dashboard.php:68
filtercharitable_query_fieldsincludes\queries\class-charitable-donations-query.php:140
filtercharitable_query_fieldsincludes\queries\class-charitable-donations-query.php:141
filtercharitable_query_orderbyincludes\queries\class-charitable-donations-query.php:160
filtercharitable_query_orderbyincludes\queries\class-charitable-donations-query.php:164
actioncharitable_pre_queryincludes\queries\class-charitable-donations-query.php:209
actioncharitable_pre_queryincludes\queries\class-charitable-donations-query.php:210
filtercharitable_query_joinincludes\queries\class-charitable-donations-query.php:211
filtercharitable_query_joinincludes\queries\class-charitable-donations-query.php:212
filtercharitable_query_joinincludes\queries\class-charitable-donations-query.php:213
filtercharitable_query_whereincludes\queries\class-charitable-donations-query.php:214
filtercharitable_query_whereincludes\queries\class-charitable-donations-query.php:215
filtercharitable_query_whereincludes\queries\class-charitable-donations-query.php:216
filtercharitable_query_whereincludes\queries\class-charitable-donations-query.php:217
filtercharitable_query_whereincludes\queries\class-charitable-donations-query.php:218
filtercharitable_query_whereincludes\queries\class-charitable-donations-query.php:219
filtercharitable_query_whereincludes\queries\class-charitable-donations-query.php:220
filtercharitable_query_whereincludes\queries\class-charitable-donations-query.php:221
filtercharitable_query_whereincludes\queries\class-charitable-donations-query.php:222
filtercharitable_query_groupbyincludes\queries\class-charitable-donations-query.php:223
actioncharitable_post_queryincludes\queries\class-charitable-donations-query.php:224
filtercharitable_query_fieldsincludes\queries\class-charitable-donor-query.php:132
filtercharitable_query_fieldsincludes\queries\class-charitable-donor-query.php:138
filtercharitable_query_fieldsincludes\queries\class-charitable-donor-query.php:139
filtercharitable_query_fieldsincludes\queries\class-charitable-donor-query.php:143
filtercharitable_query_orderbyincludes\queries\class-charitable-donor-query.php:163
filtercharitable_query_orderbyincludes\queries\class-charitable-donor-query.php:167
filtercharitable_query_orderbyincludes\queries\class-charitable-donor-query.php:171
filtercharitable_query_orderbyincludes\queries\class-charitable-donor-query.php:175
filtercharitable_query_groupbyincludes\queries\class-charitable-donor-query.php:201
filtercharitable_query_groupbyincludes\queries\class-charitable-donor-query.php:205
actioncharitable_pre_queryincludes\queries\class-charitable-donor-query.php:275
actioncharitable_pre_queryincludes\queries\class-charitable-donor-query.php:276
actioncharitable_pre_queryincludes\queries\class-charitable-donor-query.php:277
filtercharitable_select_count_fieldsincludes\queries\class-charitable-donor-query.php:278
filtercharitable_query_joinincludes\queries\class-charitable-donor-query.php:279
filtercharitable_query_joinincludes\queries\class-charitable-donor-query.php:280
filtercharitable_query_joinincludes\queries\class-charitable-donor-query.php:281
filtercharitable_query_whereincludes\queries\class-charitable-donor-query.php:303
filtercharitable_query_whereincludes\queries\class-charitable-donor-query.php:304
filtercharitable_query_whereincludes\queries\class-charitable-donor-query.php:305
filtercharitable_query_whereincludes\queries\class-charitable-donor-query.php:306
filtercharitable_query_whereincludes\queries\class-charitable-donor-query.php:309
filtercharitable_query_whereincludes\queries\class-charitable-donor-query.php:310
actioncharitable_post_queryincludes\queries\class-charitable-donor-query.php:311
actionthe_postincludes\request\class-charitable-request.php:80
actioncharitable_is_donate_pageincludes\request\class-charitable-request.php:83
actioncharitable_donation_form_beforeincludes\request\class-charitable-request.php:86
actioncharitable_donation_form_afterincludes\request\class-charitable-request.php:87
filterlogin_form_bottomincludes\shortcodes\charitable-shortcodes-hooks.php:54
actioncharitable_before_send_emailincludes\shortcodes\charitable-shortcodes-hooks.php:62
actioncharitable_before_preview_emailincludes\shortcodes\charitable-shortcodes-hooks.php:63
actioncharitable_after_send_emailincludes\shortcodes\charitable-shortcodes-hooks.php:70
actioncharitable_after_preview_emailincludes\shortcodes\charitable-shortcodes-hooks.php:71
actionadmin_enqueue_scriptsincludes\square\admin\charitable-admin-square-gateway-hooks.php:22
filtercharitable_save_settingsincludes\square\admin\class-charitable-square-admin.php:52
filtercharitable_admin_stringsincludes\square\admin\class-charitable-square-admin.php:61
actioncharitable_square_refresh_connectionincludes\square\admin\class-charitable-square-connect.php:84
actionadmin_noticesincludes\square\admin\class-charitable-square-webhookshealthcheck.php:78
actioninitincludes\square\admin\class-charitable-square-webhookshealthcheck.php:80
actioncharitable_uninstallincludes\square\admin\class-charitable-square-webhookshealthcheck.php:83
actioninitincludes\square\class-charitable-square-compatibility.php:90
filtercharitable_payment_gatewaysincludes\square\class-charitable-square-compatibility.php:94
actionplugins_loadedincludes\square\class-charitable-square-compatibility.php:101
actionplugins_loadedincludes\square\class-charitable-square-compatibility.php:135
actionadmin_noticesincludes\square\class-charitable-square-compatibility.php:144
filtercharitable_payment_gatewaysincludes\square\gateway\charitable-square-gateway-hooks.php:48
filtercharitable_save_settingsincludes\square\gateway\charitable-square-gateway-hooks.php:55
actionadmin_initincludes\square\gateway\charitable-square-gateway-hooks.php:62
actionadmin_initincludes\square\gateway\charitable-square-gateway-hooks.php:64
actionwp_enqueue_scriptsincludes\square\gateway\charitable-square-gateway-hooks.php:71
filtercharitable_process_donation_square_coreincludes\square\gateway\charitable-square-gateway-hooks.php:76
actioncharitable_process_refund_square_coreincludes\square\gateway\charitable-square-gateway-hooks.php:88
actioncharitable_process_ipn_square_coreincludes\square\gateway\charitable-square-gateway-hooks.php:100
actioncharitable_process_cancellation_square_coreincludes\square\gateway\charitable-square-gateway-hooks.php:120
filtercharitable_validate_donation_form_submission_gatewayincludes\square\gateway\charitable-square-gateway-hooks.php:125
filtercron_schedulesincludes\square\gateway\charitable-square-gateway-hooks.php:130
actioncharitable_square_token_renewalincludes\square\gateway\charitable-square-gateway-hooks.php:135
actioninitincludes\square\gateway\charitable-square-gateway-hooks.php:139
actionadmin_noticesincludes\stripe\admin\class-charitable-extension-activation.php:70
filtercharitable_settings_tab_fields_privacyincludes\stripe\admin\class-charitable-stripe-admin.php:53
filtercharitable_save_settingsincludes\stripe\admin\class-charitable-stripe-admin.php:58
actionwpcharitable_stripe_account_connectedincludes\stripe\admin\class-charitable-stripe-admin.php:63
actioncharitable_form_before_fieldsincludes\stripe\gateway\charitable-stripe-gateway-hooks.php:33
actioncharitable_form_after_fieldsincludes\stripe\gateway\charitable-stripe-gateway-hooks.php:34
filtercharitable_validate_donation_form_submission_gatewayincludes\stripe\gateway\charitable-stripe-gateway-hooks.php:39
filtercharitable_process_donation_stripeincludes\stripe\gateway\charitable-stripe-gateway-hooks.php:44
filtercharitable_donation_form_hidden_fieldsincludes\stripe\gateway\charitable-stripe-gateway-hooks.php:51
actioncharitable_process_ipn_stripeincludes\stripe\gateway\charitable-stripe-gateway-hooks.php:58
actioncharitable_process_refund_stripeincludes\stripe\gateway\charitable-stripe-gateway-hooks.php:65
filtercharitable_recurring_can_cancel_stripeincludes\stripe\gateway\charitable-stripe-gateway-hooks.php:72
actioncharitable_process_cancellation_stripeincludes\stripe\gateway\charitable-stripe-gateway-hooks.php:79
actioncharitable_recurring_donation_completedincludes\stripe\gateway\charitable-stripe-gateway-hooks.php:86
actionadmin_noticesincludes\upgrades\charitable-upgrade-hooks.php:25
actioninitincludes\upgrades\charitable-upgrade-hooks.php:32
actionadmin_menuincludes\upgrades\charitable-upgrade-hooks.php:39
actionadmin_headincludes\upgrades\charitable-upgrade-hooks.php:46
actioncharitable_update_upgrade_systemincludes\upgrades\charitable-upgrade-hooks.php:53
actioncharitable_fix_donation_datesincludes\upgrades\charitable-upgrade-hooks.php:60
actioncharitable_remove_duplicate_donorsincludes\upgrades\charitable-upgrade-hooks.php:67
actioncharitable_upgrade_donor_tablesincludes\upgrades\charitable-upgrade-hooks.php:74
actioncharitable_fix_empty_donor_idsincludes\upgrades\charitable-upgrade-hooks.php:81
actioncharitable_create_activity_tablesincludes\upgrades\charitable-upgrade-hooks.php:88
actioninitincludes\upgrades\class-charitable-upgrade.php:548
actioncharitable_retrieve_passwordincludes\user-management\charitable-user-management-hooks.php:23
actioncharitable_reset_passwordincludes\user-management\charitable-user-management-hooks.php:30
actioncharitable_update_profileincludes\user-management\charitable-user-management-hooks.php:37
actioncharitable_save_registrationincludes\user-management\charitable-user-management-hooks.php:44
actioncharitable_login_form_beforeincludes\user-management\charitable-user-management-hooks.php:51
actioncharitable_my_donations_beforeincludes\user-management\charitable-user-management-hooks.php:52
actioncharitable_form_after_fieldsincludes\user-management\charitable-user-management-hooks.php:59
actiontemplate_redirectincludes\user-management\charitable-user-management-hooks.php:66
actionafter_setup_themeincludes\user-management\charitable-user-management-hooks.php:73
actionadmin_initincludes\user-management\charitable-user-management-hooks.php:80
actionlogin_form_loginincludes\user-management\charitable-user-management-hooks.php:92
filterauthenticateincludes\user-management\charitable-user-management-hooks.php:101
actionlogin_form_lostpasswordincludes\user-management\charitable-user-management-hooks.php:110
actionlogin_form_rpincludes\user-management\charitable-user-management-hooks.php:119
actionlogin_form_resetpassincludes\user-management\charitable-user-management-hooks.php:120
actioncharitable_verify_emailincludes\user-management\charitable-user-management-hooks.php:127
actioncharitable_startincludes\users\class-charitable-user-avatar.php:78
filtercharitable_user_avatarincludes\users\class-charitable-user-avatar.php:123
filtercharitable_user_avatar_srcincludes\users\class-charitable-user-avatar.php:124
actionwidgets_initincludes\widgets\class-charitable-widgets.php:57
actioncharitable_login_form_beforetemplates\donation-receipt\not-authorized.php:46

Scheduled Events 6

charitable_send_deferred_email
charitable_usage_tracking_cron
charitable_daily_scheduled_events
charitable_daily_error_log_cleanup
charitable_square_token_renewal
charitable_square_refresh_connection
Maintenance & Trust

Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 24, 2026
PHP min version7.4
Downloads1.1M

Community Trust

Rating98/100
Number of ratings206
Active installs10K
Developer Profile

Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More Developer Profile

Syed Balkhi

94 plugins · 23.5M total installs

73
trust score
Avg Security Score
91/100
Avg Patch Time
795 days
View full developer profile
Detection Fingerprints

How We Detect Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/charitable/assets/css/admin/admin-notices.min.css/wp-content/plugins/charitable/assets/css/admin/admin.min.css/wp-content/plugins/charitable/assets/css/charitable.min.css/wp-content/plugins/charitable/assets/css/donate-form.min.css/wp-content/plugins/charitable/assets/css/plugins/elementor/frontend.min.css/wp-content/plugins/charitable/assets/js/admin/admin.min.js/wp-content/plugins/charitable/assets/js/charitable.min.js/wp-content/plugins/charitable/assets/js/donate-form.min.js+2 more
Script Paths
/wp-content/plugins/charitable/assets/js/charitable.min.js/wp-content/plugins/charitable/assets/js/donate-form.min.js/wp-content/plugins/charitable/assets/js/admin/admin.min.js/wp-content/plugins/charitable/assets/js/plugins/elementor/frontend.min.js/wp-content/plugins/charitable/assets/js/plugins/stripe/stripe-checkout.min.js
Version Parameters
charitable/assets/css/admin/admin-notices.min.css?ver=charitable/assets/css/admin/admin.min.css?ver=charitable/assets/css/charitable.min.css?ver=charitable/assets/css/donate-form.min.css?ver=charitable/assets/css/plugins/elementor/frontend.min.css?ver=charitable/assets/js/admin/admin.min.js?ver=charitable/assets/js/charitable.min.js?ver=charitable/assets/js/donate-form.min.js?ver=charitable/assets/js/plugins/elementor/frontend.min.js?ver=charitable/assets/js/plugins/stripe/stripe-checkout.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
charitable-campaigncharitable-donation-formcharitable-donate-now-buttoncharitable-donations-listcharitable-donor-wallcharitable-give-now-buttoncharitable-login-formcharitable-password-reset-form+9 more
HTML Comments
<!-- Charitable Core JS --><!-- Charitable Admin Notices --><!-- Charitable Donate Form --><!-- Charitable Campaign Loop -->+5 more
Data Attributes
data-charitable-campaign-iddata-charitable-donation-iddata-charitable-gatewaydata-charitable-noncedata-charitable-amount
JS Globals
charitable_donate_form_paramscharitable_vars
REST Endpoints
/wp-json/charitable/v1/donations/wp-json/charitable/v1/campaigns
Shortcode Output
[charitable_donation_form][charitable_donate_now_button][charitable_campaign_goal][charitable_campaign_progress]
FAQ

Frequently Asked Questions about Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More