Mass messages option
-
I thought there was an option to send bulk/mass messages to everyone but I’m not seeing it. I’m using Fluent Community so not sure if that is a limitation.
-
Hi there!
You can find bulk messages functionality in WP Admin -> Better Messages -> Administration -> Bulk Messaging.
Thanks!How long does it take to send a bulk message? I just tried sending one with 2 selected users and it’s still in ‘processing’ for over a minute. It was a short test message.
Hi there!
The bulk messages processed with WP Cron and will depend on how frequently your WP Cron is running.
Thanks!Thanks. I was reading the docs and saw that the bulk message is depending on the email notification settings. I had set that to a 3 minute delay. On another note, in the email notification settings you can specify user_name — is there a way to just have the first name instead of the full name?
Hi there!
Sorry, I do not understand the question, where do you want first name instead of full name?
Thanks!The default token under email customization says user_name, which results in the notifications saying “Hi FULL NAME”. I just wanted to know if other tokens would work, such as {first_name}. Yes, I know I can test it, but just wanted to confirm.
-
This reply was modified 1 month ago by
qwik3r.
Hi there!
Thanks for clarifying — got it now.
There isn’t a separate “first name” tag. The {{user_name}} placeholder in email template outputs each recipient’s WordPress Display Name, so the way to show first names is to set users’ display names to their first name.
For a single user you can do this under Users → (edit the user) → “Display name publicly as”, which lists the first name as one of the options.
To do it in bulk, you can set it programmatically — this guide shows the approach, just adjust it to use only the first name instead of “First Last”:
https://www.strangerstudios.com/change-wordpress-display-name-first-last/Thanks!
Ah ok. Thanks.
Is there a way to prevent a specific user from receiving messages? I see the option for ‘disable replies’ in mass messages, but let’s say I have an admin account that I do not want to receive messages on, is there simply a way I can prevent users from messaging that particular user?
Hi there!
Yes — there’s a built-in way, no code needed. (The “disable replies” option you saw is specific to bulk messages, so it’s a separate thing.)
Go to Better Messages → Settings → Restrictions → User Controls and enable “User Conversation Restrictions”.
Then, on the admin account you want to protect, open the Better Messages user settings (the gear/settings icon in the messenger) and set “Who can start private conversations with you?” to Nobody.
After that, regular users won’t be able to start a conversation with that account. (Note: other administrator-level accounts can still message it, since admins bypass this restriction — but normally that account is your only admin, so it won’t be an issue.)If instead you’d like to block messaging to all admins, you can use Settings → Restrictions → Role-to-Role Restrictions to stop a role (e.g. Subscribers) from messaging the Administrator role — this also hides those users from the recipient search.
Thanks!
I was able to figure it out, however the pop up message that shows when you click on the message button on a user’s profile is poorly written.
It says:
“Admin name not allow to message him”
It should read something like “Admin name does not allow messages” or “Cannot message XXXX”.
It also should not say “him”. It should read “them”.Is there a way to alter this message?
In reality there should just not be a button showing for messages if you disable it.
Hi there!
You can use LocoTranslate to change any string in the plugin:
https://wordpress.org/plugins/loco-translate/Thanks!
Thanks. I’ll check that out.
-
This reply was modified 1 month ago by
You must be logged in to reply to this topic.