Linux 软件免费装

Wonderful Notification Popups

开发者 wonderfulplugins
更新时间 2026年8月27日 17:41
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv3
版权网址: 版权信息

标签

popup notifications announcements social proof toast

下载

1.0.0

详情介绍:

Wonderful Notification Popups shows small notification cards ("toasts") in a corner of your site — the kind of message that draws attention without interrupting anyone. You write the messages, pick the icons and decide the rhythm; everything else stays out of your way. Typical uses: highlighting a running promotion, showing short customer quotes, explaining a service through a series of example messages, or announcing opening hours and delivery times. Everything stays on your own server. The plugin contacts no external service, loads no remote fonts or scripts, and sends nothing anywhere. The messages come from your own database and the popups are assembled in the visitor's browser from data that was already part of the page. Start with the sample set A single click on the settings page creates eight ready-made notifications covering the usual cases: a recent order, free shipping, a sale, a customer quote, a stock notice, a newsletter hint, a trust note and a thank-you. They are created as drafts, so nothing appears on your site until you publish what you actually want. Deleting them again is one click too, and it only ever touches the samples — your own notifications are never affected. Three ways to give a notification an icon You decide what starts them, and how often And what they look like Language Each notification can be assigned a language, and visitors only see the ones matching the language the page is rendered in, plus everything set to "All languages". Regional variants match each other, so a German notification also reaches Austrian and Swiss visitors. Built-in safety rails Shortcode Place the popups on a single page or post: [wonderful_notification_popups] Individual settings can be overridden per placement: [wonderful_notification_popups position="top-right" interval="15" duration="6" limit="3" order="sequence"] Available attributes: position, interval, delay, duration, limit, order, trigger, selector, depth, locale. For developers The list handed to the browser can be changed with the wonderful_notification_popups_notifications filter.

安装:

  1. Install and activate the plugin.
  2. Open Notification Popups → Settings and click "Create sample notifications" to get a starting point, or go straight to Notification Popups → Add New and write your own: title, message, icon and, if you like, a language and a link.
  3. Publish the notifications you want to use.
  4. Back in the settings, choose what starts the popups, how often they appear and where on screen they belong.
  5. Either set "Show popups" to site-wide, or place [wonderful_notification_popups] on the pages that should have them.

屏幕截图:

  • Editing a notification: message, icon source with the built-in symbol set, language, style and optional link.
  • The settings page: trigger, rhythm, placement and the sample notification set.

常见问题:

Nothing appears on my site. What is wrong?

The most common reasons are that no notification is published yet — the sample set is created as drafts on purpose — that the display mode is set to "shortcode" while no shortcode is placed on the page, or that the language filter excludes every notification. The settings page tells you when there are no published notifications.

The popups are dark, but my site is light.

Set "Colour scheme" to "Light" under "Appearance and placement". If it is set to "Follow the visitor's system setting", visitors whose operating system runs in dark mode get a dark popup — which looks out of place on a light site. That is why light, not automatic, is the default.

A cookie banner covers the popups.

Raise "Distance from the top or bottom edge" until the popups clear it, or raise the stacking order (z-index) so they sit above it. Both are in the "Appearance and placement" section.

Does this collect any visitor data?

No. The plugin sends nothing to any server and sets no cookies. If you enable the quiet period for returning visitors, a single timestamp is stored in the visitor's own browser so they are not shown the same popups again right away. Nothing about that timestamp is transmitted or readable by anyone else.

Can I show different messages in different languages?

Yes. Each notification can be assigned a language, and visitors only see the notifications matching the language the page is rendered in, plus everything set to "All languages". Regional variants of one language match each other, so a notification set to German (Germany) also reaches visitors on the Austrian or Swiss locale.

Can I use HTML in a message?

No, and that is deliberate. Messages are plain text, which means a notification can never break your layout or inject a script. Emoji work fine. If you need the popup to lead somewhere, use the link field — it makes the whole popup clickable.

Does exit intent work on phones?

There is no "moving the pointer out of the window" gesture on a touch device, so the exit trigger falls back to the scroll trigger there instead of never firing at all.

Do the popups slow down my site?

The CSS and JavaScript together are a few kilobytes and are only loaded on pages that actually show popups. The built-in icons add no request at all. If no notification is published, nothing is loaded.

What happens when I delete the plugin?

Deleting the plugin through WordPress removes the settings and every notification you created, including their meta data. Deactivating alone changes nothing.

更新日志:

1.0.0