설명
Better Messages 는 WordPress, BuddyPress, BuddyBoss Platform, Ultimate Member, PeepSo 및 기타 워드프레스 기반 웹사이트를 위한 실시간 비공개 메시징 시스템입니다.
이 비공개 메시지 플러그인에는 실시간 채팅 기능, 비공개 영상 및 음성 통화, 를 통해 웹사이트 사용자의 참여를 한 단계 끌어올리는 수많은 기능과 설정이 포함되어 있습니다. 그룹 화상 통화 및 기타 여러 기능을 제공합니다.
라이브 채팅 기능을 사용하면 채팅방을 만들거나 웹 사이트 사용자 간의 비공개 대화를 할 수 있습니다.
“Better Messages” 플러그인의 이전 명칭은 “BP Better Messages“입니다.
표준 시스템에 비해 향상된 기능:
- AJAX 또는 WebSocket 기반 실시간 대화
- 재작업된 이메일 알림
- 완전히 새로운 컨셉과 디자인
- 파일 업로딩
- Embedded links with thumbnail, title, etc…
- Emoji selector (using jsdelivr CDN to serve EmojiOne)
- 메시지가 삭제되었습니다.
- 메시지 편집
- oEmbed YouTube, Vimeo, VideoPress, Flickr, DailyMotion, Kickstarter, Meetup.com, Mixcloud, SoundCloud and more
- Message sound notification
- 전체 사이트 메시지 알림(사용자는 작은 알림 창으로 어디서나 알림을 받습니다.)
- 대량 메시징 기능
- Mentions feature
- 금지어 필터
- 블록 사용자 기능
- Reactions to messages
- Messages for BuddyPress Groups, PeepSo Groups, Ultimate Member Groups
- 대화방
- 음성 메시지(애드온으로 사용 가능)
- 고정된 대화 기능
여기에 나열되지 않고 지속적으로 확장되는 더 많은 기능
표준 메시지 시스템에서 지원되는 기능:
- 사적인 대화
- 여러 사용자 대화
- 주제
- 검색 중
- 메시지를 즐겨찾기로 표시
Compatible plugins:
- BuddyPress
- Ultimate Member
- PeepSo
- ProfileGrid
- UsersWP
- WP User Manager
- wpForo
- WC Vendors
- WCFM
- WooCommerce
- Verified Member for BuddyPress – 사용자를 위한 인증 배지
- AutomatorWP
- Uncanny Automator
- MyCRED – 메시지 요금 청구
- Block, Suspend, Report for BuddyPress – 사용자가 서로 차단하도록 허용
- Youzer (Youzify)
- Paid Memberships Pro
Tested themes:
Tested plugins:
- LocoTranslate
- WPML
Feel free to report any incompatibility or request more plugin/theme integrations!
WebSocket version:
WebSocket version is a paid option, you can get license key on our website.
We are using our server to implement websockets communications between your site and users.
Our websockets servers are completely private and do not store or track any private data.
- Significantly reduces the load on your server
- Instant conversations and notifications
- NEW Video calls feature
- NEW Audio calls feature
- NEW Group Video Chats
- NEW Group Audio Chats
- NEW Screen Share feature
- NEW Web Push feature
- Messages Delivery Status (sent, delivered, seen)
- Typing indicator (indicates if another participant writing message at the moment)
- 온라인 표시기
- Works with shared hosting
- 새 기능 출시 예정
Why WebSockets are a game-changer?
WebSocket 버전 라이선스 키 가져오기 | 이용 약관
언어:
- 영어
- 스페인어
- 포르투갈어(브라질)
- 러시아어
- 네덜란드어
- 이탈리아어
- 터키어
- 일본어
플러그인에 내장된 RTL 레이아웃.
LocoTranslate를 사용하여 플러그인을 귀하의 언어로 번역하거나 플러그인 번역에 참여할 수 있습니다.
설치
- Upload the plugin files to the
/wp-content/plugins/bp-better-messages
directory, or install the plugin through the WordPress plugins screen directly. - 워드프레스의 ‘플러그인’ 메뉴에서 플러그인을 활성화하세요.
- 설정 -> Better Messages 를 사용해 플러그인을 구성하십시오.
FAQ
-
KnowledgeBase 를 방문하십시오.
후기
기여자 & 개발자
“Better Messages – 워드프레스, BuddyPress, PeepSo, Ultimate Member, BuddyBoss를 위한 라이브 채팅”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.
기여자변경이력
2.0.110 – 2.0.114
- Maintenance update: Multiple minor enhancements, performance improvements and bugfixes
2.0.109
- Improvement: Avatars in messages list are now sticky
- Improvement: Dates in messages list are now sticky on scroll
- Improvement: New moderation features for Chat Rooms
- Mute user – temporary mute user from writing in the chat room
- Ban user – temporary ban user from joining the chat room
- Added filter to participant list to filter muted & banned users
- Other: Minor bugfixes and improvements
2.0.108
- Bugfix: Fixed memory leak under specific conditions
- Other: Minor optimizations of the plugin
2.0.106
- Improvement: Sync with new BuddyBoss Notifications settings in user profile
- Improvement: BuddyBoss App push notifications support
- Improvement: Tuned message context menu logic on mobile devices
- Improvement: Minor tuning of conversation context menu logic
- 개선: 개발자를 위한 새로운 가능성 추가/문서화↵
↵ - Other: Moved Freemius SDK to vendors folder
- Other: Added option to reinstall database table to plugin settings
- Other: Minor bugfixes and improvements
2.0.105
- Improvement: Added option to Pin Conversations to top of conversation list
- Other: Minor bugfixes and improvements
2.0.103 – 2.0.104
- Change: Replaced delete button in conversations list with three dots context menu
- Improvement: Added right click menu to conversations list
- Improvement: Making ready for BP Rewrite update
- Other: Tuned Emoji Picker position in full screen view
- Improvement: Added basic filter by sender ID to messages viewer
- Improvement: Added new functions for developers
- Improvement: Added new filter for developers better_messages_search_user_results
- Improvement: Added new filter for developers better_messages_search_messages_results
- Improvement: Added option to hide “Tap to open” Message for mobile mode
- Other: Added support for AutomatorWP – Schedule Actions
- Other: Minor bugfixes and improvements
2.0.102
- Improvement: Added option to select popup notification position on mobile devices
- 개선: 개발자를 위한 새로운 가능성 추가/문서화↵
↵ - Other: Added better_messages_user_file_uploaded action for developers
- Other: Minor bugfixes and improvements
2.0.100
- Other: Added better_messages_filter_message_content_overwrite filter for developers
- Other: Added integration with Youzify Verified Profile
- Other: Added option to disable syncing of opened mini chats between browser tabs
- Bugfix: Some emojis was not displayed properly in Reactions Picker
- Other: Minor bugfixes and improvements
2.0.98
- Change: Remove email notifications setting from user settings if emails are disabled
- Change: Tuned position of private messages button in Ultimate Member profile on mobile devices
- Change: better_messages_messages_list_before JS hook now also works in mini chats
- Other: Do not show last active time if user was never logged in
2.0.97
- Improvement: Improved handling of errors and restrictions displaying
- CSS: Added font-weight:normal to better messages styles as some websites showed interface in bold font
- Other: Optimized scripts loading in WP Admin
2.0.96
- Maintenance update: Minor bugfixes and improvements
2.0.95
- Improvement: Added new hook for developers ‘better_messages_register_call_usage’
- Improvement: Tuned login button styling for the chat room
- Other: Resolved Rest API incompatibility with LearnPress
- Fix: Disable user settings option
- 기타: 소소한 CSS 개선
2.0.94
- Bugfix: Deleted users in PeepSo was displaying wrong name
- Bugfix: MyCred charged for new thread creation when it’s not needed
2.0.93
- 개선: 새로운 쇼트코드 추가↵
↵ - Other: Minor bugfixes and improvements
2.0.92
- Maintenance update: Minor bugfixes and improvements
2.0.89 – 2.0.90
- 개선: 초기 통합을 AutomatorWP와 함께 추가했습니다. 다양한 수의 사용자 지정 트리거에서 비공개 메시지를 보낼 수 있습니다.
- 개선 사항: 초기 통합과 Uncanny Automator, 다양한 수의 맞춤 트리거에서 비공개 메시지를 보낼 수 있습니다.
- Change: Refactor messages_message_sent to better_messages_message_sent hook to avoid conflict with some plugins
- Change: Refactored message hooks to avoid conflict with some plugins
- Change: Reviewed media codecs used for private video calls to improve quality of calls on some devices
- Fallback to BuddyPress messages_new_message function is now optional and needs to be enabled in plugin settings if needed
- Other: Minor bugfixes and improvements
2.0.88
- Improvement: Added fallback to BuddyPress messages_new_message function
- Improvement: Improved handling of devices without free storage space
- Improvement: Improved preloading logic for threads list
- Bugfix: Fixed name/avatar of caller in push notifications
- Other: Minor bugfixes and improvements
2.0.86 – 2.0.87
- Improvement: Workaround for firefox bug to make mentions work
- Improvement: Redirection to chat page from login form
- Bugfix: Modals now visible when chat is expanded to full window
- Other: Minor bugfixes and improvements
2.0.85
- 버그픽스: 고정 파일 업로드
- Change: Do not auto open chat rooms in full screen at mobile devices
2.0.82 – 2.0.84
- Many changes and optimizations in Better Messages core engine to improve stability at some devices and optimize CPU load generally
- Bugfix: Users was not removed from blocklist when unblocked in the settings page
2.0.80 – 2.0.81
- Improvement: Chat room login button will redirect to chat room
- Improvement: Mentions of currently logged-in user is now bold to make them more noticeable
- Improvement: Replies to messages now also possible with Voice Messages
- 개선: 개발자를 위한 새로운 가능성 추가/문서화↵
↵ - Improvement: Improved multiline paste
- Other: Many code level logic optimizations, which should improve performance at some devices
- Other: Fixed few strings translation domain
- Other: Minor bugfixes and improvements
2.0.78 – 2.0.79
- Change: Scrollbar now visible on desktop devices when moving over scrolling area (some users cant scroll without scrollbar on desktop)
- Improvement: Performance optimizations
- Improvement: Improved compatibility with old devices
- Improvement: Improved compatibility when indexedDB is not available
2.0.77
- Improvement: Improved compatibility with screen readers
- Improvement: Improved compatibility with BuddyPress notifications
- Improvement: Improved compatibility with mobile devices when Mobile mode is disabled
- Improvement: Minor improvements to initial messages loading logic
- Improvement: Minor improvements to delivery messages and statuses logic
- Improvement: Optimized clearing and deletion of conversations process
- Bugfix: Fixed few deprecations and php notices
2.0.76
- 개선: 워드프레스 번역 시스템과의 완벽한 호환성↵
↵ - Improvement: Updated many backend strings with comments for easier translation
- Bugfix: Fixed Audio/Video Call buttons for mini widgets in Better Messages settings -> Widgets -> Mini Chats setting.
- Other: Changed few secondary translation strings to keep consistency between translations naming
2.0.75
- Improvement: Close reactions and message status detailed list modals on outside clicks
- 개선: 개발자를 위한 새로운 가능성 추가/문서화↵
↵ - Improvement: Do not send additional requests when conversation is already synced to save web hosting server resources
- Improvement (WebSocket only): Improved push subscriptions save logic to avoid additional requests
- Improvement/Bugfix: Allowed HTML in restriction messages
- Bugfix: Removed excess div from get_conversation_layout function
- Bugfix: Fixed “Missed audio call” string (not appeared in translations)
- 기타: 다른 CSS 개선
2.0.74
- Improvement: Added option to enable Detailed Reactions List to plugin settings. This feature allow to see who put reactions on the specific message.
- 개선: 개발자를 위한 새로운 가능성 추가/문서화↵
↵ - Improvement: Improved behaviour when user removed from chat room
- Improvement (WebSocket only): Improved sync with WebSocket servers
- Bugfix: Fixed favorited page layout when using standard layout
2.0.73
- Improvement: Added basic integration with wpForo
- Improvement: Added option how to handle deleted conversations to plugin settings, please check plugin settings under Messages tab to learn
- Improvement: Added avatars fallback when no avatar available
- Bugfix: Fixed displaying of conversation with deleted user
- Bugfix: Chat Room was not working properly in some specific cases
- 기타: 다른 CSS 개선
2.0.72
- 개선(WebSocket만 해당): 그룹 대화에서 자세한 메시지 상태를 플러그인 설정에 활성화하는 옵션이 추가되었습니다. 이 기능을 사용하면 그룹 대화에서 메시지를 본 사람을 볼 수 있습니다.
- Improvement: Added/documented new possibilities for developers
- get_thread_type filter
- Bugfix/Improvement: Open member profile button does not show in mini chat anymore if there is no profile
- Bugfix: Fixed Voice Messages button not displaying in some cases on mobile
- Bugfix: Fixed Voice Messages notifications in emails
- Bugfix: Fixed mobile button margin bottom settings
- 기타: 다른 CSS 개선
2.0.71
- Bugfix: CSS Fix: Mobile floating icon color in dark mode
2.0.70
- Improvement: Improved compatibility with BuddyX theme
- Improvement: Improved compatibility with old iOS 13
- Improvement (WebSocket only): Added option to show message statuses in conversations list to plugin settings
- Improvement (WebSocket only): Improved private calls behaviour. (Users now can start & accept call in the same page instead of being redirected to user inbox)
- Improvement (WebSocket only): Improvement server sync when creating new conversation
- Bugfix/Improvement: Improved detection of mobile devices
2.0.69
- Improvement: Playing message notification sound only if conversation is not visible
- Improvement (WebSocket only): Faster and more smooth message status delivery
- 개선: 개발자를 위한 새로운 가능성 추가/문서화↵
↵ - Bugfix/Improvement: Correctly handling screen orientation change on mobile
- 기타: 다른 CSS 개선
2.0.68
- Improvement: Added conversation subject to onsite notification popups
- Improvement: Admin can see all participants when seeing other user conversation
- Improvement: Admin option to set onsite notifications position to plugin settings
- Improvement: Added close all button to onsite notifications stack, if more than 2 messages shown
- 개선: 개발자를 위한 새로운 가능성 추가/문서화↵
↵ - Bugfix: Fixed desktop devices with touch screens
- Bugfix: Mini widgets close button was not showing in AJAX version
- Bugfix: Fixed console error when push notifications are disabled
- Bugfix: Avoided critical error under some conditions
- Other: Other minor UX/CSS improvements
2.0.67
- Improvement: Removed reply button if user has no permission to write new messages in conversation
- Improvement: Bulk message page enter now create new line on enter
- Improvement: Added fallback to get_threads function, which is not used anymore by plugin
- 개선: 개발자를 위한 새로운 기능 추가/문서화↵
↵ - Improvement: Shortcodes documentation and improvements
- Bugfix: Fixed participants button was not shown in chat rooms sometimes
- Bugfix: Fixed mentions on iOS
- Other: Improved local database errors handling
- Other: Changed class .info to .bm-info to avoid conflicts with some themes.
2.0.66
- Improvement: Added placeholder for the messages container
- Improvement: Added better placeholder for conversations list
- Improvement: Added better placeholder for friends and groups lists
- Improvement: Moving scripts to header for faster initialization
- 개선: WP Customizer에 개인 대화(온라인 표시기, 제목 또는 아무것도 없음)에서 사용자 이름 아래에 표시할 항목을 추가했습니다.
- Improvement: Improved some SQL queries for better performance in huge websites
2.0.65
- Improvement: PeepSo Integration: Added header messages popup
- Improvement: Ultimate Member Integration: Added header messages to UM theme
- Improvement: Added option to never delete uploaded attachments
- Improvement: Added option to place mini widgets at left side to WP Customizer
- Improvement: Added option to remove date labels in messages list to WP Customizer
- Improvement: Added option to make message window rounded to WP Customizer
- Improvement: Added option to make mini widgets and buttons inside rounded to WP Customizer
- Improvement: Hide messages from blocked users in conversations list
- 개선: 새로운 기능 추가/문서화↵
↵
2.0.64
- Improvement: Automatically truncate message content to 50 characters in conversation list
- 개선: 개발자가 요청한 새로운 기능 및 필터 추가/문서화↵
↵ - Improvement: Automatically rerender on initial emoji initialization
- Improvement: Minor improvements to GIF selector logic
- Improvement: Other minor CSS improvements
- Bugfix: Fixed more GIFs lazy loading when using search
- Bugfix: Fixed PHP warning on searching of Stickers when results are empty
- Bugfix: Removed miniFriends, miniGroups PHP warnings
2.0.63
- Improvement: Avatars in conversations list are not more clickable on mobile
- 개선: 개발자를 위한 새로운 기능 추가 get_user_conversation_url
- Improvement: Improved CSS to avoid conflicts with some plugins at new conversations screen
- Improvement: Improved message which contains only files will show placeholder while attachments are loading
- Improvement: Fixed uploading of WebP images if they are sending as JPG
- Improvement: Improved file uploader errors handling
- Improvement: Other minor CSS improvements
- Bugfix: Mini Widgets container do not show anymore without widgets enabled
2.0.62
- Improvement: Added option where to show messages sent date (at the message itself or at the start of messages stack) to WP Customizer
- Improvement: Added option to control where to show or hide avatars in messages list to WP Customizer
- Improvement: Minor ux improvement on context menu three dots click
- Translations: Fixed wrong string for user unblock popup
- Improvement: Possible to add /?openFullScreen to messages page url, and it will be opened in full screen mode automatically
- 개선: WebSocket 서버를 사용하여 사용자 지정 실시간 기능을 구현할 수 있는 후크 및 기능 추가:↵
↵
2.0.61
- Improvement: Added basic integration with WP User Manager: https://www.better-messages.com/docs/integrations/wp-user-manager/
- Improvement: Added basic integration with UsersWP: https://www.better-messages.com/docs/integrations/userswp/
- Bugfix: Group Chats with avatars disabled displaying in proper width
- Bugfix: Fixed mobile view wrong view positioning when mobile Full Screen Mode is disabled
- Bugfix: Added missing translation string for Group Online Participant
- Other: Updated Freemius SDK to the latest version
2.0.60
- Improvement: Added option to hide avatars from group chats to WP Customizer
- Improvement: Clicking on friends in mobile view does not redirect to other page anymore
- Improvement: Added call and video icons to BuddyBoss profile
- Improvement: Added new function for devs: https://www.better-messages.com/docs/development/php-functions/create_conversation_link/
- Improvement: Added basic integration with ProfileGrid: https://www.better-messages.com/docs/integrations/profile-grid/
- Bugfix: Removed rest request to unexisting endpoint when no words black list is active
- Bugfix: Admin received more messages than it should
2.0.59
- Improvement: Bad words list now saved in local DB for better performance
- Bugfix: Fixed bug with translation files generator
- Bugfix: Fixed settings pages created a lot of /// characters in some cases
- Bugfix: Fixed logical issue with copy text button
2.0.56 – 2.0.58
- Improvement: Returned admin functions for other conversations
- Improvement: Added copy text option to message context menu
- Improvement: Added block user button to conversation participant list
- Improvement: Listing online users first in conversation participant list
- Improvement: Added lazy rendering to conversation participant list to handle very long lists with no lags
- Improvement: Listing online users first in friends list
- Improvement: Added tooltip background and text colors configuration to WP Customizer
- Improvement: Do not open context when clicking on video or audio, so it`s possible to download
- Improvement: Fallback to use of RAM if device has no free storage space
- Improvement: Added support for older iOS devices
- Improvement: Added nocache header for rest api requests
- Improvement: Performance optimizations
- Bugfix: Messages statuses can be hidden now
2.0.55
- Improvement: Few translations strings grammar was improved (if you’re using translation you will need to translate this strings again)
- Improvement: Hide mobile close button when using in BB App WebView fallback
- Improvement: Added fallbacks to be compatible with BP Registration options after update
- Improvement: Adding javascript hooks for developers
- Improvement: Starting to javascript hooks for customization: https://www.better-messages.com/docs/category/customization
- Improvement: Added initial height for chat rooms and group chats
- Improvement: Removed initial animation in chat rooms and groups
- Improvement: Minor CSS improvements
- Improvement: New Better Messages homepage and documentation: https://www.better-messages.com/
- Bugfix: Attachment was not sending when pressing enter
2.0.53 – 2.0.54
- Improvement: Message editor should now correctly support all languages autocompletion
- Improvement: Message editor should now correctly support “Firefox for Android” keyboard
- Improvement: Added ability to message same conversation in private threads (if exists)
- Improvement: Added translation strings for emoji picker
- Improvement: Emoji data now loaded even if BuddBoss Rest Api is restricted
- Improvement: Reduced JS file size
- Bugfix: Group conversation starter could not kick members
2.0.52
- Improvement: Improved text formatting tooltip styling
- Improvement: Slightly tuned unread conversation logic
- Bugfix: Fixed plugin contact us form
- Bugfix: Ultimate Member group avatars now displayed correctly
2.0.47 – 2.0.51
- Improvement: Translations can work from plugin folder as well
- Improvement: Improved compatibility with some optimization plugins
- Improvement: Added missing participants count in group chats at ajax version
- Improvement: Added files to messages viewer
- Improvement: Added button to download files in images lightbox
- Improvement: Added date radius setting to WP Customizer
- Improvement: Ensure version is exists in scripts tag to avoid cache issues
- Improvement: Added checks and fallbacks if wrong browser locale provided
- Improvement: Fallback BP_Better_Messages class
- Improvement: Fallback BP_Better_Messages_Hooks class
- Bugfix: Fixed translation issues
- Bugfix: Fixed file uploading when replying to message
- Bugfix: Removed usage of wp_cache_delete_multiple to support older WP versions
- Other bugfixes and improvements
2.0.42 – 2.0.46
- Improvement: Do not show tooltips on avatars and usernames if there is no profile url
- Improvement: Added polyfill to str_ends_with function when using with old WP versions
- Improvement: Images lightbox does not require CORS headers anymore
- Improvement: Automatically authorization token in case of expiration
- Improvement: Added avatar radius setting to WP Customizer
- Improvement: Added RTL Support
- Improvement: Emoticons to emojis conversion
- Bugfix: New conversation button in mini messages now redirects to correct page when mini chats are disabled
- Bugfix: New chat room could not be loaded properly
- Bugfix: Logged-out user couldn’t access chat room
- Bugfix: Sound notifications were played when not needed in some cases
- Bugfix: Added scroller to user settings page
- Other bugfixes and improvements
2.0.41
- Fixed critical error in BuddyPress Group Chat
2.0.40
- Initial public release of Better Messages 2.0
- 기타 개선
2.0.38
- Admin can always search within all users
- Hiding non friends from search suggestions if only friends mode is enabled
- More tunes to users search logic
- Reviewed MyCred integration
- Added back icons to messages which displaying missed and past calls
- Fixed messages placeholders displayed wrongly in some cases
- 기타 개선
2.0.35
- Added typing indicators to mini chats
- Added participants number to mini chats
- Fixed muted conversations triggered sound notifications
- Improved search users logic
- Added all additional controls to mini chats
- 다른 CSS 개선
2.0.34
- Reviewed on site notifications position logic
- Fixed not all messages loaded in conversation sometimes
- Fixed camera/mic in call was not possible to switch
- Some performance optimizations
- Many other small but important bugfixes and improvements
2.0.33
- 이미지 라이트박스 추가됨
- Started work on mobile app version
- Other bugfixes and improvements
2.0.32
- Android jumping keyboard issue should be fixed
- Added loading indicator to the threads list
2.0.31
- This update targeted to fix Android Keyboard issues
- 다른 CSS 개선
2.0.30
- Added back proposal to subscribe to push notifications
- Removed HTML tags & correctly displaying Emojies in local notifications
- Fixed lazy loading in Friends List
- Added back search in friends and groups list
2.0.29
- This update targeted to fix Android Keyboard issues
- Freemius SDK 갱신됨
2.0.28
- Added many customization options to WP Customizer
- 내장 다크 모드 추가됨
- Many bugfixes and improvements
2.0.27
- Returned settings button in mobile view when bottom tabs are activated
- Making it work properly with Google Translate
- Every time settings are saved, client side database will be completely refreshed
2.0.26
- Improved browser database syncing
- Improved UX to avoid sending multiple messages when sending attachments
2.0.25
- 안드로이드 키보드 고정
- Fixed emojies conflict on mobile keyboards
- Added small avatar to conversation list for multiple participants conversations
- Other bugfixes and improvements
2.0.24
- MySQL 쿼리 성능 수정
2.0.23
- Added bulk messages back
- 버그 수정 및 개선
2.0.1 – 2.0.22
- 버그 수정 및 개선
2.0.0
- 초기 베타 출시