Pippins Plugins
  • Email
  • Facebook
  • Feedburner
  • Github
  • Google
  • Twitter
  • Vimeo
  • Youtube
  • Rss
  • About
  • News
  • Join the Site
    • Member Benefits
    • Member Plugins
    • Email Notifications
  • Plugin Store
    • Affiliate Area
    • Checkout
  • Plugins
    • Plugin Portfolio
      • Plugin Portfolio – List View
    • Free
    • Premium
    • Member Plugins
    • Coding Standards
    • Get Plugin Support
  • Tutorials
    • Series
      • Plugin Development 101
      • Creating a User Follow System Plugin
      • Customizing Restrict Content Pro
      • Displaying Content with Easy Content Types
      • Writing Your First WordPress Plugins, Basic to Advanced
      • Working with Widgets
      • User Submitted Image Galleries
      • Plugin Thoughts
      • Integrating Stripe.com with WordPress
      • WordPress Rewrite API
    • Member Exclusive
      • Free Members
      • Subscriber Only
    • Difficulty
      • Beginner
      • Intermediate
      • Advanced
    • Action and Filter Hooks
    • Ajax
    • Custom Post Types
    • External APIs
    • Short Codes
    • Taxonomies
    • Video Tutorials
    • Widget Tutorials
    • WordPress Admin / Dashboard
    • Working with jQuery
    • WordPress Database
    • Writing Plugins
    • Tag Index
  • Reviews
  • Support Forum
  • Contact
    • Support the Site
    • Request Code Review
    • Plugin Support

Simple Notices Pro Plugin for WordPress

Posted on February 16, 2012 by Pippin in Member Plugins, Member Restricted, Plugins, Premium, Shop, Subscriber Only, Utilities 50 Comments
Home» Member Restricted » Member Plugins » Simple Notices Pro Plugin for WordPress
simple-notices-pro
Tweet
Love It - 57

Simple Notices Pro is a WordPress plugin to display site-wide announcements on your website. These notices can be used to alert your users of membership specials, product discount codes, site maintenance or upgrades, or anything else. If you are looking for a simple, yet very effective way to make announcements to your users, this is it.

The notices come in 10 different beautiful colors, and include 24 optional icons that can be displayed next to the notices.

A close button is displayed in the top right of the notices, allowing your users to hide them at any time. If a user is logged in, closing the notice will permanently store the notice ID for the user, so that particular notice is never displayed to him or her again. If a user is not logged-in, the notice state will be stored in a cookie so that the user con continue to browse your site without seeing the notice again.

Features

  • 10 Colors
  • 24 icons
  • Three close effects: fade, slide and none
  • Ability to limit notices to logged-in users only
  • Option to enable or disable a notice at any time
  • Built with custom post types
  • Fully localized and ready for translation

Credits: Designs by Jonathan Williamson

01-screenshot
02-screenshot
03-screenshot
04-screenshot
05-screenshot
06-screenshot
07-screenshot
08-screenshot
09-screenshot
10-screenshot
11-screenshot
simple-notices-pro

Support

Please post all support related questions in the dedicated support forum.

Changelog

v1.0.2

  • Updated link colors to make them easier to read.

v1.0.1

  • Added option to show notice only to logged-out users
  • Added option to hide the close button
  • Add a jQuery method to hide the notice after form submission (or other event)

To close the notice after a successful form submission, or other event, use this in your jQuery:

$('#notification-area').closeNotice('fade');

The “fade” can option substituted with either “slide” or “hide”.

As a premium subscriber, the plugin is free to download and use as much as you wish.

Not a subscriber? Signup today and get immediate access to this plugin and more.
If you wish, you can also purchase the plugin below, without registering as a subscriber.

Checkout Loading — Item successfully added to your cart.

Already a premium subscriber? Login below to download this plugin for free

Lost your password?

Tweet Follow @pippinsplugins
annoucements, notices

50 comments on “Simple Notices Pro Plugin for WordPress”

  1. Bruce says:
    February 16, 2012 at 5:58 pm

    Very nice Pippin.
    What lightbox did you use for the images in this article?
    Thanks

    Reply
    • Pippin says:
      February 16, 2012 at 6:45 pm

      It’s prettyPhoto.

  2. donnacha says:
    February 16, 2012 at 6:15 pm

    Lovely, I found an immediate use for this, thanks Pippin.

    Reply
    • Pippin says:
      February 16, 2012 at 6:45 pm

      Great!

  3. donnacha says:
    February 16, 2012 at 7:51 pm

    Been experimenting quite a bit with this, lots of potential, particularly when you include stuff like Gravity Forms in a notice.

    I’d like to suggest a few ideas to make this plugin even better:

    1. Option to hide the Close button, so that notices can remain visible until the admin decides to remove them.

    2. Option to only have the notice close when information has been successfully submitted via a form or to only have the Close button appear when the forms success submission message displays.

    3. Display notice only to certain categories of user.

    4. Display notice only to users who are NOT logged in.

    5. Display notice only to users who have come from certain sites.

    … of course, all that would probably mean that the plugin is no longer “simple”, but it would sure open up a lot of possibilities.

    Reply
    • Pippin says:
      February 19, 2012 at 2:15 pm

      1. Great idea. On the todo list.

      2. Cool idea, but probably not going to happen, at least not in a super simple to use method. With an option to disable the close button, it would be very easy to pass a custom jQuery function to your form submission. What about something like that? I could setup a JS function that takes care of hiding it, then all you would have to do is pass the function as a callback to your form submission.

      3. By categories of users, do you mean user levels?

      4. Good idea, on the list.

      5. Cool idea, but probably won’t make it in.

      Thanks for the great feedback!

  4. donnacha says:
    February 19, 2012 at 9:03 pm

    2. Yeah, that sounds like a good solution – you could write a short tutorial, describing the exact steps, as a post on the Gravity Forms forum and that would attract a lot attention to your site. A significant subset of serious WordPress users use Gravity Forms and, I reckon, most would be open to the idea of subscribing here if it meant getting to add useful functionality to their existing Gravity Forms purchase.

    3. Yeah, sorry, I did mean user levels – addressing users by group would be useful i.e. all authors, or all editors etc. You could also separate users according to other criteria – for instance, you could allow users of your Restrict Content Pro plugin to display notices to, say, Basic subscribers, prominently displaying an offer to upgrade to Advanced … for a Limited Time Only, of course ;)

    5. Displaying certain notices to visitors arriving from specific sites would be a good selling point for users whose primary focus is online marketing. Not a pressing need for me personally, just one of those handy-to-have-in-case-you-need-it features.

    Thanks for your great work!

    Reply
    • Pippin says:
      February 20, 2012 at 4:52 pm

      Thanks for the clarification. I’ll see what I can do about some of these while updating the plugin tomorrow :)

    • Pippin says:
      February 21, 2012 at 2:03 pm

      V1.0.1 is now available :)

    • donnacha says:
      February 21, 2012 at 6:48 pm

      1.0.1 works like a charm, this plugin is insanely useful!

      The only feature I haven’t yet had a chance to test is “close on form submission”, I figure I should use Gravity Forms’ Gform post submission” action hook, would it be okay with you if I go ahead on post on their forum?

    • Pippin says:
      February 21, 2012 at 7:50 pm

      Great!

      Actually, no, you won’t use that hook. The hook you linked to is for hooking into the form submission with PHP. You will need to hook into it with jQuery. You could ask the GF support folks if there is an easy way to pass a JS callback function to an ajax enabled form.

  5. Foxx says:
    April 5, 2012 at 3:45 am

    Hi!

    Nice pluggin ;-)

    Any chance to get an option to display different notices in different categories ?
    And an option to set a start date/time and end date/time every notice is shown?

    Last wish would be an additional look – like a browser information bar.
    Maybe you’ll find some inspiration here http://awe.sm/5j6zU (WSO)

    Regards, Foxx

    Reply
  6. Foxx says:
    April 6, 2012 at 12:55 am

    Hi again!
    Did you get my comment?
    I mean the wishlist for some optional great features?

    Reply
  7. Foxx says:
    April 6, 2012 at 1:42 am

    Hi

    I think my first comment got lost. So again a short wishlist ;-)

    - option to display a notice only in selected categories
    - option to set a schedule – from date/time to date/time
    - additional look – like a browser action bar
    - option how often the notice is shown to a user

    May be you can find some more inspiration at the warrior forum.
    http://awe.sm/5j6zU

    Reply
    • Pippin says:
      April 6, 2012 at 9:22 am

      Sorry, your comments got marked as spam, probably because of your email address.

      For selected categories only, do you mean display the notice only while viewing the archive for that category?

      How often the notice is shown to the user, do you mean additional intervals where the user would see the notice, even if they had closed it?

    • Foxx says:
      April 6, 2012 at 5:08 pm

      Hi again …
      You may find more inspiration for new options/features here awe.sm/5jEmn (attentionGrabber: WordPress Notification Bar @CodeCanyon) ;-)

    • Pippin says:
      April 7, 2012 at 2:00 pm

      I will consider some of the upgrades. At the moment all of my time is taken up working on Easy Digital Downloads though.

    • Foxx says:
      April 7, 2012 at 2:25 pm

      Hi!

      I tried to get on your email notification list for “easy digital downloads”, but my email-address was rejected ;-(

      Looking forward to some update on simple notices pro.

    • Pippin says:
      April 7, 2012 at 2:32 pm

      What email address did you try? I can add you manually.

    • Foxx says:
      April 7, 2012 at 2:43 pm

      Same as used for this comment. Please add it to your list. Thanx.

  8. Foxx says:
    April 6, 2012 at 1:29 pm

    Hi!

    1.) Yes
    2.) Yes ;-)

    Another option would be to show the notice only if a special post is viewed (single).

    Reply
  9. Siva says:
    June 23, 2012 at 7:31 am

    Is it possible to display this notices at a specified location OR push the top content slightly below when displaying the notices? This plugin is hiding the menus at the top.

    Reply
    • sjawaji says:
      June 23, 2012 at 9:09 am

      Managed to get it working via CSS. Please ignore this request.

    • Pippin says:
      June 23, 2012 at 10:27 pm

      Great! I’m glad you were able to figure it out :)

    • marcopako says:
      March 5, 2013 at 10:31 am

      Hi Siva, can you tell me how?

  10. jtpratt says:
    June 28, 2012 at 2:10 pm

    I think this is a great plugin, and thx for fixing the theme bug! Only thing I’ve noticed so far is that there are no overall settings (just per notice). Out of the box, the options are simple (which are great), but all users see each notice only once, and that’s it. What if you want them to see it once a month, every time, or some kind of interval? Would you entertain the notion of that kind of setting globally or at the notice level?

    Reply
    • Pippin says:
      June 29, 2012 at 3:03 pm

      It’s called “Simple” for a reason :)

  11. SJ says:
    July 8, 2012 at 9:56 am

    @pippin ,

    This is not related to the plugin-simple-notices-pro-plugin. But would like to know about the feature you used for enabling us to pay and download the plugin

    The ” Purchase Option ” and ” payment form here ” are the part of restrict content plugin or digitaldownloads plugin ?

    Reply
    • Pippin says:
      July 13, 2012 at 11:34 pm

      @SJ, sorry for the slow reply. Your comment got mistakenly flagged as spam.

      The purchase form / system is powered by my Stripe Digital Download plugin (never formally released). The complete plugin is available on Github.

      The Stripe Digital Download plugin was the predecessor to Easy Digital Downloads.

  12. Jason says:
    August 24, 2012 at 5:58 pm

    @pippin

    I just purchased this great plugin and was hoping that it would display a “site wide” notice across a wordpress multisite. Seems to only be on a per-blog basis not “site wide” like the description says. Any sweet tricks you may know of that I could get this working in a multisite setup to display across all sites?

    Reply
    • Pippin says:
      August 24, 2012 at 11:54 pm

      Thanks for your purchase!

      What’s your comfort level with PHP?

    • Jason says:
      August 25, 2012 at 2:12 am

      It’s pretty good. If you can tell me what files and php lines to change, I’d be good.

    • Pippin says:
      August 26, 2012 at 10:14 pm

      Have you ever used the switch_to_blog() function?

      Basically what you will need to do is:

      1. Network activate the plugin
      2. Modify the function that displays the notice and have it use switch_to_blog() to “switch” to the main blog and pull the notice from their
      3. Publish your notices from the main blog

      Does that make sense?

    • Jason says:
      August 26, 2012 at 10:47 pm

      I haven’t used that function before. I’m pretty familiar with WordPress, however I’m relatively new to the multisite world of WordPress. Can you walk me through it a bit?

      It would be coming from blog (1):

      1) I’ve got the plugin network activated
      2) Which file is the one that displays the notice? includes/display-functions.php?
      3) Then which lines would I need to change to what to use the switch_to_blog function?

      Sorry, I guess I need a little bit more hand holding. ;-)

    • Pippin says:
      August 27, 2012 at 3:43 pm

      2. Yes, display-functions.php
      3. Put it just after line 6, and place restore_current_blog() just after line 42.

    • Jason says:
      August 27, 2012 at 5:01 pm

      This Pplugin is great! I have 2 feature requests for a possible update:

      1) After a user clicks the close button, have a sticky tab to bring it back up. Similar to the Hello Bar (http://www.hellobar.com).

      2) Have the content pushed below the notice, rather than over the top. This feature would especially be important if you check on to “Hide the Close Button”. Cause if you have a long notice, the site becomes unviewable/unseeable and you can’t get rid of it. Eek.

      Thanks Pippin!

    • Jason says:
      August 27, 2012 at 4:37 pm

      Perfect! Works great! Thank you!!!

    • Pippin says:
      August 27, 2012 at 9:45 pm

      Sorry but neither of those two items is going to happen.

    • Jason says:
      August 27, 2012 at 9:50 pm

      Ha ha, no worries. Thanks for a straight up honesty. I now know what not to expect ;-)

      It’s a great plugin and I appreciate your help with the multisite thing. Thanks!

  13. Dee says:
    November 1, 2012 at 4:20 pm

    Pippin, I’m thinking of investing in the plugin to replace one we’re using that is messing with the RSS feed on a client’s site. Does the content of your notices appear in the feed? and if so is the output valid?

    Reply
    • Pippin says:
      November 1, 2012 at 8:02 pm

      They will not appear by default, but could be easily added. If they were added, yes, the output would be valid.

    • Dee says:
      November 2, 2012 at 5:45 am

      Thanks Pippin, I’ll run it past the client.

  14. FxB says:
    March 28, 2013 at 3:37 pm

    Everybody seems to enjoy this plugin but it doesn’t show on my site who ever i pick to show to.
    It showed once to me, i closed it and it never came back, clean cache, activate, deactivate, new one nothing, and nothing to logout.
    Did i missed something, you can check on http://www.fxbenard.com
    Thanks

    Reply
    • Pippin says:
      March 28, 2013 at 3:54 pm

      It’s not showing because of a jQuery error: http://screencloud.net/v/taxG

      Do you have another WP plugin that uses the jQuery Cookie plugin?

  15. Scott says:
    May 12, 2013 at 6:38 am

    Hi Pippin,

    Can SNP be configured either in the settings, or in a functions.php file, to only show on weekends? Thanks in advance!

    Reply
    • Pippin says:
      May 12, 2013 at 5:20 pm

      Yes, certainly. The easiest way would be to directly modify the plugin code. Do you know the PHP necessary to only show the notices on weekends?

    • Scott says:
      May 12, 2013 at 5:21 pm

      I do not – if you can share it I’d appreciate it very much.

  16. Arthur Klein says:
    May 16, 2013 at 10:21 am

    Just curious why when i use tags the text goes to red in color…. I love just can’t figure our how i did it. Also do span tags for color and font work in title and or post text?

    Here is the link to banner:
    http://erichschiffmann.com
    Here is the code on page
    Coupon Codes – May20PERCENT off purch. $100 min – May15PERCENT off purch. $80 min – May10PERCENT off purch. $50 min – May5PERCENT off on purchases of $30 min
    unlimited through end of May – Download Shop Click Here

    Reply
    • Arthur Klein says:
      May 16, 2013 at 10:23 am

      center and strong tag

    • Pippin says:
      May 16, 2013 at 3:27 pm

      Add this to your CSS:

      #notice-content { color: #fff; }

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Login

Lost your password?

Please enter your username or e-mail address. You will receive a new password via e-mail.

  • Facebook Become a Fan Like

  • Twitter Subscribe on Twitter Follow

  • YouTube Follow my Videos Subscribe

  • RSS Feed Subscribe with RSS Subscribe

Easy Digital Downloads

Most Loved

  • Love It Pro for WordPress
  • Write a “Love It” Plugin with Ajax to Let Users Love Their Favorite Posts / Pages
  • Simple Notices Pro Plugin for WordPress
  • User Bookmarks for WordPress
  • Front End Registration and Login Forms Plugin

Similar Plugins and Posts

  • Simple Notices Plugin

Latest Premium Content

  • Plugin Development 101 – Introduction to Adding Dashboard Menus
  • Plugin Development 101 – Intro to Loading Scripts and Styles
  • User Follow System – Part 5
  • Plugin Development 101 – Intro to Short Codes
  • Plugin Development 101 – Registering a Custom Post Type
  • Plugin Development 101 – Intro to Actions

Latest Tutorials

  • Submitting Your First Pull Request to a WordPress Plugin on Github (2)

    Github is an extremely popular tool for managing WordPress plugins, and one...

  • Plugin Development 101 – Introduction to Adding Dashboard Menus (1)

    Adding new menus, both top level and sub level, to the WordPress Dashboard is a really common task for plugins...

  • Plugin Development 101 – Intro to Loading Scripts and Styles (16)

    In this part of Plugin...

Enter your email to receive automated updates when new posts are published

Latest Tweets

  • @jaredatch @kimparsell :D
    May 23, 2013
  • @jaredatch there is, as long as there is at least one ticket
    May 23, 2013
  • RT @Astoundify: We are hiring p/t tech support rep for our support forum if your interested email contact [at] http://t.co/bcXNhcwZx5
    May 23, 2013

Topics

campaign monitor get_user_meta meta box Tom McFarlin shortcodes contextual help add_options_page register_setting add_shortcode attachments Sugar Event Calendar hook the_content plugin image login forms do_action short codes mail chimp authors Related posts attachment apply_filters bbpress comments recent posts post types short code taxonomies custom post type Ajax gallery images Stripe taxonomy jquery users widgets add_filter easy content types add_action widget restrict content pro easy digital downloads

Weekly Newsletter

Useful Links

  • Join the Site
  • Plugin Store
  • Affiliate Area
  • Tag Index
  • Support the Site
  • Suggest a Tutorial
  • Random Post
  • Contact

Monthly Archives

(c) 2011 Pippin's Plugins