दान संबंधी दस्तावेज़ीकरण

स्पष्ट, चरण-दर-चरण निर्देशों के साथ दान संबंधी का अधिकतम लाभ उठाना सीखें।

Campaign Showcase

The Campaign Showcase block lets you display fundraising campaigns in a modern, interactive layout with filtering, sorting, search, and optional carousel or grid – all without leaving the Block Editor. It is built on the same [campaigns] shortcode and shares all of its enhanced parameters (Charitable Pro 1.8.13+).


सामग्री तालिका


Requirements

  • Charitable Pro: Version 1.8.13 or higher
  • WordPress: Version 6.2 or higher
  • PHP: Version 7.4 or higher

The Campaign Showcase block is available in the Block Editor (Gutenberg). It uses the same backend as the [campaigns] shortcode; any parameter supported by the shortcode for Campaign Showcase features can also be used when embedding via shortcode.


शुरुआत करना

  1. Edit a page or post in the Block Editor.
  2. Add a block and search for Campaign Showcase (or Charitable).
  3. Insert the Campaign Showcase block.
  4. Use the Campaign SettingsDisplay SettingsInteractive Features, and Search and Sorting panels in the block’s sidebar to configure which campaigns appear and how they look and behave.

The block renders a live preview in the editor. On the frontend, it outputs the same [campaigns] shortcode with the options you chose, so behavior and styling match.

Key Benefits

  • No shortcode syntax: Configure everything via the block’s sidebar.
  • Live preview: See changes immediately in the editor.
  • AJAX-powered: Filtering, sorting, search, and pagination work without page reloads.
  • Carousel or grid: Switch layouts from the sidebar.
  • Fully themeable: Color, typography, and spacing controls built in.

Block Settings (Editor)

All settings below are available in the block sidebar when the Campaign Showcase block is selected. Each group corresponds to a collapsible panel.

Campaign Settings

Controls which campaigns are fetched and how they are ordered.

सेटिंगShortcode Parameterडिफ़ॉल्टDescription
अभियानों की संख्याnumbersite defaultHow many campaigns to display. Use -1 for all.
Order byorderbypost_dateSort field: post_datepost_titlepost_modifiedrandmenu_orderclosest_to_goalnumber_donationsdonation_amount
OrderorderDESCSort direction: ASC or DESC
Campaign IDsidComma-separated campaign IDs to display specific campaigns only
श्रेणीcategoryComma-separated campaign category slugs to include
TagtagComma-separated campaign tag slugs to include
स्थितिstatusFilter by status: activefinished, or leave blank for all
ExcludeexcludeComma-separated campaign IDs to exclude
Parent campaigns onlyparent_onlyfalseShow only top-level (parent) campaigns
Child campaigns ofparent_campaignsComma-separated parent campaign IDs – shows only their child campaigns
CreatorcreatorFilter to campaigns by a specific creator user ID
Include inactiveinclude_inactivefalseInclude campaigns that are not currently active

Display Settings

Controls how each campaign card looks.

सेटिंगShortcode Parameterडिफ़ॉल्टDescription
LayoutlayoutgridLayout style: leave blank for default grid, card for card layout, carousel for carousel
Columnscolumns2Number of columns in the grid
बटनबटनdonateButton mode: donate (go to donation page), modal (open modal overlay), view (view campaign), or hide
Button textbutton_textOverride the default donate button label
Show View Campaign buttonshow_view_buttonfalseShow a secondary View Campaign button alongside the donate button
View button textview_button_textOverride the default view button label
Description lengthdescription_limit100Maximum characters of campaign description to show
Image heightimage_heightFixed height in pixels for campaign thumbnail images
Title over imagetitle_over_imagefalseDisplay the campaign title overlaid on the thumbnail image
Zoom image on hoverimage_hover_zoomfalseZoom thumbnail image on hover
Donation displaydonation_displayamount_goalHow to display donation totals: amount_goalamount_onlygoal_only, or none
Show progress barshow_progress_barसत्यShow the donation progress bar
Show creatorshow_creatorfalseShow the campaign creator’s name
Show parent linkshow_parent_linkfalseShow a link to the parent campaign (for fundraisers)
Show campaign typeshow_campaign_typefalseShow the campaign type label
Show fundraiser countshow_fundraiser_countfalseShow the number of fundraisers on the campaign
Show aggregated statsshow_aggregated_statsfalseShow donation stats aggregated across child campaigns
Show fundraise buttonshow_fundraise_buttonfalseShow a Start Fundraising button on each card
Show tagsshow_tagsfalseDisplay campaign taxonomy tags on each card
Show badgesshow_badgesसत्यMaster toggle – show or hide all urgency badges
Show time badgeshow_time_badgeसत्यBadge showing time remaining until campaign end
Show funding badgeshow_funding_badgeसत्यBadge showing funding status (for example, Funded!)
Show donations badgeshow_donations_badgefalseBadge showing total amount raised
Show donation count badgeshow_donations_count_badgefalseBadge showing number of donations received
Show donors badgeshow_donors_badgefalseBadge showing total unique donor count
Show quick donateshow_quick_donatefalseShow pre-selected donation amount buttons on each card
Quick donate prefixquick_donate_prefixText prefix for each amount button (for example, Give renders “Give $25”)

Carousel (when layout is Carousel)

These settings only apply when Layout is set to Carousel.

सेटिंगShortcode Parameterडिफ़ॉल्टDescription
Visible slidescarousel_slides3Number of slides visible at once
Autoplaycarousel_autoplayfalseAuto-advance slides
Autoplay speedcarousel_speed5000Auto-advance interval in milliseconds
Navigation positioncarousel_nav_positioninsideArrow position: insideoutside, or none

Interactive Features

सेटिंगShortcode Parameterडिफ़ॉल्टDescription
Show searchshow_searchfalseShow a keyword search box above the campaign grid
Show sort dropdownshow_sortfalseShow a sort dropdown above the grid
Sort optionssort_optionsComma-separated list of sort options to show. Available: post_datepost_titledonation_amountclosest_to_goalnumber_donations

Search and Sorting

See Interactive Features above. Search and sort controls appear above the campaign grid and update results via AJAX without a page reload.

Pagination and Navigation

सेटिंगShortcode Parameterडिफ़ॉल्टDescription
Enable paginationpaginationfalseEnable pagination
Pagination typepagination_typenumberedStyle: numbered or load_more
Pagination positionpagination_positionbottomWhere to show pagination: topbottom, or both
Show prev / nextpagination_prev_nextसत्यShow Previous and Next links in numbered pagination
Show first / lastpagination_first_lastसत्यShow First and Last links in numbered pagination
Page rangepagination_mid_size2Number of page links to show around the current page

Filter Settings (which campaigns)

सेटिंगShortcode Parameterडिफ़ॉल्टDescription
Show filter pillsshow_filtersfalseShow category and tag filter pills above the grid
Filter typesfilter_typescategory,tagWhich taxonomies to show as pills: categorytag, or both
Filter limitfilter_limit15Maximum number of pills to show per taxonomy
Filter order byfilter_orderbycountHow to order pills: countname, or slug
Filter orderfilter_orderDESCFilter pill sort direction: ASC or DESC

Colors

All color settings accept hex, rgb, rgba, or any valid CSS color value. When set via the block, they are output as inline CSS custom properties on the campaign loop wrapper. You can also set them directly via shortcode or override them in CSS.

सेटिंगShortcode ParameterDescription
Primary colorcolor_primaryPrimary accent color (affects highlights and active states)
Backgroundcolor_backgroundCard background color
Bordercolor_borderCard border color
Textcolor_textGeneral text color
Button backgroundcolor_buttonDonate button background color
Button textcolor_button_textDonate button text color
View button backgroundcolor_view_buttonView Campaign button background color
View button textcolor_view_button_textView Campaign button text color
Title colorcolor_titleCampaign title text color
Progress bar fillcolor_progress_barFilled portion of the progress bar
Progress bar backgroundcolor_progress_bgEmpty (background) portion of the progress bar

Typography

All font size values accept a plain number (interpreted as pixels) or any valid CSS length (for example, 1.2rem18px).

सेटिंगShortcode ParameterDescription
Title font sizefont_size_titleCampaign title font size
Description font sizefont_size_descCampaign description text font size
Button font sizefont_size_buttonDonate and view button font size
Badge font sizefont_size_badgeUrgency badge text font size
Amount font sizefont_size_amountDonation amount text font size
Stats font sizefont_size_statsDonation stats text font size
Title font weightfont_weight_titleCampaign title font weight (for example, 400600bold)

Spacing and Borders

Values accept a plain number (pixels) or any valid CSS length.

सेटिंगShortcode ParameterDescription
Card paddingcard_paddingInner padding of each campaign card
Card gapcard_gapSpace between cards in the grid
Card border radiuscard_border_radiusRounded corner radius on each card
Image border radiusimage_border_radiusRounded corner radius on campaign thumbnail images
Border widthborder_widthCard border thickness
Box shadowbox_shadowCard box shadow (accepts any valid CSS box-shadow value)

Ambassadors (Peer-to-Peer)

When the Charitable Ambassadors extension is active, additional settings appear to control peer-to-peer fundraising display. These use the parent_onlyparent_campaignsshow_fundraiser_countshow_aggregated_stats, and show_fundraise_button parameters documented above.


Layouts

Card Grid

The default layout displays campaigns in a responsive grid. Set layout="card" for the card variant with a more prominent image and structured content area.

[campaigns layout="card" columns="3"]

Carousel / Slider

Set layout="carousel" to display campaigns in a horizontally scrolling carousel. Combine with carousel settings to control the number of visible slides and navigation behavior.

[campaigns layout="carousel" carousel_slides="3" carousel_autoplay="true" carousel_speed="5000"]

Interactive Features

When show_searchshow_sort, or show_filters is enabled, a control bar appears above the campaign grid. All interactions update the grid via AJAX without a full page reload.

  • Search: Filters campaigns by title keyword as the visitor types.
  • Sort dropdown: Lets visitors re-order campaigns by date, title, amount raised, closest to goal, or donation count.
  • Filter pills: Shows clickable category and tag pills. Clicking a pill filters the grid to matching campaigns only.

Multiple controls can be active simultaneously. The current state is preserved across paginated loads.


Pagination and Navigation

Pagination is disabled by default. When enabled, campaigns are split across pages based on the number setting.

  • Numbered: Shows page numbers with optional Previous / Next and First / Last links.
  • Load More: Appends the next page of campaigns below the current results when the button is clicked.

The pagination_mid_size setting controls how many page numbers appear around the current page in numbered mode. Previous / Next and First / Last links can be hidden individually using pagination_prev_next and pagination_first_last.


Styling and Typography

All visual settings (colors, font sizes, spacing) set via the block sidebar are compiled into inline CSS custom properties and applied to the campaign loop wrapper element. This means each Campaign Showcase instance on a page can have independent styling.

You can also apply the same properties via the css_variables shortcode parameter:

[campaigns css_variables="--charitable-cs-btn-bg: #e74c3c; --charitable-cs-btn-color: #ffffff;"]

Or target the wrapper in your theme CSS:

.campaign-loop {
    --charitable-cs-btn-bg: #e74c3c;
    --charitable-cs-btn-color: #ffffff;
}

Ambassadors (Peer-to-Peer)

When the Charitable Ambassadors extension is active, the Campaign Showcase supports peer-to-peer fundraising display. Use these parameters to control the experience:

  • parent_only="true" – Show only parent campaigns, not individual fundraiser pages.
  • parent_campaigns="123,456" – Show only fundraisers that are children of specific campaigns.
  • show_fundraiser_count="true" – Show how many fundraisers are running for each campaign.
  • show_aggregated_stats="true" – Roll up donation totals from all child fundraisers into the parent campaign stats.
  • show_fundraise_button="true" – Show a Start Fundraising button on each campaign card.

Shortcode Reference

The full [campaigns] shortcode reference. All parameters work in both the block (via the sidebar) and the classic shortcode.

Core Parameters

Parameterप्रकारडिफ़ॉल्टDescription
idस्ट्रिंगComma-separated campaign IDs to display only specific campaigns
numberपूर्णांकsite defaultNumber of campaigns to display. Use -1 for all.
orderbyस्ट्रिंगpost_dateSort field: post_datepost_titlepost_modifiedrandmenu_orderclosest_to_goalnumber_donationsdonation_amount
orderस्ट्रिंगDESCSort direction: ASC or DESC
categoryस्ट्रिंगComma-separated campaign category slugs to include
tagस्ट्रिंगComma-separated campaign tag slugs to include
statusस्ट्रिंगCampaign status filter: activefinished, or leave blank for all
excludeस्ट्रिंगComma-separated campaign IDs to exclude
parent_onlyबूलfalseShow only top-level (parent) campaigns
parent_campaignsस्ट्रिंगComma-separated parent IDs – shows only their child campaigns
creatorस्ट्रिंगFilter to campaigns created by a specific user ID
include_inactiveबूलfalseInclude campaigns that are not currently active

Display Parameters

Parameterप्रकारडिफ़ॉल्टDescription
layoutस्ट्रिंगLayout style: leave blank for default grid, card for card layout, carousel for carousel
columnsपूर्णांक2Number of columns in the grid
बटनस्ट्रिंगdonateButton mode: donatemodalview, or hide
button_textस्ट्रिंगOverride default donate button label
show_view_buttonबूलfalseShow a secondary View Campaign button
view_button_textस्ट्रिंगOverride default view button label
description_limitपूर्णांक100Maximum characters of campaign description to show
image_heightपूर्णांकFixed height in pixels for campaign thumbnail images
title_over_imageबूलfalseDisplay the campaign title overlaid on the thumbnail image
image_hover_zoomबूलfalseZoom thumbnail on hover
donation_displayस्ट्रिंगamount_goalHow to display donation totals: amount_goalamount_onlygoal_only, or none
show_progress_barबूलसत्यShow the donation progress bar
show_creatorबूलfalseShow campaign creator name
show_parent_linkबूलfalseShow link to parent campaign (for fundraisers)
show_campaign_typeबूलfalseShow campaign type label
show_fundraiser_countबूलfalseShow number of fundraisers
show_aggregated_statsबूलfalseShow aggregated stats across child campaigns
show_fundraise_buttonबूलfalseShow a Start Fundraising button
show_tagsबूलfalseDisplay campaign tags on each card
css_variablesस्ट्रिंगInline CSS custom properties applied to the campaign loop wrapper

Badge Parameters

Parameterप्रकारडिफ़ॉल्टDescription
show_badgesबूलसत्यMaster toggle – show or hide all urgency badges
show_time_badgeबूलसत्यBadge showing time remaining until campaign end
show_funding_badgeबूलसत्यBadge showing funding status
show_donations_badgeबूलfalseBadge showing total amount raised
show_donations_count_badgeबूलfalseBadge showing number of donations received
show_donors_badgeबूलfalseBadge showing total unique donor count

Quick Donate Parameters

Quick donate renders pre-selected donation amount buttons directly on the campaign card.

Parameterप्रकारडिफ़ॉल्टDescription
show_quick_donateबूलfalseEnable quick donate buttons on cards
quick_donate_prefixस्ट्रिंगText prefix for each amount button (for example, Give renders “Give $25”)

When button="modal", clicking an amount button opens the modal with that amount pre-selected. When button="donate", clicking an amount button navigates to the donation page with the amount pre-filled. If no suggested amounts are configured, a custom amount input is shown instead.

Carousel Parameters

Only apply when layout="carousel".

Parameterप्रकारडिफ़ॉल्टDescription
carousel_slidesपूर्णांक3Number of slides visible at once
carousel_autoplayबूलfalseAuto-advance slides
carousel_speedपूर्णांक5000Auto-advance interval in milliseconds
carousel_nav_positionस्ट्रिंगinsideNavigation arrow position: insideoutside, or none

Search, Sort, and Filter Parameters

Parameterप्रकारडिफ़ॉल्टDescription
show_searchबूलfalseShow a keyword search box above the campaign grid
show_sortबूलfalseShow a sort dropdown above the grid
sort_optionsस्ट्रिंगComma-separated sort options to show. Available: post_datepost_titledonation_amountclosest_to_goalnumber_donations
show_filtersबूलfalseShow category and tag filter pills
filter_typesस्ट्रिंगcategory,tagWhich taxonomies to show as pills: categorytag, or both
filter_limitपूर्णांक15Maximum number of pills to show per taxonomy
filter_orderbyस्ट्रिंगcountHow to order pills: countname, or slug
filter_orderस्ट्रिंगDESCFilter pill sort direction: ASC or DESC

Pagination Parameters

Parameterप्रकारडिफ़ॉल्टDescription
paginationबूलfalseEnable pagination
pagination_typeस्ट्रिंगnumberedStyle: numbered or load_more
pagination_positionस्ट्रिंगbottomWhere to show pagination: topbottom, or both
pagination_prev_nextबूलसत्यShow Previous and Next links (numbered mode)
pagination_first_lastबूलसत्यShow First and Last links (numbered mode)
pagination_mid_sizeपूर्णांक2Number of page links to show around the current page

Color Parameters

All color values accept hex, rgb, rgba, or any valid CSS color.

Parameterप्रकारDescription
color_primaryस्ट्रिंगPrimary accent color
color_backgroundस्ट्रिंगCard background color
color_borderस्ट्रिंगCard border color
color_textस्ट्रिंगGeneral text color
color_buttonस्ट्रिंगDonate button background
color_button_textस्ट्रिंगDonate button text color
color_view_buttonस्ट्रिंगView Campaign button background
color_view_button_textस्ट्रिंगView Campaign button text color
color_titleस्ट्रिंगCampaign title color
color_progress_barस्ट्रिंगProgress bar fill color
color_progress_bgस्ट्रिंगProgress bar background color

Typography Parameters

Font size values accept a plain number (pixels) or any valid CSS length (for example, 1.2rem).

Parameterप्रकारDescription
font_size_titleस्ट्रिंगCampaign title font size
font_size_descस्ट्रिंगDescription text font size
font_size_buttonस्ट्रिंगButton font size
font_size_badgeस्ट्रिंगBadge text font size
font_size_amountस्ट्रिंगDonation amount font size
font_size_statsस्ट्रिंगDonation stats font size
font_weight_titleस्ट्रिंगTitle font weight (for example, 400600bold)

Spacing and Border Parameters

Values accept a plain number (pixels) or any valid CSS length.

Parameterप्रकारDescription
card_paddingस्ट्रिंगInner padding of each card
card_gapस्ट्रिंगSpace between cards
card_border_radiusस्ट्रिंगCard corner radius
image_border_radiusस्ट्रिंगThumbnail image corner radius
border_widthस्ट्रिंगCard border thickness
box_shadowस्ट्रिंगCard box shadow (any valid CSS box-shadow value)

Examples

Basic 3-column card grid with modal donate:

[campaigns layout="card" columns="3" button="modal"]

Active campaigns sorted by closest to goal, with load-more pagination:

[campaigns status="active" orderby="closest_to_goal" number="9" pagination="true" pagination_type="load_more"]

Campaign carousel with 4 visible slides and autoplay:

[campaigns layout="carousel" carousel_slides="4" carousel_autoplay="true" carousel_speed="4000"]

With quick donate buttons and custom button color:

[campaigns show_quick_donate="true" button="modal" color_button="#e74c3c"]

With search, sort, and category filters:

[campaigns show_search="true" show_sort="true" show_filters="true" filter_types="category" columns="3"]

Specific campaigns only:

[campaigns id="12,45,67" layout="card" columns="3"]

Troubleshooting

Block or preview not showing correctly

  • Confirm Charitable Pro 1.8.13 or higher is active.
  • Deactivate other plugins temporarily to rule out a JavaScript conflict.
  • Check the browser console for JavaScript errors.
  • Try switching to a default WordPress theme (Twenty Twenty-Four) to rule out a theme conflict.

Sort / filter / search not working

  • Verify that the page is not served from an aggressive full-page cache that strips the data-shortcode-atts attribute from the <ol> wrapper.
  • The AJAX handler requires wp-admin/admin-ajax.php to be reachable. Some security plugins block this endpoint.
  • Check that JavaScript is enabled and no Content Security Policy is blocking inline scripts.

Carousel not sliding or arrows missing

  • Ensure layout="carousel" is set.
  • Check that the Swiper library assets are loading (look for /assets/js/libraries/swiper* in the browser network tab).
  • If using a caching plugin, clear the cache after saving the page.

Styling looks wrong

  • If colors or sizes set in the block sidebar are not appearing, clear the page cache.
  • Custom CSS that targets .campaign-loop selectors with !important will override the CSS custom properties set by the block. Remove conflicting rules or increase specificity.
  • Confirm the theme is not enqueueing a stylesheet that resets custom properties.

Developer Resources

Block and shortcode

The Campaign Showcase block is registered as charitable/campaign-showcase. It has no client-side save; it uses a server-side render callback that builds a [campaigns ...] shortcode string from block attributes and outputs it inside a block wrapper. Any attribute you set in the editor is translated to the corresponding shortcode parameter.

Hooks and filters

फ़िल्टर

charitable_campaigns_shortcode_atts – Modify the parsed shortcode attributes before display (block and shortcode).

add_filter( 'charitable_campaigns_shortcode_atts', function( $args ) {
    $args['button'] = 'modal';
    return $args;
} );

charitable_campaigns_shortcode_view_args – Modify the view arguments passed to the campaigns template (block and shortcode).


charitable_campaigns_shortcode_query_args – Modify the WP_Query arguments used to fetch campaigns (block and shortcode).

add_filter( 'charitable_campaigns_shortcode_query_args', function( $query_args, $args ) {
    $query_args['post__not_in'] = array( 42 );
    return $query_args;
}, 10, 2 );

charitable_ajax_campaign_showcase_query_args – Modify the query arguments used for Campaign Showcase AJAX requests (sort, filter, search). Apply the same exclusions here that you set in charitable_campaigns_shortcode_query_args so they persist on paginated and filtered loads.

add_filter( 'charitable_ajax_campaign_showcase_query_args', function( $args, $shortcode_atts ) {
    $args['post__not_in'] = array( 42 );
    return $args;
}, 10, 2 );

charitable_campaigns_shortcode – Modify the final HTML output of the entire campaign showcase before it is returned.


charitable_campaign_sort_options – Modify the available sort options shown in the sort dropdown.

add_filter( 'charitable_campaign_sort_options', function( $options, $args ) {
    $options['my_custom_sort'] = __( 'Featured First', 'my-plugin' );
    return $options;
}, 10, 2 );

charitable_campaign_filter_pills – Modify the filter pills array before rendering. Each element has termcount, and label keys.


charitable_show_campaign_urgency_badges – Return false to suppress all badges for a specific campaign.

add_filter( 'charitable_show_campaign_urgency_badges', function( $show, $campaign, $args ) {
    if ( $campaign->has_ended() ) {
        return false;
    }
    return $show;
}, 10, 3 );

charitable_quick_donate_url – Modify the destination URL used by non-modal quick donate buttons. Only applies when button is not modal. Return the base URL only – the ?amount=X parameter is appended automatically after this filter runs.

add_filter( 'charitable_quick_donate_url', function( $url, $campaign_id, $args ) {
    return add_query_arg(
        array( 'campaign_id' => $campaign_id ),
        home_url( '/donate/' )
    );
}, 10, 3 );

charitable_campaign_card_image_height – Modify the image height in pixels applied to campaign cards when image_height is set.


charitable_campaigns_shortcode_pagination_args – Modify the pagination arguments before the pagination HTML is generated.


charitable_campaigns_shortcode_pagination – Modify the pagination HTML string before it is output.


charitable_modal_donate_button_html – Modify the HTML of a modal donate button.


charitable_campaigns_shortcode_template – Override the template used to render the campaign loop. Return a template file path to use a custom template.


Action hooks

These hooks fire at key points during campaign loop rendering, allowing you to inject custom HTML.

charitable_campaign_loop_before – Fires immediately before the campaign loop wrapper opens.

do_action( 'charitable_campaign_loop_before', $campaigns, $args );

charitable_campaign_loop_after – Fires immediately after the campaign loop wrapper closes.

do_action( 'charitable_campaign_loop_after', $campaigns, $args );

charitable_campaign_content_loop_before – Fires at the start of each individual campaign card, before any content is output.

do_action( 'charitable_campaign_content_loop_before', $campaign, $view_args );

charitable_campaign_content_loop_before_title – Fires just before the campaign title is output inside the card.

do_action( 'charitable_campaign_content_loop_before_title', $campaign, $view_args );

charitable_campaign_content_loop_after_title – Fires just after the campaign title is output inside the card.

do_action( 'charitable_campaign_content_loop_after_title', $campaign, $view_args );

charitable_campaign_content_loop_after – Fires at the end of each individual campaign card, after all content is output.

do_action( 'charitable_campaign_content_loop_after', $campaign, $view_args );

CSS classes

.campaign-loop                    - outer list wrapper
.campaign-layout-card             - card layout modifier
.campaign-loop li                 - individual campaign item
.campaign-thumbnail               - image wrapper
.campaign-title                   - campaign title
.campaign-description             - description text
.campaign-donation                - donate button area
.campaign-quick-donate            - quick donate button row
.campaign-badge                   - individual urgency badge
.campaign-badge-time-remaining    - time badge
.campaign-badge-funding-status    - funding status badge
.campaign-badge-donations         - donations raised badge
.campaign-badge-donation-count    - donation count badge
.campaign-badge-donors            - donor count badge
.charitable-carousel-wrapper      - carousel outer wrapper

Version history

VersionChanges
1.8.13Added Campaign Showcase block, card and carousel layouts, AJAX sort / filter / search / pagination, urgency badges, quick donate buttons, color / typography / spacing controls, modal donate integration, Ambassadors peer-to-peer support

अभी भी प्रश्न हैं? हम मदद के लिए यहाँ हैं!

अंतिम बार संशोधित:

चैरिटेबल में नया क्या है

नवीनतम अपडेट देखें
🔔 हमारे नवीनतम अपडेट प्राप्त करने के लिए सदस्यता लें
📧 ईमेल के लिए सदस्यता लें

ईमेल सदस्यता

हमारे न्यूज़लेटर में शामिल हों

हम आपको स्पैम नहीं भेजेंगे। हम केवल तभी ईमेल भेजते हैं जब हमें लगता है कि यह वास्तव में आपकी मदद करेगा। आप किसी भी समय सदस्यता समाप्त कर सकते हैं!

गिवडब्ल्यूपी माइग्रेशन नया

GiveWP के लिए व्हाइट ग्लोव माइग्रेशन सेवा

अपने फ़ंडरेज़िंग प्लेटफ़ॉर्म को GiveWP से Charitable पर स्विच करने के बारे में सोच रहे हैं, लेकिन अपना डेटा खोने का जोखिम नहीं उठाना चाहते या स्वयं एक जटिल तकनीकी सेटअप को संभालना नहीं चाहते? Charitable की व्हाइट ग्लोव माइग्रेशन सेवा में शामिल हैं:

👥 निर्दोष डोनर मैपिंग: शून्य डेटा हानि के साथ अपने पूरे समर्थक डेटाबेस को सुरक्षित रूप से स्थानांतरित करें।

📊 पूर्ण वित्तीय इतिहास: निरंतर, सटीक रिपोर्टिंग के लिए हर ऐतिहासिक लेनदेन को सावधानीपूर्वक संरक्षित करें।

🔄 निर्बाध आवर्ती दान: अपने आने वाले राजस्व को बाधित किए बिना या अपने दाताओं को अपनी जानकारी अपडेट करने की आवश्यकता के बिना सक्रिय स्थायी सब्सक्रिप्शन को सुरक्षित रूप से स्थानांतरित करें।

💳 शून्य गेटवे व्यवधान: स्ट्राइप, पेपाल, या किसी अन्य GiveWP-संगत प्रोसेसर का उपयोग करना जारी रखें जिसे आप पहले से ही पसंद करते हैं।

🚀 विशेषज्ञ तकनीकी सेटअप: जब हमारी टीम आपके फ़ॉर्म को इंस्टॉल और कॉन्फ़िगर करने का भारी काम संभालती है तो आराम करें—साथ ही, योग्य उपयोगकर्ताओं को Charitable Pro का पूरा साल पूरी तरह से मुफ़्त मिलता है।

अधिक जानने के लिए इस पृष्ठ पर जाएँ

ऑटोमेशन सुधार

📢 नई सुविधा अलर्ट: ऑटोमेशन कनेक्ट 2.0 यहाँ है! 🚀

अपने फ़ंडरेज़िंग डेटा को Mailchimp, Slack, या Google Sheets जैसे टूल से जोड़ने के बारे में सोच रहे हैं, लेकिन डेवलपर को काम पर नहीं रखना चाहते या कस्टम कोड नहीं लिखना चाहते? Charitable के नए ऑटोमेशन ऐडऑन में है:

⚡ 17 इवेंट ट्रिगर: डोनर के पहले उपहार, नवीनीकरण भुगतान, या अभियान मील के पत्थर तक पहुंचने के लिए तुरंत वेबहुक फायर करें।

🎯 स्मार्ट कंडीशनल लॉजिक: केवल तभी डेटा भेजने के लिए 11 फ़ील्ड में शक्तिशाली AND/OR लॉजिक का उपयोग करें जब यह आपकी सटीक शर्तों को पूरा करता हो, जैसे न्यूज़लेटर ऑप्ट-इन।

📊 कस्टम पेलोड नियंत्रण: डोनर, दान और अभियान मेटाडेटा में 80+ क्लीन डेटा फ़ील्ड में से चुनें ताकि आपके ऐप्स को वही मिले जिसकी उन्हें आवश्यकता है।

🚀 प्री-बिल्ट प्लेटफ़ॉर्म टेम्प्लेट: Zapier, Make.com, n8n, HubSpot, और Slack के लिए तैयार टेम्प्लेट के साथ स्क्रैच से सेटअप छोड़ें।

🛡️ विश्वसनीय डेवलपर टूल: हस्ताक्षरित HMAC-SHA256 पेलोड, पूर्ण वर्डप्रेस फ़िल्टर और स्वचालित पुनः प्रयास लॉग के साथ अपने वर्कफ़्लो को पावर दें।

ऑटोमेशन सुधार

🔌 चैरिटेबल ज़ैपियर से जुड़ता है: 7,000+ ऐप्स से कनेक्ट करें और अपने धन उगाहने को स्वचालित करें

दान डेटा को मैन्युअल रूप से अकाउंटिंग शीट में कॉपी करने या नए दाता साइनअप को ट्रैक करने से थक गए हैं? अपने प्रशासनिक कार्यों को ऑटोपायलट पर रखें। चैरिटेबल अब आधिकारिक तौर पर ज़ैपियर पर है, जो आपको अपने धन उगाहने को सीधे अपने पसंदीदा टूल के बाकी हिस्सों में प्लग करने का एक शक्तिशाली, नो-कोड तरीका प्रदान करता है।

हर दान, दाता साइनअप, और अभियान मील का पत्थर अब निर्बाध रूप से एक स्वचालित वर्कफ़्लो को ट्रिगर कर सकता है।

नई क्या है:

♾️ 7,000+ ऐप्स से कनेक्ट करें: अपने चैरिटेबल अभियानों को Google Sheets, QuickBooks, Slack, Mailchimp, HubSpot, Notion, Airtable, और हजारों अन्य जैसे रोजमर्रा के सॉफ़्टवेयर के साथ ब्रिज करें।

⚡ 12 शक्तिशाली ट्रिगर: संपूर्ण दान जीवनचक्र को कवर करने वाले स्मार्ट ऑटोमेशन ट्रिगर का उपयोग करके गहन वर्कफ़्लो बनाएं—जिसमें नया दान, नया दाता, सदस्यता रद्द, और अभियान लक्ष्य तक पहुंचना शामिल है।

📋 पूर्व-निर्मित एक्शन टेम्प्लेट: हमारे पूर्व-निर्मित टेम्प्लेट संयोजनों के साथ तीन मिनट या उससे कम समय में शुरुआत करें, जैसे कि Google शीट में सीधे नए दान लॉग करना या Gmail के माध्यम से कस्टम दाता स्वागत ईमेल भेजना।

🚫 किसी कोड की आवश्यकता नहीं: किसी जटिल वेबहुक या कस्टम PHP स्क्रिप्ट की आवश्यकता नहीं है। बस अपना ट्रिगर चुनें, अपना ऐप चुनें, अपने फ़ील्ड मैप करें, और ज़ैपियर को भारी काम करने दें।

एडमिन समय के घंटों को बचाने के लिए तैयार हैं? आज ही ऑटोमेशन कनेक्ट एडऑन के साथ चैरिटेबल प्रो प्राप्त करें और अपना पहला ज़ैप लॉन्च करें!

सुधार भुगतान

🚀 पेपैल कॉमर्स का परिचय: एक कनेक्शन, दान करने के छह तरीके

दानकर्ता जब किसी कारण का समर्थन करते हैं तो आधुनिक, लचीले भुगतान विकल्पों की उम्मीद करते हैं। यदि वे आपके दान फ़ॉर्म पर अपनी पसंदीदा विधि नहीं देखते हैं, तो वे अक्सर बिना कुछ कहे चले जाते हैं। पेपैल कॉमर्स के साथ, हम आपके अभियानों में एक पूरी तरह से आधुनिक चेकआउट अनुभव ला रहे हैं।

एक एकल एकीकरण का आनंद लें जो आपके फ़ॉर्म को अपग्रेड करता है, दान को निर्बाध बनाता है, और आपको हर एक दान को कैप्चर करने में मदद करता है।

नई क्या है:

🔌 एक-क्लिक कनेक्शन: गंदे एपीआई कुंजी और डेवलपर दस्तावेज़ों को छोड़ें। बस "पेपैल से कनेक्ट करें" पर क्लिक करें, अपने व्यवसाय खाते में साइन इन करें, और आपका आधुनिक फ़ॉर्म पांच मिनट से भी कम समय में लाइव हो जाएगा।

💳 देने के छह तरीके: अपने समर्थकों को पेपैल बैलेंस, वेन्मो (यूएस), पे लेटर फाइनेंसिंग, प्रमुख क्रेडिट/डेबिट कार्ड, एप्पल पे (सफारी), और गूगल पे (क्रोम) सभी एक ही फ़ॉर्म से तुरंत एक्सेस दें।

🔄 लचीला आवर्ती दान: मासिक दान का पूरी तरह से समर्थन करता है। पेपैल सब्सक्रिप्शन एपीआई (पेपैल के अंत में स्वचालित रूप से संभाला जाता है) या वॉल्ट + क्रॉन (सीधे आपकी साइट पर सुरक्षित रूप से संभाला जाता है) के बीच चयन करें।

💬 अनुकूल त्रुटि रिकवरी: कोई और भ्रमित करने वाले ब्राउज़र अलर्ट नहीं। यदि कोई भुगतान अस्वीकृत हो जाता है, तो दानकर्ताओं को सादे-भाषा, इनलाइन संदेश दिखाई देते हैं जो उन्हें समस्या को ठीक करने और अपना उपहार पूरा करने के तरीके के बारे में मार्गदर्शन करते हैं।

पेपैल के लिए तैयार हैं, आधुनिक? चैरिटेबल प्रो 1.8.15+ (या चैरिटेबल लाइट 1.8.11+) में अपडेट करें और आज ही अपना खाता कनेक्ट करें!

अभियान नया

⏳ अभियान काउंटडाउन: तात्कालिकता को बढ़ाएं और दान बढ़ाएं

तात्कालिकता धन उगाहने वाले सबसे शक्तिशाली उपकरणों में से एक है! अभियान काउंटडाउन से मिलें—एक लाइव, वास्तविक समय टाइमर जो टालमटोल को तत्काल उदारता में बदलने के लिए बनाया गया है।

अभियान_काउंटडाउन_एनीमेशन

नई क्या है:

⏱️ लाइव, रियल-टाइम तात्कालिकता: लाइव-अपडेटिंग विज़ुअल काउंटडाउन के साथ अपने अभियान की समय सीमा तक दिनों, घंटों, मिनटों और सेकंडों को खूबसूरती से ट्रैक करें।

🎨 आपके लुक के अनुरूप: बॉक्स्ड बॉर्डर्ड टाइल्स या एक साफ, सिंगल-लाइन इनलाइन डिस्प्ले के बीच चुनें। फ़ॉन्ट और डीप कलर कंट्रोल्स के साथ तुरंत अपने थीम से मिलान करें।

🛠️ कहीं भी रखें: कैंपेन बिल्डर फ़ील्ड, एक समर्पित गुटेनबर्ग ब्लॉक, या एक साधारण शॉर्टकोड का उपयोग करके कहीं भी काउंटडाउन ड्रॉप करें।

🚨 स्मार्ट समाप्ति क्रियाएं: अंतिम स्थिति पर पूर्ण नियंत्रण—टाइमर को स्वचालित रूप से एक कस्टम संदेश से बदलने, इसे शून्य पर फ्रीज करने और बहुत कुछ करने के लिए चुनें।