Linux 软件免费装
Banner图

Blue Coral Popup

开发者 nguyenrom
更新时间 2026年9月30日 16:38
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

modal popup gutenberg targeting slide-in

下载

详情介绍:

Blue Coral Popup is a simple, practical way to publish popups from the WordPress block editor. Build the popup content with ordinary Gutenberg blocks, then set when, where, and how often it appears from the popup's document sidebar. There is no account to create and no external popup service. Features include: Frontend CSS and JavaScript load only when the current request has an eligible published campaign. The plugin does not send telemetry and does not depend on an external service.

安装:

  1. Upload the bluecoral-popup folder to /wp-content/plugins/, or install the ZIP through Plugins > Add New > Upload Plugin.
  2. Activate Blue Coral Popup through the Plugins screen.
  3. Open Popups > Add New.
  4. Build the popup with blocks and configure the campaign in the Popup sidebar.
  5. Publish the popup to run the campaign.

屏幕截图:

  • Display, trigger, and appearance settings in the popup editor.
  • Targeting, schedule, device, and referrer rules in the popup editor.

升级注意事项:

0.5.1 Updates the public plugin name and confirms WordPress 7.1 compatibility. 0.5.0 Improves the popup editor and removes saved-preview URLs. Published campaigns and their existing settings continue to work normally.

常见问题:

Does it work with the WordPress block editor?

Yes, it is built for it. A popup is an ordinary block-editor document: write the content with any Gutenberg blocks and configure the campaign in the Popup tab of the document sidebar.

Which popup formats and triggers are available?

Campaigns can use a centered modal or a slide-in pinned to the bottom-left or bottom-right corner. A popup opens after a page-load delay, after a selected CSS selector is clicked, or after a scroll-depth percentage is reached.

How does targeting work?

A campaign can run sitewide or only on chosen locations: the home page, specific content, public post types, categories, and URL paths. Advanced rules can exclude URL paths and restrict the campaign by schedule, country, device, or referrer host. Filled rule groups must all match; values inside one group match any selected value.

Why does country targeting need Cloudflare?

Country rules read the Cloudflare CF-IPCountry request header that Cloudflare already attaches to requests. The plugin makes no geolocation request itself. If the header is missing or unknown, a country-restricted popup will not match.

How does frequency capping work?

Each popup can open on every page load, once per browser session, or once per number of days (up to a year). Session and day rules use a small first-party cookie that stores only the popup's seen state.

What counts as a conversion?

Optionally, a conversion is recorded when a form inside the popup reports success — Contact Form 7 and Fluent Forms events are recognized, and any other form can dispatch a bluecoral_popup_form_success event — or when a visitor clicks an element matching a chosen CSS selector inside the popup. Totals are approximate aggregate counters, not visitor-level analytics.

Where are metrics stored, and is any data sent externally?

Impression and conversion totals are aggregate counters stored as post meta in your own WordPress database. The plugin sends no telemetry and contacts no external service.

Can I run several campaigns at once?

Yes. Every eligible published popup is prepared for the current request, and each applies its own trigger, frequency, and conversion rules.

更新日志:

0.5.1 0.5.0