Title: Scheduled Announcements Widget
Author: Nikki Blight
Published: <strong>❄️2️⃣ 2, 2012</strong>
Last modified: 🍃3️⃣ 10, 2023

---

Search plugins

![](https://ps.w.org/scheduled-announcements-widget/assets/banner-772x250.jpg?rev
=504328)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/scheduled-announcements-widget/assets/icon-256x256.png?rev=
981946)

# Scheduled Announcements Widget

 By [Nikki Blight](https://profiles.wordpress.org/kionae/)

[Download](https://downloads.wordpress.org/plugin/scheduled-announcements-widget.zip)

 * [Details](https://emoji.wordpress.org/plugins/scheduled-announcements-widget/#description)
 * [Reviews](https://emoji.wordpress.org/plugins/scheduled-announcements-widget/#reviews)
 *  [Installation](https://emoji.wordpress.org/plugins/scheduled-announcements-widget/#installation)
 * [Development](https://emoji.wordpress.org/plugins/scheduled-announcements-widget/#developers)

 [Support](https://wordpress.org/support/plugin/scheduled-announcements-widget/)

## Description

The Scheduled Announcements Widget lets you add a scrolling list of site announcements,
independent of normal posts and pages, to any widgetized
 area of your site, or 
to your theme files. Perfect for publicizing an event, alert, or notice that doesn’t
require a full-page write-up. Announcements can be scheduled to run indefinitely
or during a specific date range, and admins can chose between horizontal or vertical
scrolling.

### Additional Details

This plugin makes use of the JSColor library. The JSColor project is maintained 
by Jan Odv�rko and released under the GNU Lesser General Public
 License. See http://
jscolor.com for more information.

## Screenshots

[⌊The widget works in both the sidebar and within posts/pages and themes.⌉⌊The widget
works in both the sidebar and within posts/pages and themes.⌉[

The widget works in both the sidebar and within posts/pages and themes.

[⌊Customize the widget under Announcements > Settings⌉⌊Customize the widget under
Announcements > Settings⌉[

Customize the widget under Announcements > Settings

[⌊Announcements can appear on the site indefinitely or only during a set time range.⌉⌊
Announcements can appear on the site indefinitely or only during a set time range
.⌉[

Announcements can appear on the site indefinitely or only during a set time range.

## Installation

 1. Unzip and upload plugin to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Add announcements using the Announcements tab in the WordPress Dashboard.
 4. Configure your widget under Announcements > Settings

## FAQ

### Can I re-order my announcments?

Yes, as of version 0.1.1. Each Announcement now includes a numerical Order field.
You can set whether you want the widget to display Announcements in ascending
 or
descending order based on this field in the plugin’s Settings panel.

### Can I put the ticker in a post or page?

Yes, using the shortcode `[announcements]`

The shortcode function will use the default configuration options set in Announcements
> Settings, but those settings can be overriden and customized manually using any

of the following variables.

title – Will display a header title above the ticker
 show_titles – Will show or
hide the title field of the announcements. Set to 1 for show, 0 for hide. order –
Set whether announcements display in ascending or descending order. Valid options
are ‘ASC’ or ‘DESC’. scroll – The scroll style of the ticker. Valid options are ‘
horizontal’ or ‘vertical’. speed – The speed in milliseconds at which the ticker
will scroll transition – The length in milliseconds at which the scroll animation
will take to complete width – The width in pixels of the ticker height – The height
in pixels of the ticker link – The hexidecimal color code to use for links in the
announcments (eg. 0000FF for blue) text – The hexidecimal color code to use for 
links in the announcments (eg. 000000 for black) saw_id – User specificed CSS ID
for the ticker. Required if using more than one ticker shortcode on a page. tax –
The taxonomy/category ID (you may use the ID or the slug) to filter by

For example:

    ```
    [announcements title="Announcements" order="ASC" show_titles="1" scroll="horizontal" speed="4000" transition="800" width="600" height="50" link="0000FF" text="000000" saw_id="news" tax="news"]
    ```

### Can I display announcements by category?

Yes. Assign a category to your announcement, and then select that category from 
the dropdown menu in the widget settings. If you are using the shortcode rather

than the widget, set the “tax” attribute to either the ID or slug of the category
you wish to display. Make sure you are using slugs/IDs for the Announcement Categories(
displayed under the Announcements tab in the Dashboard) and not the default WordPress
Categories.

    ```
    [announcements tax="news"]
    ```

or

    ```
    [announcements tax="7"]
    ```

### I want to put more than one ticker on a page, but it breaks when I try.

You need to give each ticker its own unique id. In the shortcode this is done with
the saw_id attribute (see shortcode example two questions back). In the widget, 
just fill in the
 text box label Ticker ID.

You should also avoid the use of hypens in your ID names, because it will royally
mess up the javascript. In most cases, if you forget, the plugin will automatically
replace them
 with underscores.

## Reviews

![](https://secure.gravatar.com/avatar/5e2a0f4f54eacd6b26d58bd99dc222c1215320ca13ec8e75ddaca833fbaa7913?
s=60&d=retro&r=g)

### 󠀁[Nice plugin..](https://wordpress.org/support/topic/nice-plugin-1823/)󠁿

 [lembu](https://profiles.wordpress.org/lembu/) ❄️2️⃣ 7, 2017

I like it

 [ Read all 5 reviews ](https://wordpress.org/support/plugin/scheduled-announcements-widget/reviews/)

## Contributors & Developers

“Scheduled Announcements Widget” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Nikki Blight ](https://profiles.wordpress.org/kionae/)

[Translate “Scheduled Announcements Widget” into your language.](https://translate.wordpress.org/projects/wp-plugins/scheduled-announcements-widget)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/scheduled-announcements-widget/),
check out the [SVN repository](https://plugins.svn.wordpress.org/scheduled-announcements-widget/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/scheduled-announcements-widget/)
by [RSS](https://plugins.trac.wordpress.org/log/scheduled-announcements-widget/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0

 * Overhaul of code to make it compatible with current version of WordPress.
 * Sanitizing inputs on the shortcode option for better security.

#### 0.2

 * Fixed an issue with the shortcode not having default configuration settings if
   the user hasn’t visited the config page.
 * Verified WordPress 4.0 compatibility

#### 0.1.8.1

 * Added some text to clarify the purpose of some of the widget fields.
 * Updated the icon

#### 0.1.8

 * Fixed a badly written query for announcements filtered by category (thanks to
   Jurrien Dokter for pointing it out and offering a fix!)

#### 0.1.7

 * Fixed some WordPress 3.7.1 compatibility issues
 * Altered shortcode to accept either category ID or category slug.
 * Added default CSS id to the shortcode to prevent conflicts with the sidebar widget.
 * Added code to replace hypens with underscores in user-defined ID names so javascript
   doesn’t freak out.

#### 0.1.6

 * Removed divider between anouncement title and text, and replaced it with a CSS
   span styles can be applied to if desired

#### 0.1.5

 * Fixed issue with unpublished annoucements showing up in the scroller.
 * Clarified how the date scheduling feature works.

#### 0.1.4

 * Added the ability to change the transition speed of the scroll animation

#### 0.1.3

 * Fixed a bug that was breaking pages with multiple wigets in use
 * Fixed a bug with the taxonomy filter within the widget

#### 0.1.2

 * Announcements now support shortcode in the body text
 * Bug Fix: If no announcements are scheduled, the announcment block is hidden
 * Announcements can now be filtered by category, allowing you to have multiple 
   types of announcements (e.g. News, Alerts, Events, etc.)

#### 0.1.1

 * Added the ability to specify order of the announcements
 * Announcement scrolling now pauses on mouseover

#### 0.1

 * Initial release.

## Meta

 *  Version **1.0**
 *  Last updated **4 years ago**
 *  Active installations **100+**
 *  WordPress version ** 3.2.1 or higher **
 *  Tested up to **6.1.15**
 *  Language
 * [English (US)](https://wordpress.org/plugins/scheduled-announcements-widget/)
 * Tags
 * [alerts](https://emoji.wordpress.org/plugins/tags/alerts/)[announcements](https://emoji.wordpress.org/plugins/tags/announcements/)
 *  [Advanced View](https://emoji.wordpress.org/plugins/scheduled-announcements-widget/advanced/)

## Ratings

 3.8 out of 5 stars.

 *  [  3 5-star reviews     ](https://wordpress.org/support/plugin/scheduled-announcements-widget/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/scheduled-announcements-widget/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/scheduled-announcements-widget/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/scheduled-announcements-widget/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/scheduled-announcements-widget/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/scheduled-announcements-widget/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/scheduled-announcements-widget/reviews/)

## Contributors

 *   [ Nikki Blight ](https://profiles.wordpress.org/kionae/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/scheduled-announcements-widget/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://nlb-creations.com/donate)