| 开发者 | rayetun |
|---|---|
| 更新时间 | 2026年5月23日 01:26 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
NoticePulse is 100% free. Unlimited bars, all bar types, full analytics, A/B testing, geo-targeting, email integrations — no premium tier, no feature gates, no upgrade prompts. Ever.🔔 7 Bar Types — One Plugin 1. Announcement Bar The essential notification bar. Display promotions, shipping offers, product launches, or any message at the top or bottom of your site. Full color control, optional CTA button, and a real-time live preview that updates as you type. 2. Cookie / GDPR Consent Bar A fully compliant cookie consent bar with Accept, Decline, and Privacy Policy link buttons. Choice stored in visitor's browser — configurable expiry from 1 to 3,650 days. Ready for GDPR, CCPA, and ePrivacy compliance. 3. Countdown Timer Bar Build urgency with a live ticking countdown. Set an end date and time — the bar auto-hides when the timer hits zero. Fully customizable day, hour, minute, and second labels. Perfect for flash sales, limited offers, and product launches. 4. Text Carousel Bar Rotate multiple messages in a single bar with smooth fade or slide transitions. Each slide can have its own CTA button and URL. Navigation arrows, dot indicators, and pause-on-hover included. Announce multiple promotions without stacking bars. 5. Email Capture Bar Grow your mailing list directly from your notification bar. Inline email input, customizable submit button, and a success message when visitors subscribe. Leads saved to your WordPress database. Optional one-click sync to Mailchimp, Klaviyo, Kit, MailerLite, or Brevo. 6. Click-to-Copy Coupon Bar Display a promo code with a copy-to-clipboard button. One click copies the code instantly — a "✓ Copied!" confirmation appears. Uses the Clipboard API with a graceful fallback for older browsers. 7. Click-to-Call Bar Show a phone number with a tap-to-call button for mobile visitors. Works with tel: links for instant dialing. Can be set to appear on mobile only so desktop visitors see a different bar. 🎨 17 Pre-Built Templates — Launch in Seconds NoticePulse includes 17 professionally designed templates organized by bar type. One click applies the full design — colors, message, CTA, and settings pre-filled. Customize to your brand and publish. Announcement: Free Shipping, Black Friday, Summer Sale, New Arrival, Flash Sale GDPR: GDPR Minimal, GDPR Friendly Countdown: Sale Ends Soon, Limited Offer Email Capture: Newsletter Signup, Lead Magnet Coupon: 20% Off, Welcome 10% Click-to-Call: Call Us Now Text Carousel: Promo Carousel, Feature Highlights, Announcements ⚙️ Complete Feature List Display & Position
<strong>, <em>, <a>, <br>, <span> and emoji
noticepulse_active_bars — filter which bars are eligible per page and visitor
noticepulse_bar_data_attributes — add custom HTML data attributes to any barnoticepulse_bar_inline_styles — extend or override bar inline CSS propertiesnoticepulse_save_bar_data — hook into the bar save process for custom fields$wpdb->prepare() with correct placeholdersmanage_options) on all admin actionsYes. Every feature — all 7 bar types, unlimited bars, analytics, 14 templates, email integrations, A/B testing, geo-targeting, and exit intent — is completely free. There is no paid version.
Unlimited. There is no cap on the number of bars you can create or activate simultaneously.
7 types: Announcement, Cookie/GDPR Consent, Countdown Timer, Text Carousel, Email Capture, Click-to-Copy Coupon, and Click-to-Call.
No. NoticePulse uses vanilla JavaScript (no jQuery), loads assets only on pages with active bars, and outputs clean minimal HTML. It has no measurable impact on Core Web Vitals.
Yes. Each bar has Page Visibility settings — show on all pages or restrict to specific page and post IDs.
The GDPR bar shows Accept, Decline, and an optional Privacy Policy link. The visitor's choice is stored in a browser cookie. You control how many days the bar stays hidden — from 1 day to 3,650 days.
An inline email input and submit button appear inside your notification bar. Submitted emails are saved to your WordPress database. Optionally connect to Mailchimp, Klaviyo, Kit, MailerLite, or Brevo to sync subscribers — or keep everything local with no external connection.
Yes. The bar automatically hides when the countdown expires.
When geo-targeting is enabled on a bar, the visitor's IP address is sent to ipapi.co to detect their country code. Results are cached server-side for one hour. Full details are in the External Services section.
Yes. Bars are rendered via WordPress's wp_footer hook, completely independently of any page builder or theme.
Yes. Analytics tracking uses AJAX so it works correctly with full-page caching. Cookie-based dismiss is handled client-side only.
Yes. Go to NoticePulse → Settings to export all bars as a JSON file. Import on any other site running NoticePulse — existing bars are never overwritten.