BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off β†’
FormCourier Modal Window icon
Actively maintained Tested with WP 7.1

FormCourier Modal Window

Open WordPress forms and shortcode content in an accessible modal, with automatic language-specific shortcodes for multilingual sites.

Active installs<10New
Downloads Β· 30d309β€’ 0% vs prev. 30d
Ratingβ€”0 reviews
Health score64/100Good
All-time downloads308Since Oct 2026
Support resolvedβ€”No recent threads
RequiresWP 6.0PHP 7.4+
Downloads Β· 7d220β–Ό -12% week over week
Our verdict

Solid choice

FormCourier Modal Window is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 days ago, and scores 64/100 on our health check.

  • Actively developed β€” last update 4 days ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

3876114Sep 30Oct 5Oct 10
Yesterday3
Daily average (1y)28
Peak day152Oct 6, 2026
Last 12 months309

Download spikes usually follow a new release β€” each site that auto-updates counts as a download.

Rankings

Where FormCourier Modal Window stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
contact form >100 8,574 Best contact form plugins β†’
forms >100 10,000 Best forms plugins β†’
modal >100 3,764 Best modal plugins β†’
popup >100 5,217 Best popup plugins β†’
shortcode >100 10,000 Best shortcode plugins β†’

About FormCourier Modal Window

From the official readme Β· v1.2.5

Description

FormCourier Modal Window is a lightweight plugin for displaying WordPress forms and other shortcode-generated content in an accessible modal window.

Add a shortcode in the plugin settings, configure one or more CSS trigger classes, and any matching button, link, or other element can open the same modal.

The plugin focuses on one task. It does not include a form builder, marketing automation, analytics, tracking, or an external service. The shortcode content is generated by WordPress or by the plugin that registered the shortcode.

Features:

  • Display WordPress shortcode content inside a modal window.
  • Open the same modal from any number of buttons, links, or other elements.
  • Configure multiple trigger CSS classes.
  • Support dynamically added trigger elements through event delegation.
  • Close the modal with the close button, backdrop click, or Escape key.
  • Keep keyboard focus inside the open dialog and return focus to the trigger after closing.
  • Respect reduced-motion preferences.
  • Load frontend assets only when a shortcode and at least one trigger class are configured.
  • No external API requests, tracking, or remote dependencies.
  • Automatically detects all languages configured in Polylang.
  • Supports language-specific shortcodes with WPML.
  • Falls back to the default language shortcode when a translation is not configured.

Usage

For example, configure this shortcode:

[contact-form-7 id="123" title="Contact form"]

Then configure this trigger class:

open-contact-modal

Add open-contact-modal as a CSS class to a button or link on the site. Clicking that element opens the configured shortcode content in the modal.

The plugin uses event delegation, so matching elements added dynamically after page load can also open the modal.

Privacy

FormCourier Modal Window does not collect, store, or transmit visitor data by itself.

Any data submitted through content displayed inside the modal is handled by the plugin or service that provides the configured shortcode. Review that plugin or service’s privacy behavior separately.

Installation

  1. Upload the plugin ZIP from Plugins > Add Plugin > Upload Plugin, or install it from the WordPress Plugin Directory after publication.
  2. Activate FormCourier Modal Window.
  3. Open FormCourier Modal Window in the WordPress admin menu.
  4. Enter a shortcode for each detected site language.
  5. Enter one or more trigger CSS classes.
  6. Save the settings.
  7. Add one of the configured classes to any button, link, or other element that should open the modal.

Example trigger classes:

open-email-modal
header-contact-button
footer-contact-button

The leading dot is optional in the settings. Classes can be entered one per line or separated by spaces or commas.

Frequently asked questions

Does it support multilingual sites?

Yes. The plugin automatically detects all languages configured in Polylang and creates a shortcode field for each language. WPML active languages are also supported. On the frontend, the shortcode for the current language is displayed automatically.

What happens if a shortcode is not configured for the current language?

The plugin falls back to the default site language shortcode. If that is also empty, it uses the first configured shortcode.

Which form plugins are supported?

The plugin can display content generated by any standard WordPress shortcode. This includes form plugins that register shortcodes, such as Contact Form 7 and similar plugins.

Can multiple buttons open the same modal?

Yes. Add any configured trigger class to as many buttons, links, or other elements as needed.

Can I configure more than one trigger class?

Yes. Enter classes one per line or separate them with spaces or commas. Any configured class can open the modal.

Does FormCourier Modal Window include a form builder?

No. The plugin displays content generated by an existing WordPress shortcode.

Does the plugin send data to external servers?

No. FormCourier Modal Window does not make external API requests or transmit visitor data by itself.

Does it work with dynamically added elements?

Yes. Trigger clicks are handled using event delegation, so matching elements added after page load can open the modal.

What happens to form submissions?

FormCourier Modal Window does not process form submissions itself. Submission handling is controlled by the form plugin or other shortcode provider whose content is displayed in the modal.

Changelog

1.2.5

  • Kept compatibility with theme buttons that handle their own click event while ignoring modified and non-primary clicks.

1.2.4

  • Added a self-contained, theme-variable-aware layout for Forminator forms in the modal.
  • Prevented modal triggers from handling modified and non-primary clicks, improving compatibility with interactive widgets.

1.2.1

  • Added PHPCS annotations for the official WPML API hook names used by the integration.
  • No functional changes to Polylang or WPML language handling.

1.2.0

  • Added automatic detection of all languages configured in Polylang.
  • Added WPML language detection and language-specific shortcode support.
  • Added one shortcode field per detected language.
  • Added automatic frontend shortcode selection based on the current language.
  • Added fallback to the default language shortcode when a translation is not configured.
  • Migrates the previous single shortcode setting to the default language automatically.

1.1.0

  • Renamed the plugin to FormCourier Modal Window.
  • Changed the plugin slug and text domain to formcourier-modal-window.
  • Updated internal prefixes and asset handles to the FormCourier Modal Window namespace.
  • Added compatibility with WordPress 7.1 and tested with WordPress 7.1.2.
  • Added settings migration from previous option names.
  • Added uninstall cleanup for plugin settings.
  • Improved documentation, privacy information, and FAQ.
  • Preserved accessible keyboard and focus behavior.

1.0.0

  • Initial release.

Full changelog on WordPress.org β†’

Screenshots

Configure a separate form shortcode for every language detected by Polylang or WPML, then set the trigger CSS classes.
Configure a separate form shortcode for every language detected by Polylang or WPML, then…
An example shortcode-rendered contact form displayed in the accessible modal window.
An example shortcode-rendered contact form displayed in the accessible modal window.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own β€” no account needed.

Active installs badge Rating badge Health score badge

Best FormCourier Modal Window alternatives

All contact form plugins β†’
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Contact Form 7 Contact Form 7 Just another contact form plugin. Simple but flexible. by Rock Lobster Inc. 10M+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4 (2.2K) 3 days ago 86
2 Akismet Anti-spam: Spam Protection Akismet Anti-spam: Spam Protection The best anti-spam protection to block spam comments and spam in a contact form. The most… by Automattic 5M+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.7 (1.2K) 2 months ago 79
3 WPForms – AI Form Builder for WordPress – Contact Forms, Payment Forms, Survey Form, Quiz & More WPForms The best WordPress contact form plugin. Drag & Drop form builder to create beautiful… by Syed Balkhi 5M+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.8 (14.4K) 5 days ago 97
4 Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder Fluent Forms Get a fast contact form plugin. Create advanced forms using drag and drop form builder with… by WPManageNinja 700K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.8 (804) 2 weeks ago 97
5 Forminator Forms – Contact Form, Payment Form & Custom Form Builder Forminator Forms Best WordPress form builder plugin. Create contact forms, payment forms & order forms with… by WPMU DEV 600K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.8 (2.1K) 4 days ago 94
6 Ninja Forms – Contact Form Builder with Calculators, Quizzes, Signatures & AI Form Builder Ninja Forms Free WordPress form builder with calculations, signatures, star ratings, unlimited… by Kevin Stover 500K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.4 (1.4K) 2 weeks ago 87
7 SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz SureForms AI form generator and WordPress form builder for contact and Stripe payment forms, with… by Brainstorm Force 500K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.9 (97) 2 weeks ago 90
8 SiteOrigin Widgets Bundle SiteOrigin Widgets Bundle Essential elements for modern websites. Add buttons, sliders, heroes, maps, images… by Greg - SiteOrigin 400K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.9 (134) 1 week ago 97
9 Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More Formidable Forms The most powerful drag and drop WordPress form builder for contact forms, payment forms… by Strategy11 Team 300K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.8 (1.4K) 1 month ago 77
10 FormLayer FormLayer Build fast and powerful contact forms in WordPress with an intuitive drag-and-drop builder… by Softaculous 100K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 3 weeks ago 75

FAQ

FormCourier Modal Window: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org Β· checked Oct 11, 2026

Is FormCourier Modal Window free?

Yes. FormCourier Modal Window is free to download and use from the official WordPress.org plugin directory.

Is FormCourier Modal Window safe to use in 2026?

FormCourier Modal Window is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 days ago, and scores 64/100 on our health check.

How many websites use FormCourier Modal Window?

FormCourier Modal Window is active on <10 WordPress websites and has been downloaded 308 times since it launched in October 2026. It was downloaded 309 times in the last 30 days.

Does FormCourier Modal Window work with WordPress 7.1?

Yes. The developer has tested FormCourier Modal Window up to WordPress 7.1.3, the latest release. It requires WordPress 6.0 or newer.

What PHP version does FormCourier Modal Window need?

FormCourier Modal Window requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was FormCourier Modal Window last updated?

The latest version, 1.2.5, was released on October 6, 2026 (4 days ago).

Who makes FormCourier Modal Window?

FormCourier Modal Window is developed and maintained by Den Slav.

What are the best alternatives to FormCourier Modal Window?

The most popular alternatives to FormCourier Modal Window are Contact Form 7 (10M+ installs), Akismet Anti-spam: Spam Pro… (5M+ installs) and WPForms (5M+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages β€” with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org β€” no credit card
Sarah is here to help!
Hi there! πŸ‘‹ Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! πŸ‘‹ Need help finding what you're looking for?

We'll use this to continue our conversation

Just now βœ“ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.