Changeset 3466087
- Timestamp:
- 02/20/2026 08:53:41 PM (6 weeks ago)
- File:
-
- 1 edited
-
topbar-buddy/trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
topbar-buddy/trunk/readme.txt
r3463658 r3466087 5 5 Requires at least: 6.0 6 6 Tested up to: 6.9 7 Stable tag: 1. 0.07 Stable tag: 1.1.0 8 8 Requires PHP: 7.4 9 9 License: GPLv3 or later 10 10 License URI: https://www.gnu.org/licenses/gpl-3.0.html 11 11 12 Display announcement bars, notification bars, and sticky top banners in WordPress with scheduling, start/end dates, and page targeting .12 Display announcement bars, notification bars, and sticky top banners in WordPress with scheduling, start/end dates, and page targeting 13 13 14 14 == Description == 15 15 16 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.16 TopBar Buddy is a user-friendly WordPress plugin that lets you display beautiful banners on your website. Perfect for announcements, promotions, alerts, and important messages. 17 17 18 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. 18 **Key Features:** 19 19 20 = Key Features = 20 * **Free Date Scheduling** - Schedule banners with start and end dates using your WordPress site timezone (previously a Pro-only feature!) 21 * **User-Friendly Interface** - Clean, intuitive settings page designed for non-technical users 22 * **Fully Customizable** - Colors, fonts, positioning, and custom CSS 23 * **Close Button** - Let users dismiss banners with GDPR-compliant cookies 24 * **Page Exclusions** - Hide banners on specific pages, posts, or URLs 25 * **Live Preview** - See your banner changes in real-time 26 * **Mobile Responsive** - Works perfectly on all devices 21 27 22 * Visual editor for banner text with bold, italic, links, and lists 23 * Live preview that updates as you type 24 * Schedule banners with start and end dates so they appear and disappear automatically 25 * Hide the banner on specific pages, posts, or URL paths 26 * Place the banner at the top or bottom of the page with six position modes 27 * Closable banner with a cookie so dismissed visitors are not bothered again 28 * Full color controls for background, text, links, and close button 29 * Custom CSS fields for advanced styling 30 * Automatic cache clearing for all major caching plugins on every save 31 * Clean uninstall that removes all data from the database 28 **Perfect For:** 32 29 33 = Perfect For = 30 * Sales and promotions 31 * Important announcements 32 * Maintenance notices 33 * Holiday messages 34 * Special events 35 * Cookie notices 36 * Newsletter signups 34 37 35 * Sale and promotion announcements 36 * Site-wide notices and alerts 37 * Maintenance or downtime warnings 38 * Holiday and seasonal messages 39 * Cookie or consent notices 40 * Newsletter and signup call-to-actions 38 == Installation == 39 40 1. Upload the plugin files to the `/wp-content/plugins/topbar-buddy` directory, or install the plugin through the WordPress plugins screen directly. 41 2. Activate the plugin through the 'Plugins' screen in WordPress. 42 3. Go to 'TopBar Buddy' in the WordPress admin menu to configure your banner. 43 44 == Frequently Asked Questions == 45 46 = How do I schedule a banner? = 47 48 Go to TopBar Buddy settings and use the "Schedule Banner" section. Set a start date/time and/or end date/time. The plugin uses your WordPress site timezone automatically. 49 50 = Can I hide the banner on specific pages? = 51 52 Yes! Use the "Hide Banner On" section to exclude specific pages, posts, or URLs. 53 54 = Is the close button GDPR compliant? = 55 56 Yes, the close button uses strictly necessary cookies which are GDPR compliant. 57 58 = Can I customize the banner colors? = 59 60 Absolutely! Use the color pickers in the settings to customize background, text, link, and close button colors. 61 62 = Does this work on mobile? = 63 64 Yes, the banners are fully responsive and work on all devices. 41 65 42 66 == Screenshots == 43 67 44 1. Banner settings page with live preview — configure text, colors, and options with a real-time preview. 45 2. Schedule banners with start and end dates using your WordPress site timezone. 46 3. Hide the banner on specific pages, posts, or URL paths with wildcard support. 47 4. Custom CSS editors and advanced styling options for full design control. 48 5. Frontend banner displayed on a live WordPress site. 49 50 == Installation == 51 52 1. Upload the topbar-buddy folder to /wp-content/plugins/, or install through Plugins > Add New in the WordPress admin. 53 2. Activate the plugin on the Plugins screen. 54 3. Navigate to TopBar Buddy in the admin menu (look for the megaphone icon). 55 4. Enter your banner text, pick colors and options, then click Save Changes. 56 57 == Frequently Asked Questions == 58 59 = How do I create a banner? = 60 61 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. 62 63 = How do I schedule a banner? = 64 65 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. 66 67 = Can I hide the banner on specific pages or URLs? = 68 69 Yes. Under Hide Banner On you can: 70 71 * Check Hide on all blog posts to remove it from every post. 72 * Check individual pages in the page list. 73 * Enter comma-separated URL paths (wildcards supported): /shop, /cart, /checkout, /products/*. 74 75 = How do I add links, bold text, or HTML in the banner? = 76 77 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. 78 79 = What position options are available? = 80 81 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). 82 83 = Is the close button GDPR compliant? = 84 85 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. 86 87 = Can I change the banner colors and font size? = 88 89 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. 90 91 = Can I add custom CSS? = 92 93 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. 94 95 = Why is my banner not showing? = 96 97 Check these common causes: 98 99 1. Banner Visibility is set to Hide Banner. 100 2. A Start Date is in the future, or an End Date has already passed. 101 3. The current page is excluded (check Hide Banner On settings). 102 4. You previously dismissed the banner and the cookie is still active. Clear your browser cookies or wait for it to expire. 103 5. Your caching plugin is serving a stale page. Go to TopBar Buddy and re-save to auto-clear caches. 104 105 = Does it work with caching plugins? = 106 107 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. 108 109 = Does it work on mobile? = 110 111 Yes. The banner is fully responsive. The admin settings page is also mobile-friendly. 112 113 = Does it work with Elementor, WooCommerce, or page builders? = 114 115 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. 68 1. Banner settings page with live preview 69 2. Schedule banner with timezone display 70 3. Color customization options 71 4. Page exclusion settings 72 5. Custom CSS editor 73 6. Banner preview on frontend 116 74 117 75 == Changelog == 118 76 77 = 1.1.0 = 78 * Divi theme compatibility - Banner now displays correctly for all users when using the Divi theme 79 * Theme fallback - For themes that do not support wp_body_open, the banner is output via wp_footer 80 * Code cleanup - Removed unused script options and redundant code 81 119 82 = 1.0.0 = 120 83 * Initial release of TopBar Buddy 121 * WYSIWYG Editor - Rich text editor (TinyMCE) for banner content with bold, italic, links, and lists 122 * Live Preview - Real-time banner preview in admin that updates as you type and change settings 123 * Free Date Scheduling - Schedule banners with start and end dates using WordPress site timezone with server-side checks for consistent display 124 * Page and Post Exclusions - Hide the banner on specific pages, all blog posts, or custom URL paths with wildcard support 125 * Six Position Modes - Relative, static, absolute, fixed, sticky, or footer (fixed at bottom) 126 * Full Color Controls - Background, text, link, and close button color pickers with hex input 127 * Close Button - GDPR-compliant dismiss with configurable cookie expiration (days or session) 128 * Custom CSS - Four CSS editors for banner wrapper, text, button, and scroll state 129 * Banner Placement - Insert at top of body or inside header element, with header margin and padding controls 130 * Automatic Cache Clearing - Clears W3 Total Cache, WP Super Cache, WP Engine, WP Fastest Cache, WP Rocket, Autoptimize, LiteSpeed Cache, and Hummingbird on save 131 * No Flash of Unstyled Content - Server-side rendering via wp_body_open with CSS at priority 999 for maximum compatibility 132 * Clean Uninstall - All options removed from the database when the plugin is deleted 133 * Translation Ready - Fully internationalized with topbar-buddy text domain 134 * WordPress 6.9 Compatible 135 * PHP 7.4 to 8.3 Compatible 84 * Free Date Scheduling - Schedule banners with start and end dates 85 * WYSIWYG Editor - Rich text editor for banner content 86 * Page Exclusions - Hide banners on specific pages, posts, or custom URLs 87 * Server-Side Timezone Handling - All date checks use WordPress timezone 136 88 137 89 == Upgrade Notice == 138 90 91 = 1.1.0 = 92 Divi theme compatibility and theme fallback so the banner shows for all users. Recommended upgrade. 93 139 94 = 1.0.0 = 140 Initial release . Install TopBar Buddy to add a fully customizable announcement bar with free scheduling, page targeting, and a live preview.95 Initial release of TopBar Buddy with free date scheduling feature.
Note: See TracChangeset
for help on using the changeset viewer.