{"id":223964,"date":"2025-03-20T13:56:32","date_gmt":"2025-03-20T13:56:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/dynamic-alerts\/"},"modified":"2026-02-10T16:55:20","modified_gmt":"2026-02-10T16:55:20","slug":"dynamic-alerts","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/dynamic-alerts\/","author":23229617,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.1","stable_tag":"1.0.1","tested":"6.9.4","requires":"5.0","requires_php":"7.0","requires_plugins":null,"header_name":"Dynamic Alerts","header_author":"Fadi A Haddad - Al-Wataniya Private University  \u0627\u0644\u062c\u0627\u0645\u0639\u0629 \u0627\u0644\u0648\u0637\u0646\u064a\u0629 \u0627\u0644\u062e\u0627\u0635\u0629  -","header_description":"\u0627\u0636\u0627\u0641\u0629 \u062e\u0627\u0635\u0629 \u0628\u0634\u0631\u064a\u0637 \u0627\u0644\u0627\u0634\u0639\u0627\u0631\u0627\u062a \u0627\u0644\u0633\u0631\u064a\u0639\u0629 \u0627\u0644\u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u062a\u062d\u0643\u0645 \u0645\u0646 \u0642\u0628\u0644 \u0627\u0644\u0645\u062f\u064a\u0631 A plugin to create a customizable notification bar in WordPress.","assets_banners_color":"","last_updated":"2026-02-10 16:55:20","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/wpu.edu.sy","rating":0,"author_block_rating":0,"active_installs":0,"downloads":400,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"sagoun","date":"2026-02-10 14:09:14"},"1.0.1":{"tag":"1.0.1","author":"sagoun","date":"2026-02-10 16:55:20"}},"upgrade_notice":{"1.0.1":"<p>This release introduces multiple bars and shortcode placement. Create new bars from the admin menu and use the generated shortcode to display them anywhere.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3260325,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3260325,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3458271,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3458279,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"Manage notification bars and copy shortcodes.","2":"Bar settings (messages, colors, opacity, typography, speed, direction)."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2566,7540,8364,1159,1247],"plugin_category":[43],"plugin_contributors":[255574],"plugin_business_model":[],"class_list":["post-223964","plugin","type-plugin","status-publish","hentry","plugin_tags-alert","plugin_tags-announcement","plugin_tags-customizable","plugin_tags-notification","plugin_tags-ticker","plugin_category-customization","plugin_contributors-sagoun","plugin_committers-sagoun"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/dynamic-alerts\/assets\/icon-128x128.png?rev=3260325","icon_2x":"https:\/\/ps.w.org\/dynamic-alerts\/assets\/icon-256x256.png?rev=3260325","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/dynamic-alerts\/assets\/screenshot-1.png?rev=3458271","caption":"Manage notification bars and copy shortcodes."},{"src":"https:\/\/ps.w.org\/dynamic-alerts\/assets\/screenshot-2.png?rev=3458279","caption":"Bar settings (messages, colors, opacity, typography, speed, direction)."}],"raw_content":"<!--section=description-->\n<p>Dynamic Alerts helps you create multiple scrolling notification bars (tickers) and place them anywhere on your WordPress site using a simple shortcode.<\/p>\n\n<p>Each bar is managed independently (its own messages and design), and includes rich customization options suitable for announcements, promotions, breaking news, and site notices.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li>Multiple bars: create and manage more than one notification bar<\/li>\n<li>Shortcode placement: display a bar exactly where the shortcode is placed (posts, pages, widgets, builders, etc.)<\/li>\n<li>Up to 4 messages per bar, each with its own optional link<\/li>\n<li>Motion controls: adjust scrolling speed and direction<\/li>\n<li>Typography controls: choose a font family and set font size<\/li>\n<li>Design controls: background\/text colors + background opacity (transparency)<\/li>\n<li>Link styling: linked text inherits the chosen text color (no forced blue)<\/li>\n<li>Per-bar enable\/disable toggle<\/li>\n<li>Admin interface translations: Arabic and English automatically based on dashboard language<\/li>\n<\/ul>\n\n<h3>Usage<\/h3>\n\n<ol>\n<li>Go to \"Dynamic Alerts\" in the WordPress admin menu.<\/li>\n<li>Create a new bar and enable it.<\/li>\n<li>Add up to four messages (links are optional).<\/li>\n<li>Copy the generated shortcode and paste it into your content.<\/li>\n<\/ol>\n\n<h3>Shortcode<\/h3>\n\n<p>Display a bar anywhere using:\n[dynamic_alert id=\"123\"]<\/p>\n\n<p>Replace 123 with the bar ID shown in the bar edit screen.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Dynamic Alerts does not collect or store personal data.\nIf you choose a Google Font option, the font may be loaded from Google\u2019s servers; otherwise the plugin can use the site\u2019s default font.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/dynamic-alerts<\/code> directory, or install via Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Open \"Dynamic Alerts\" from the admin menu and create your first bar.<\/li>\n<li>Paste the shortcode into any page\/post\/widget where you want the bar to appear.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20display%20a%20bar%20on%20a%20page%3F\"><h3>How do I display a bar on a page?<\/h3><\/dt>\n<dd><p>Create a bar in \"Dynamic Alerts\", then copy its shortcode and paste it into your page\/post:\n[dynamic_alert id=\"123\"]<\/p><\/dd>\n<dt id=\"can%20i%20create%20more%20than%20one%20bar%3F\"><h3>Can I create more than one bar?<\/h3><\/dt>\n<dd><p>Yes. You can create multiple bars, each with its own settings and shortcode.<\/p><\/dd>\n<dt id=\"how%20many%20messages%20can%20i%20add%20per%20bar%3F\"><h3>How many messages can I add per bar?<\/h3><\/dt>\n<dd><p>Up to four messages per bar. Each message can optionally include a link.<\/p><\/dd>\n<dt id=\"why%20does%20nothing%20appear%20when%20i%20use%20the%20shortcode%3F\"><h3>Why does nothing appear when I use the shortcode?<\/h3><\/dt>\n<dd><p>Check the following:\n1) The bar is enabled\n2) At least one message is filled in\n3) You clicked Update\/Publish on the bar\n4) The shortcode ID matches your bar<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20font%20and%20colors%3F\"><h3>Can I change the font and colors?<\/h3><\/dt>\n<dd><p>Yes. You can set font family, font size, text color, background color, and background opacity.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20force%20link%20text%20to%20blue%3F\"><h3>Does the plugin force link text to blue?<\/h3><\/dt>\n<dd><p>No. Linked text inherits your chosen text color.<\/p><\/dd>\n<dt id=\"does%20the%20admin%20ui%20support%20arabic%3F\"><h3>Does the admin UI support Arabic?<\/h3><\/dt>\n<dd><p>Yes. The admin interface automatically switches to Arabic when your WordPress dashboard language is Arabic.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added support for multiple bars with shortcode placement.<\/li>\n<li>Added color picker and background opacity control.<\/li>\n<li>Added font family and font size controls.<\/li>\n<li>Added motion controls (speed and direction).<\/li>\n<li>Improved link styling to preserve chosen text color.<\/li>\n<li>Added Arabic\/English admin translations based on dashboard language.<\/li>\n<\/ul>","raw_excerpt":"Create multiple customizable notification bars and display them anywhere using a shortcode.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/223964","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=223964"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sagoun"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=223964"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=223964"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=223964"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=223964"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=223964"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=223964"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}