๐๏ธ better_messages
Embed the Better Messages inbox layout on any WordPress page with the [better_messages] shortcode. Shows the messenger for logged-in users or a login form for visitors.
๐๏ธ my_messages_url
Returns just the URL to the logged-in user's inbox. Designed for embedding in menus, buttons, or links rather than rendering the full messenger.
๐๏ธ unread_counter
Display an unread messages counter badge anywhere on your WordPress site. Configurable visibility when zero, with optional space-preservation for smooth UX.
๐๏ธ pm_button
Legacy "Private Message" button shortcode that opens a conversation with a specified user. Superseded by better_messages_live_chat_button for new implementations.
๐๏ธ live_chat_button
Universal Live Chat Button shortcode. Targets the post author, a postmeta-stored user, or a fixed inbox. Auto-resolves text, unique thread tag, and a thread information banner against the current post. Includes a visual Shortcode Builder in admin.
๐๏ธ mini_chat_button
Legacy shortcode that opens a mini chat popup with a specified user. Superseded by better_messages_live_chat_button โ prefer the new one for new implementations.
๐๏ธ single_conversation
Embed one specific Better Messages conversation thread on any WordPress page by thread ID. Useful for support tickets, announcement threads, and inline chat surfaces.
๐๏ธ user_conversation
Auto-create and embed a conversation between the current user and a specified user. Perfect for "Message this author" pages, vendor profile DMs, and coach consultations.
๐๏ธ audio_call_button
WordPress shortcode that displays a Better Messages audio call button to start a voice call with any specified user. WebSocket-version feature.
๐๏ธ video_call_button
WordPress shortcode that displays a Better Messages video call button to start a one-on-one video call with any specified user.