WordPress plugin intelligence profile

100Prints

Generate personalized certificates, ID cards, tickets, badges, and other documents directly from your WordPress site using Gutenberg.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.1
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.3 · PHP 8.1
Directory statusactive
Last directory update18 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records 100Prints version 1.0.1 as active, updated 2mo ago and tested up to WordPress 7.0.

Overview

About this plugin

100Prints lets you add personalized document generation to your WordPress website using native Gutenberg blocks.

Visitors can enter their details, preview their personalized document, and download it directly from your website.

Create certificates, ID cards, event badges, membership cards, tickets, and other printable documents without manually preparing each document.

Design once. Generate thousands. Render documents directly in the visitor’s browser.

Key Features

  • Native Gutenberg Blocks: Add document generation to pages, posts, and custom post types using the WordPress Block Editor.
  • Browser-Side Rendering: Documents are rendered directly in the visitor’s browser using the bundled JavaScript rendering engine.
  • Smart Variable Mapping: Populate document fields dynamically from WordPress data, URL parameters, visitor form inputs, system values, or static values.
  • Bundled Starter Templates: Includes 5 ready-to-use starter templates for certificates, badges, ID cards, membership cards, and similar documents.
  • Generation History & Audit Logs: Review generation records including status, format, template, timestamps, and other generation information.
  • Flexible Layout: Form and document blocks can be placed independently so you can build custom document-generation pages.
  • Extensible Architecture: Developers can register custom variable sources using PHP filters.

3rd-Party Service Disclosure

100Prints can optionally connect to the 100PrintsWithMe Platform to access and synchronize custom templates created on the 100Prints design platform.

  • Service Name: 100Prints Cloud Platform
  • Service Domain: https://api.100printswith.me and https://100printswith.me
  • Purpose: Fetching cloud template definitions, validating the connected account, and synchronizing custom templates.
  • Terms of Service: https://100printswith.me/terms
  • Privacy Policy: https://100printswith.me/privacy

Connecting an account is optional. The plugin includes 5 bundled starter templates that can be used without connecting an external account.

Bundled Starter Templates

  • Professional Certificate of Achievement – Great for online courses and training.
  • Volunteer Appreciation Certificate – Ideal for non-profits and community events.
  • Event & Conference Badge – Perfect for summits and workshops.
  • Employee / Student ID Card – Ideal for institutions.
  • VIP Membership Card – Great for clubs and membership programs.

Dynamic Variable Sources

Document fields can be populated dynamically from:

  • Current User – Name, Email, Display Name, Registered Date
  • Post / Page Data – Post Title, ID, Date, Author
  • Site Information – Site Title, Tagline, URL
  • System Values – Current Date, Current Time
  • URL Query Parameters
  • Visitor Form Inputs – Custom fields entered by visitors on the frontend
  • Static Text Values

Customization

100Prints supports Gutenberg’s native styling controls and custom CSS classes for advanced customization.

Common CSS selectors include:

wp-block-hundredprints-document

hundredp-document-card

hundredp-button-group

hundredp-download-btn

hundredp-preview-btn

hundredp-manual-inputs-form

hundredp-manual-field

hundredp-manual-input-field

The plugin also exposes CSS custom properties for advanced theme customization, including:

  • --hundredp-accent
  • --hundredp-accent-hover
  • --hundredp-surface
  • --hundredp-text
  • --hundredp-muted

For complete styling examples and customization guidance:

me/docs/wordpress/styling

Source Code and Build Process

The full human-readable source code and build tools for this plugin are publicly available at:

com/Controcode/100printswithme-wordpress-plugin

The repository contains the source files and build configuration used to generate the production assets included in this plugin.

To rebuild the production assets:

  • Install Node.js 18 or later and npm.
  • Clone the repository.
  • Run npm install.
  • Run npm run build.

The build process uses @wordpress/scripts to compile the source files into production assets in the build/ directory.

Third-Party Bundled Assets

  • Konva – MIT License – https://github.com/konvajs/konva
  • jsPDF – MIT License – https://github.com/parallax/jsPDF
  • Phosphor Icons – MIT License – https://github.com/phosphor-icons/phosphor-icons
  • Plus Jakarta Sans – SIL Open Font License 1.1 – https://github.com/google/fonts
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • document generator
  • id card
  • certificate
  • gutenberg
  • pdf
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.3 · PHP 8.1
Update activity18 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.