A political campaign WordPress theme: issues, countdown and volunteers with Ballotra
Last updated

A campaign site has four jobs in one visit: say who the candidate is, show what they will do, get a neighbour to volunteer and let people chip in. DEV3 Ballotra is a WordPress theme built around those four moments, with a poster-style hero, a live election countdown and every page editable in Elementor.

Who Ballotra is for
- Local and council candidates who need a clear, friendly site fast.
- Ballot-measure and issue campaigns that need a platform, events and volunteers on one site.
- Community slates, school-board runs and civic groups that want donations and a small merchandise shop.
Issues you can read at a glance
The issues grid shows eight cards with an icon and a one-line promise. Open a card and the plan unfolds in place: plan points, a timeline and how it is paid for. Each issue also gets its own page with questions and answers. The cards are native details elements, so they work with a keyboard, a screen reader and JavaScript switched off.

An election countdown that stays in view
Set the election date once in the Customizer. A chip in the header and a poster strip under the hero count down the days, hours, minutes and seconds. With reduced motion switched on, the numbers stay still.

Volunteers and donations
The volunteer form asks for a name, an email, when you are free and how you would like to help. It is saved as a private request and emailed to you, and it has a nonce, a honeypot and a rate limit. Donations use amount chips and a progress bar toward a fundraising goal, with the amount checked on the server.


Made to be used safely
Political sites are regulated, and the rules differ everywhere. The demo is a fictional, non-partisan campaign with no real people, parties, flags or slogans, every figure is marked as a sample, and the docs tell you to follow your own local election and campaign-finance law. The footer carries a "Paid for by" line you edit in the Customizer.
Set it up in an afternoon
- Install the theme and the DEV3 Theme Toolkit, then import the demo from Appearance → DEV3 Demo.
- Set your candidate name, election date and "Paid for by" line under Appearance → Customize → Ballotra: campaign details.
- Replace the demo issues, events and team, and swap the photos in the Photo Hero widget.
- Add your donation product, check the donation notice against your local law and publish.

Get Ballotra on the DEV3 Marketplace with a regular or extended licence.






