Vital: This plugin requires bbPress to function. More info.
bbPress Messages is a mild and sublime plugin that brings private messages characteristic for your WordPress forums with bbPress plugin.
See it in motion (DEMO)
bbPress Messages Features:
Listed Below Are some of the options powered via bbPress Messages plugin which we can quilt for the interim:
Message media:
you'll insert hyperlinks, photographs and video links in the message typing space and so they will likely be mechanically converted and parsed into media. To embed a YouTube video right into a message, all you wish to have to do is to paste its hyperlink. Hyperlinks are robotically embedded, for example putting http://google.com will produce a link to the Google homepage..
For pictures, you are going to have to wrap the image source URL in the BBcode tags img.
Videos are recognized from YouTube, Vimeo and DailyMotion for the meantime.
Message status:
whenever you send a message, the consumer will probably be notified by way of e-mail to learn the message online. Once the message is read, it will show you once whilst the message was once noticed through our recipient.
Customers can mark messages unread, this have to be a handy function for sure reasons..
Dialog data:
you'll easily archive or un-archive a talk, and find your records within the archived messages phase.
E-Mail notifications:
whilst you ship out a message, the recipient will then get notified through email as long as their personal tastes allow.
User blocking/unblocking:
you'll be able to toggle on/off this selection in the course of the settings panel. it's very useful for customers to dam messages from different users; while a consumer has blocked another, either one of them will not have the option to replace messages they usually will get a notice on top of the message typing space which is disabled in this case.
Consumer on-line status:
this is an out-of-the-box built-in feature. Users on-line standing is updated ceaselessly whilst customers are energetic at the site, and it's shown in the messaging space..
How it's being updated: as we mentioned ahead of, that is no longer an instant messaging plugin so it is getting up to date whenever a logged in users perspectives some page at the web site..
Shortcodes:
there are few shortcodes that you just can use to output dynamic content and person knowledge and knowledge.
- bbpm-unread-count user=”(user_id)”: This shortcode outputs the choice of unread messages a person has. This consumer may also be special in the consumer shortcode attribute.
- bbpm-archives-count user=”(user_id)”: Displays a rely of how many archived conversations a person has.
- bbpm-contact-link user=”(user_id)”: Outputs the dynamic touch hyperlink for the target consumer. in different words, it may take you to the place you'll alternate messages with the consumer in the shortcode characteristic.
- bbpm-messages-link user=”(user_id)”: Shows the dynamic hyperlink to messages area.
- bbpm-messages-count user=”(user_id)”: Counts the entire messages the person has.
- bbpm-sent-messages-count user=”(user_id)”: Displays a count of the whole messages sent by means of the consumer targeted.
- bbpm-received-messages-count user=”(user_id)”: Presentations the rely of the overall messages gained by way of the targeted consumer.
for plenty of shortcodes, for those who don’t specify a consumer ID in the person characteristic, then the target person might be the current logged in user.
Pagination:
Messages are being displayed in pages, you'll set what number of messages to turn in keeping with unmarried web page, or what number of conversations to turn in keeping with web page.
The pagination makes use of blank slugs which might be easy to keep in mind and SEARCH ENGINE OPTIMIZATION pleasant.
Custom slugs:
during the admin panel, you'll set the slugs for messages house and records house.
bbPress Messages makes use of blank slugs with custom rewrite rules which makes the URLs really easy to bear in mind (UX), and SEARCH ENGINE MARKETING friendly..
Widgets:
The Professional model of bbPress Messages comes with few widgets, fancy ones, which render dynamic information and user data.
There are 4 widgets powered thus far:
- bbPM welcome: this gentle white widget with gray borders displays few useful hyperlinks for current consumer with welcoming observe. The list of links contains an avatar, link to messages, records, profile edit for updating personal tastes and a log out hyperlink.
- bbPM seek form: outputs a search form allowing the present person to search and in finding their messages.
- bbPM blocked customers: presentations a listing of the present consumer’s blocked customers if discovered, if now not then a small customized be aware.
- bbPM active users: presentations a listing of the recent active users, with their avatars, hyperlinks and last seen document. you'll specify the maximum users the show even as including the widget within the widgets dashboard.
Most of those widgets will return not anything at the same time as the person is logged out, apart from the remaining one.
Admin settings:
during the admin settings page, you'll be able to update more than a few settings, the structure of the help textual content and the notification electronic mail frame, pagination settings, slugs..
Person personal tastes:
Customers can select whether or not to be notified or not by way of e-mail of new messages received.
Users too can update a notice in their own which presentations earlier than any person opts to ship them a message for the primary time.
E Mail template:
This template can also be edited whilst you copy the plugin report to your kid theme. The notification electronic mail is HTML content material-sort so you'll layout it the best way you wish to have..
Kid topic:
To make your customized adjustments, but even so using the motion and filter out hooks we supplied, you'll be able to reproduction the entire plugin file for your kid topic, and there you'll open the files to overwrite them.
you'll be able to overwrite all of the information found in belongings/ and subject matters/ directories. rather than that, center information, any adjustments you're making there aren't being applied.
in the event you are not sure about making your custom changes, please by no means hesitate to use our make stronger boards.
Blank design and extra:
This plugin is crafted with care, blank responsive layout which respects child modifications.
There are other at hand features, you would like to be discovering them as you use this plugin in your forums 
Customer critiques:

Addons:
- reCaptcha for bbPress Messages WordPress Plugin
Support:
To Seek Out make stronger, please create yourself a free account in our reinforce forums. Please don't ship us messages here for make stronger threads, instead open a strengthen topic within the forums we associated with in advance.
Changelog:
View extra on samelh.com
0.2.2 – mounted 404 issues. —April 28th, 2016
0.1 – preliminary unencumber. —March 25th, 2016
FULL DOWNLOAD