{"id":7,"date":"2026-10-04T06:32:19","date_gmt":"2026-10-04T06:32:19","guid":{"rendered":"https:\/\/demo.camerce.com\/popup-campaigns\/announcement-bar\/"},"modified":"2026-10-04T11:12:47","modified_gmt":"2026-10-04T11:12:47","slug":"announcement-bar","status":"publish","type":"page","link":"https:\/\/demo.camerce.com\/popup-campaigns\/announcement-bar\/","title":{"rendered":"Announcement bar"},"content":{"rendered":"<section class=\"l-section wpb_row height_medium color_alternate\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"cam-eyebrow\">Free &middot; Announcement bar, on load<\/p>\n<h1>Announcement bar<\/h1>\n<p class=\"cam-lede\">One sentence pinned to the top of the window, for the thing that everybody arriving should know.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/section>\n<section class=\"l-section wpb_row height_medium\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_2-1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"cam-note\"><strong>What to watch for.<\/strong> It is already there, above this page, and it stays as you scroll. Close it and it will not come back for seven days.<\/p>\n<h2>The format with the lowest cost<\/h2>\n<p>A bar interrupts nobody. It takes a strip of the window, says one thing, and leaves the page alone. For a delivery deadline, a sale that ends on Friday, or a notice that your support desk is closed on Monday, it is almost always the right choice over a modal.<\/p>\n<p>Because it costs so little attention, it is also the format you can leave running. A modal that appears on every visit becomes an irritation within a week. A bar can sit there for a month and nobody minds.<\/p>\n<h2>It knows about the admin bar<\/h2>\n<p>You are logged in, so WordPress is showing its own toolbar at the top of this window. The campaign bar sits below it rather than underneath it. That sounds small, and it is, but it is the kind of detail that makes a plugin feel finished \u2014 and it was a real bug, found and fixed while this demo site was being built.<\/p>\n<h2>Top or bottom, sticky or not<\/h2>\n<p>The same campaign can be pinned to the bottom instead, or allowed to scroll away with the page. Those are design settings on the campaign, not different campaigns, and switching between them does not touch the content.<\/p>\n<p>The button in the bar is a conversion action, so clicking it is recorded the same way a form submission would be. That is how you find out whether the bar is doing anything, rather than guessing.<\/p>\n<p>As with every campaign here, nothing is printed on pages where the bar is not meant to appear. Not a stylesheet, not a script tag, not an empty container \u2014 zero bytes.<\/p>\n<\/div><\/div><\/div><\/div><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"cam-eyebrow\">How this one is set up<\/p>\n<ul class=\"cam-checks\">\n<li>Format: announcement bar, top<\/li>\n<li>Trigger: page load<\/li>\n<li>Sits below the WordPress admin bar<\/li>\n<li>Closing hides it for seven days<\/li>\n<li>Button click recorded as a conversion<\/li>\n<li>Elements: text, button<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/section>\n<section class=\"l-section wpb_row height_medium color_alternate\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><h2>This one is in the free plugin<\/h2>\n<p class=\"cam-lede\">Three formats, nine elements and five templates, with no impression limits and no account.<\/p>\n<\/div><\/div><div class=\"w-separator size_small\"><\/div><div class=\"w-btn-wrapper align_none\"><a class=\"w-btn us-btn-style_1\" target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/camerce-popup-campaigns\/\"><span class=\"w-btn-label\">Download free from WordPress.org<\/span><\/a><\/div><div class=\"w-btn-wrapper align_none\"><a class=\"w-btn us-btn-style_1 cam-btn-ghost\" href=\"\/popup-campaigns\/\"><span class=\"w-btn-label\">Back to all demos<\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":2,"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":55,"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/pages\/7\/revisions\/55"}],"wp:attachment":[{"href":"https:\/\/demo.camerce.com\/popup-campaigns\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}