Replies
- Tosin on October 15, 2018 at 5:54 am in reply to: [Resolved] How to disable public and private messages for specific users #18071
Hello Brajesh,
Thank you so much for you help I will do as instructed, I have deactivated the BP Profile Message UX plugin but I noticed that the same issue occurs even with the default buddypress message using the first code you sent
/** * HIDE BUDDYPRESS PUBLIC AND PRIVATE MESSAGE BUTTON FOR SPECIFIC USERS. */ function buddydev_hide_public_button( $r ) { if ( ! is_user_logged_in() ) { return $r; } $restricted_user_ids = array( 2, 4766812, 4766806, 4766824, 4766786, 4766838 ); // Replace by yours user ids. if ( in_array( get_current_user_id(), $restricted_user_ids ) ) { return false; } return $r; } add_filter( 'bp_get_send_public_message_button', 'buddydev_hide_public_button' ); add_filter( 'bp_get_send_message_button_args', 'buddydev_hide_public_button' );
1. The code only works for the admin and not all users
2. The code works but it hides the buttons for (all users) instead of just the specific ids
- Tosin on October 13, 2018 at 8:48 pm in reply to: [Resolved] How to disable public and private messages for specific users #18059
Hello,
1. The code only works for the admin and not all users
2. The code works but it hides the buttons for (all users) instead of just the specific ids
- Tosin on October 13, 2018 at 11:38 am in reply to: [Resolved] How to disable public and private messages for specific users #18056
Hello,
The code works when I deactivate this plugin (bp-profile-message-ux). This plugin is conflicting with your code https://wordpress.org/plugins/bp-profile-message-ux/ Is there any way you can make the code to be compatible with this plugin.
Also, when I deactivate the BP PROFILE MESSAGE UX plugin your code still hides the public and private message buttons for all my users instead of only the specific ids I stated.
This is the code im using/** * HIDE BUDDYPRESS PUBLIC AND PRIVATE MESSAGE BUTTON FOR SPECIFIC USERS. */ function buddydev_hide_public_button( $r ) { if ( ! is_user_logged_in() ) { return $r; } $restricted_user_ids = array( 2, 4766812, 4766806, 4766824, 4766786 ); // Replace by yours user ids. if ( in_array( get_current_user_id(), $restricted_user_ids ) ) { return false; } return $r; } add_filter( 'bp_get_send_public_message_button', 'buddydev_hide_public_button' ); add_filter( 'bp_get_send_message_button_args', 'buddydev_hide_public_button' );
Thanks
- Tosin on October 12, 2018 at 8:06 pm in reply to: [Resolved] How to disable public and private messages for specific users #18053
Hello Brajesh,
The code did not work the public and private message buttons are still visible for the specific user ids I selected.
- Tosin on October 12, 2018 at 9:38 am in reply to: [Resolved] How to disable public and private messages for specific users #18043
Hello Brajesh,
Thanks but I wasn’t referring to roles and capabilities but specific user ids
Thank you
- Tosin on October 11, 2018 at 2:33 pm in reply to: [Resolved] How to disable public and private messages for specific users #18016
Awaiting your feedback sir
- Tosin on October 6, 2018 at 6:36 pm in reply to: How to redirect website from operamini browser to chrome, firefox and opera #17919
The notice approach would be good.
Thank you very much
- Tosin on September 26, 2018 at 4:57 pm in reply to: How to make custom follow button load with ajax #17694
Hello Brajesh,
THANK YOU, THANK YOU VERY MUCH The code worked perfectly I added it to the bp-follow.js file. I was wondering if its possible to add the code to child-theme.
I am using the klein theme at https://themeforest.net/item/klein-a-nittygritty-community-theme/5418518
God bless
- Tosin on September 24, 2018 at 7:24 pm in reply to: How to make custom follow button load with ajax #17602
Hello Brajesh,
I know you must be very busy, please I’m still expecting feedback on this issue.
Thank you.
- Tosin on September 20, 2018 at 10:08 pm in reply to: How to make custom follow button load with ajax #17518
Hello Brajesh,
Any feedback on this yet
Thanks