Post Private Messages
If you are a Classipress theme user, you know that standard messaging system is missing a very critical function – privacy. Whenever you send a message to user, system will send an email to user with your email and name.
What if you don’t want that? That’s why I have created this plugin.
With Post Private Messages your users will be able to communicate without seeing sensitive data of other user. This plugin is a post based messaging system.
What does this mean?
It means that message can only be sent to a post (an ad in this case). So message is linked to a post and only post owner and message owner can see this message.
Users will also be able to block other users if they find them annoying. With a simple click of a button, user will no longer receive messages from blocked users. Unblocking is also possible with one click.
Latest version also includes:
- anti-spam options that will enable administrators to do different checks on messages like:
- uploading images with messages
- no duplicated messages
- checking for bad words
- checking for blocked users from Block User Ads plugin
- limit number of emails per time period
- Emojis are also supported when writing a message.
This plugin requires Classipress theme to be installed.
You can find screenshots of this plugin below.
So how does this plugin work?
It works like any other messaging system, with a difference that messages are post based. Registered users can not communicate directly to each other, but only trough a post. So, when a user submits an ad, other users comes that is interested in this post (ad) and posts a message to user. New message block can be added to post widget or even template. After that, both users can communicate directly from a messaging template that you ad to a menu.
How do I install this plugin?
The installation is simple like any other plugin. After you activate the plugin, you only have to do 2 things:
- Add a text widget with shortcode
- Add a page with shortcode
- Go to settings and choose your messages page from a list.
Language files included:
Version 3 will not work on older versions of Classipress, 4.x required!
It is compatible with other EasyCPMods plugins.
This plugin also works with child themes.
This plugin has been tested on Classipress 4.x.
Both versions 1.x and 3.x are attached in the download.
2019/07/23 – 1.0.0 – Initial version
2019/09/14 – 1.1.0 – Fixed some errors
2019/10/30 – 1.2.0 – Added an option to block users and some other changes
2019/11/06 – 1.3.0 – Added emojis and multi line formatting
2019/12/05 – 1.4.0 – Added displaying message content in mail, message order option and other bug fixes. Check Upgrade section in Readme.txt file if you are upgrading to 1.4.0 version.
2020/01/07 – 1.5.0 – Added Anti-spam control
2020/01/16 – 1.5.1 – Fixed some bugs about spam filtering
2020/10/20 – 1.5.2 – Fixed table template
2020/12/07 – 2.0.0 – New responsive template introduced. Plugin is not compatible with Classipress 3.x.
2020/12/15 – 2.0.1 – Fixed top notification bar that was breaking some layouts & Version 1.x is available for download for older versions of Classipress.
2021/01/16 – 2.1.0 – Fixed a few serious bugs
2021/01/19 – 2.1.1 – Fixed “Hide Contact Owner” option
2021/01/30 – 2.1.2 – Some CSS corrections
2021/10/24 – 2.1.3 – Fixed some minor bugs and added display of URLs
2021/11/06 – 3.0.0 – Added option to attach images to messages. Reactivate the plugin if you are updating from prior version.
2021/11/07 – 3.1.0 – Added option to position text below or above image
2022/02/07 – 3.1.1 – Fixed a bug that was displaying unread message for not logged users
2022/02/07 – 3.1.2 – Added Tab Title and Introductory text option
2022/02/22 – 3.1.3 – Fixed a bug that was displaying large images in admin area
2022/03/07 – 3.1.4 – Fixed a bug that was causing “Updating failed. The response is not a valid JSON response.” error
2022/03/18 – 3.1.5 – Added admin feature to see larger message attachments
2022/05/07 – 3.1.6 – Fixed some bugs regarding font-awesome and attachments
2022/09/09 – 3.2.0 – Added some new features and fixed mobile look
2022/09/11 – 3.2.1 – Added automatic layout based on device type