Title: Ardent Africa
Author: Mawuli Dzaka
Published: <strong>July 16, 2026</strong>
Last modified: July 16, 2026

---

Search plugins

![](https://ps.w.org/ardent-africa/assets/banner-772x250.png?rev=3610035)

![](https://ps.w.org/ardent-africa/assets/icon-256x256.png?rev=3610035)

# Ardent Africa

 By [Mawuli Dzaka](https://profiles.wordpress.org/deyoungdoer/)

[Download](https://downloads.wordpress.org/plugin/ardent-africa.1.3.0.zip)

 * [Details](https://wordpress.org/plugins/ardent-africa/#description)
 * [Reviews](https://wordpress.org/plugins/ardent-africa/#reviews)
 *  [Installation](https://wordpress.org/plugins/ardent-africa/#installation)
 * [Development](https://wordpress.org/plugins/ardent-africa/#developers)

 [Support](https://wordpress.org/support/plugin/ardent-africa/)

## Description

The Ardent Africa plugin lets you show live content from [Ardent Africa](https://ardent.africa)
on your own site. Use the block editor, a shortcode, or, if you build with **Elementor**,
a native Ardent widget, and your page shows a campaign’s progress, a petition’s 
signatures, upcoming events, a grid of causes, marketplace listings, open jobs, 
an entity’s TrustScore, or a supporter’s impact badge, always up to date.

It is **read-only and safe**:

 * No payments happen on your site. Donate, Sign, and Get-tickets buttons link visitors
   to ardent.africa, where the secure on-platform flow runs.
 * No private data is fetched, only the public information already shown on ardent.
   africa.
 * Your API key is stored on your server and never exposed to visitors.

#### Blocks and shortcodes

 * Campaign: `[ardent_campaign slug="clean-water-for-tamale"]`
 * Petition: `[ardent_petition slug="pass-the-bill"]`
 * Donation progress: `[ardent_donation_progress slug="clean-water-for-tamale"]`
 * Causes grid: `[ardent_causes limit="6" category="Education"]`
 * Events: `[ardent_events limit="5"]`
 * Marketplace: `[ardent_marketplace limit="6" q="photography"]`
 * Jobs: `[ardent_jobs limit="5" location="Accra"]`
 * TrustScore: `[ardent_review slug="accra-clinic"]`
 * Impact badge: `[ardent_badge username="ama"]`

Each block also auto-renders when you paste an ardent.africa link into the editor(
oEmbed).

#### Elementor

If you use Elementor, the same items are available as native widgets under an **
Ardent Africa** category in the widget panel: drag one in, set the slug/options 
in the sidebar, and see a live preview. Requires Elementor 3.5+.

### External services

This plugin connects to the Ardent Africa public API to display content you choose
to embed.

 * Public API: `https://api.ardent.africa/public/v1`, fetched server-side with your
   API key to render campaigns, petitions, events, causes, marketplace listings,
   jobs, reviewed entities, and profiles. See https://docs.ardent.africa/docs/developers
   and the terms at https://docs.ardent.africa/docs/developers/terms.
 * oEmbed provider: `https://ardent.africa/api/oembed`, used by WordPress to render
   a pasted Ardent link.
 * Embedded widgets (optional fallback): `https://docs.ardent.africa/embed/…`, sandboxed
   iframes for the same content.

No visitor data is sent to Ardent by the plugin.

## Installation

 1. Install and activate the plugin.
 2. Create a free API key at your Ardent developer dashboard: https://ardent.africa/
    dashboard/developer
 3. Go to **Settings  Ardent** and paste your key.
 4. Add an Ardent block to any page or post, or use a shortcode.

## FAQ

### Do I need an Ardent account?

Yes, a free account, to create an API key. Sign in at ardent.africa and open Dashboard
Developer API.

### Does the plugin take donations on my site?

No. The plugin only displays public content. All donations and sign-ups happen on
ardent.africa.

### Is my API key visible to visitors?

No. The key stays on your server; the plugin fetches data server-side and caches
it.

### Does it work with Elementor?

Yes. With Elementor active, find the Ardent widgets under the **Ardent Africa** 
category in the Elementor widget panel (Elementor 3.5+). They render the same cards
as the blocks and shortcodes.

### Can I change how a card looks?

Yes. Campaign and petition widgets/blocks have a **Style** option, Card (image on
top), Overlay (an image hero with the title over it), or Compact (no image). The
Causes and Marketplace grids have a **Columns** option (Auto, 2, 3, or 4).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Ardent Africa” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ Mawuli Dzaka ](https://profiles.wordpress.org/deyoungdoer/)

[Translate “Ardent Africa” into your language.](https://translate.wordpress.org/projects/wp-plugins/ardent-africa)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ardent-africa/), check
out the [SVN repository](https://plugins.svn.wordpress.org/ardent-africa/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/ardent-africa/) 
by [RSS](https://plugins.trac.wordpress.org/log/ardent-africa/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.0

 * New **Jobs** block, shortcode (`[ardent_jobs]`), and Elementor widget: a live
   list of open job postings.
 * New **TrustScore** block, shortcode (`[ardent_review]`), and Elementor widget:
   an entity’s review TrustScore badge.
 * Pasting a `/jobs/…` or `/reviews/…` Ardent link into the editor now auto-embeds
   it (oEmbed).

#### 1.2.0

 * New **card styles** for campaign and petition (blocks, shortcodes, and Elementor):
   Card, Overlay (image hero), and Compact.
 * **Columns** option (Auto / 2 / 3 / 4) for the Causes and Marketplace grids.
 * Petition cards now show their image (when set), matching campaigns.

#### 1.1.0

 * Add native **Elementor** widgets for all seven content types (Ardent Africa category,
   live preview).

#### 1.0.0

 * Initial release: campaign, petition, donation-progress, causes-grid, events, 
   marketplace, and impact-badge blocks + shortcodes; server-side rendering with
   caching; oEmbed auto-embed; Settings  Ardent.

## Meta

 *  Version **1.3.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.1 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [donations](https://wordpress.org/plugins/tags/donations/)[events](https://wordpress.org/plugins/tags/events/)
   [fundraising](https://wordpress.org/plugins/tags/fundraising/)[nonprofit](https://wordpress.org/plugins/tags/nonprofit/)
 *  [Advanced View](https://wordpress.org/plugins/ardent-africa/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ardent-africa/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ardent-africa/reviews/)

## Contributors

 *   [ Mawuli Dzaka ](https://profiles.wordpress.org/deyoungdoer/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ardent-africa/)