=== All Users Messenger === Contributors: Katsushi Kawamori Donate link: https://shop.riverforest-wp.info/donate/ Tags: login, message, messenger, users Requires at least: 5.0 Requires PHP: 5.6 Tested up to: 6.1 Stable tag: 1.02 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Messages can be sent, received, and shared among all logged-in users. == Description == = Messenger = * All logged in users post and display messages. = Notifies = * Notifies a message to modal window at 60 second intervals. = How it works = [youtube https://youtu.be/lxgzlbFHGZk] = Filter hooks = ~~~ /** ================================================== * Message display interval filter. Default 1 sec. * */ add_filter( 'all_users_messenger_interval', function(){ return 2; }, 10, 1 ); ~~~ ~~~ /** ================================================== * Number of messages displayed filter. Default 100. * */ add_filter( 'all_users_messenger_messages_max', function(){ return 200; }, 10, 1 ); ~~~ ~~~ /** ================================================== * Capability filter for use. Deafult read. * */ add_filter( 'all_users_messenger_capability', function(){ return 'edit_post'; }, 10, 1 ); ~~~ ~~~ /** ================================================== * Notification interval seconds filter for modal windows. Default 60 sec. * */ add_filter( 'all_users_messenger_notify_interval', function(){ return 120; }, 10, 1 ); ~~~ ~~~ /** ================================================== * Menu tite filter. Default All Users Messenger. * */ add_filter( 'all_users_messenger_page_title', function(){ return 'Chat'; }, 10, 1 ); add_filter( 'all_users_messenger_menu_title', function(){ return 'Chat'; }, 10, 1 ); ~~~ == Installation == 1. Upload `all-users-messenger` directory to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress == Frequently Asked Questions == none == Screenshots == 1. Messenger view 2. Modal window view == Changelog == = 1.02 = The "Display name publicly as" is now reflected when it is changed. Added filter for menu title. = 1.01 = Message line breaks are now supported. The modal window display has been made smaller. = 1.00 = Initial release. == Upgrade Notice == = 1.00 =