Linux 软件免费装
Banner图

TopBar Buddy - Announcement Bar, Notification Bar and Sticky Alert Bar

开发者 rpetersen29
adeelraza_786hotmailcom
elearningevolve
更新时间 2026年2月18日 00:12
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv3 or later
版权网址: 版权信息

标签

scheduling banner notification alert announcement

下载

1.0.0

详情介绍:

TopBar Buddy adds a notification bar to the top or bottom of your WordPress site. Use it to show sale announcements, important notices, alerts, or any message you want every visitor to see. No coding needed. Just type your message, pick your colors, and hit save. A live preview shows exactly how the banner will look before it goes live. Key Features Perfect For

安装:

  1. Upload the topbar-buddy folder to /wp-content/plugins/, or install through Plugins > Add New in the WordPress admin.
  2. Activate the plugin on the Plugins screen.
  3. Navigate to TopBar Buddy in the admin menu (look for the megaphone icon).
  4. Enter your banner text, pick colors and options, then click Save Changes.

屏幕截图:

  • Schedule banners with start and end dates using your WordPress site timezone.
  • Hide the banner on specific pages, posts, or URL paths with wildcard support.
  • Custom CSS editors and advanced styling options for full design control.
  • Frontend banner displayed on a live WordPress site.

升级注意事项:

1.0.0 Initial release. Install TopBar Buddy to add a fully customizable announcement bar with free scheduling, page targeting, and a live preview.

常见问题:

How do I create a banner?

Go to TopBar Buddy in the admin sidebar. Type your message in the editor, choose your settings, and click Save Changes. Your banner will appear on the front end immediately.

How do I schedule a banner?

In the Schedule Banner section, pick a Start Date and Time and/or End Date and Time. The plugin uses your WordPress site timezone (displayed next to the fields). Leave a field empty to skip that limit. For example, set only an end date to show the banner right away and auto-hide it later.

Can I hide the banner on specific pages or URLs?

Yes. Under Hide Banner On you can:

  • Check Hide on all blog posts to remove it from every post.
  • Check individual pages in the page list.
  • Enter comma-separated URL paths (wildcards supported): /shop, /cart, /checkout, /products/*.

How do I add links, bold text, or HTML in the banner?

Use the Visual tab of the editor for bold, italic, links, and lists. Switch to the Text tab if you want to write raw HTML.

What position options are available?

Six options: Relative, Static, Absolute, Fixed (stays while scrolling), Sticky (sticks when you scroll past it), and Footer (pinned at the bottom of the screen).

Is the close button GDPR compliant?

Yes. The cookie used is classified as strictly necessary (it only remembers that the visitor dismissed the banner). No consent banner is required for it. You control the cookie duration. Enter days (e.g. 14) or leave empty for session-only.

Can I change the banner colors and font size?

Yes. Each color (background, text, link, close button) has a color picker and a hex-code input. Font size accepts any CSS value like 16px, 1.2em, or 14pt.

Can I add custom CSS?

Yes. There are four CSS editors, one each for the banner container, the text, the close button, and a scroll-state style that applies when the visitor scrolls down the page.

Why is my banner not showing?

Check these common causes:

  1. Banner Visibility is set to Hide Banner.
  2. A Start Date is in the future, or an End Date has already passed.
  3. The current page is excluded (check Hide Banner On settings).
  4. You previously dismissed the banner and the cookie is still active. Clear your browser cookies or wait for it to expire.
  5. Your caching plugin is serving a stale page. Go to TopBar Buddy and re-save to auto-clear caches.

Does it work with caching plugins?

Yes. On every save, the plugin automatically flushes W3 Total Cache, WP Super Cache, WP Engine, WP Fastest Cache, WP Rocket, Autoptimize, LiteSpeed Cache, and Hummingbird.

Does it work on mobile?

Yes. The banner is fully responsive. The admin settings page is also mobile-friendly.

Does it work with Elementor, WooCommerce, or page builders?

Yes. The CSS loads at priority 999 so it applies after theme and builder styles. A compatibility guard in the footer prevents CSS optimization plugins from stripping the banner stylesheet.

更新日志:

1.0.0