plugin banner

Shouty is a shoutbox powered by AJAX that you can add anywhere using shortcode which comes with some options to customize Shouty.

Author:Gungor Budak (profile at
WordPress version required:2.7
WordPress version tested:4.3.1
Plugin version:0.2.1
Added to WordPress repository:24-07-2014
Last updated:13-10-2015
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:80
Rated by:4
Plugin URI:
Total downloads:4 029
Active installs:90+
plugin download
Click to start download

Shouty (shoutbox) is a WordPress plugin for you to receive messages from your users. It creates a custom post type called "shout" which will allow you to administer shouts from the Dashboard as you do for the default post types. You can add Shouty in a post, page or a widget using its shortcode. The shortcode has certain options for you to customize the look and function of the Shouty. Shouty also creates a custom category option which can be used to create multiple shoutboxes on your website. To do that, you should first create a category, then set it in the shortcode. Shouty shares messages using AJAX and protects your blog using Honeypot spam protection technique. Users must log in to share shouts. It doesn't accept any HTML but http and https links are converted to <a> tags when the shout is shared. You don't have to worry about unclickable links.

How to use Shouty

Insert the shortcode below into any post/page or widget.

[shouty category="home-page" look="widget" user="hide" form="hide" messages_number="5" messages_title="hide" messages_users_avatar_size="60" show_more_button="hide"]

Options you can set for the shortcode

  • category (category-slug; default: empty; Limits shout viewing and posting to a previously created shout category)
  • look (post | widget; default: post; Switches looks - widget look is more compact)
  • user (show | hide; default: show; Displays user information at the top of the form)
  • user_avatar_size (in px; default: 64; Changes size of the user avatar in user information)
  • form (show | hide; default: show; Displays Shouty form and the share button)
  • messages_title (show | hide; default: show; Displays a title at the tops of the shouts)
  • messages (show | hide; default: show; Displays shouts)
  • messages_links (show | hide; default: show; Displays URLs in the shout)
  • messages_number (a number; default: 10; The number of shouts to be viewed in one time)
  • messages_users_avatar_size (in px; default: 32; Changes size of the user avatar on the left of the each shout)
  • share_links (show | hide; default: show; Displays Facebook share and Twitter tweet links)
  • show_more_button (show | hide; default: show; Displays show more button at the end of the shouts)

The plugin is written in English and has been translated into Turkish by myself . German (by Pascal Jordin), Serbian (by Ogi Djuraskovic) and Spanish (by Andrew Kurtis) translations are also available. You're welcomed if you want to translate it into your language. Use translations.pot, rename it as shouty-LANGCODE.po (e.g. shouty-tr_TR) and open it in Poedit. Translate and save. There should be a MO file created by Poedit. Send PO and MO files to me, then I will add them in the next release.