BuddyDev

BuddyPress User Contact Form

BuddyPress User Contact Form plugin allows you to let your users have a contact form on their profile and get contacted by the visitors of your site. It is most suitable where you want your users to be contactable without worrying about the BuddyPress private message.

It adds a contact form to each of the allowed user's BuddyPress profile page. You can let the users turn on/off the contact form if you want.

Features:-

  • Add a contact form to user's profile
  • Extensive controls for site admins.
  • Site admins can control which user roles can be contacted.
  • Site admins can control who can contact the users (visitors, logged in user, or a user from specific role).
  • Site admins can control if the users can send an attachment with the mail?
  • Site admins can control if they want to receive a copy of each of the message.
  • The admin notifications can be sent to multiple emails.
  • Supports localization.
  • Supports Captcha

It is also possible to add more fields(via code) and control the appearance of the form(It can be overridden from the theme). Please see our documentation on how to do these.

Screenshots:-

For installation and extending the plugin, please see the documentation.

Release History

  • Version: 1.2.2

    Saturday, 24 February, 2024
    • Tested With: BuddyPress 12.3
    • Compatible With: BuddyPress 8.0+

    Bumping version to regenerate archive for WordPress 6.4.3 compatibility.

  • Version: 1.2.1

    Wednesday, 20 December, 2023
    • Tested With: BuddyPress 12.0
    • Compatible With: BuddyPress 8.0+

    - Added compatibility with youzify.
    - Added ability to disable sending email to profile owner and receive all emails on site admin email.

  • Version: 1.2.0

    Wednesday, 29 March, 2023
    • Tested With: BuddyPress 11.1.0
    • Compatible With: BuddyPress 8.0+

    Integrate google reCAPTCHA v3
    reorganize admin settings

  • Version: 1.1.9

    Wednesday, 22 February, 2023
    • Tested With: BuddyPress 11.1.0
    • Compatible With: BuddyPress 7.0+

    Add support for shortcode to render user contact form

  • Version: 1.1.8

    Wednesday, 02 February, 2022
    • Tested With: BuddyPress 10.3.0
    • Compatible With: BuddyPress 7.0+

    Do not show user setting if not allowed to contact

  • Version: 1.1.7

    Friday, 30 July, 2021
    • Tested With: BuddyPress 9.0.0
    • Compatible With: BuddyPress 7.0+

    Added the ability to specify custom position for the nav.

  • Version: 1.1.6

    Wednesday, 09 June, 2021
    • Tested With: BuddyPress 9.0.0
    • Compatible With: BuddyPress 7.0+

    introduced new filter for validating contact me screen

  • Version: 1.1.5

    Sunday, 06 December, 2020
    • Tested With: BuddyPress 7.0.0
    • Compatible With: BuddyPress 4.0+

    Make sure to unslash every submitted data.

  • Version: 1.1.4

    Saturday, 05 December, 2020
    • Tested With: BuddyPress 6.4.0
    • Compatible With: BuddyPress 4.0+

    Use current user's display name and email as default values in the form

  • Version: 1.1.3

    Sunday, 30 August, 2020
    • Tested With: BuddyPress 6.2
    • Compatible With: BuddyPress 4.0+

    Added option to send notifications to multiple email addressses.

  • Version: 1.1.2

    Tuesday, 07 July, 2020
    • Tested With: BuddyPress 6.1
    • Compatible With: BuddyPress 4.0+

    Added option to set different subject prefix for admin.
    Added Ability to add extra notice message above the form.
    Added a filter for custom validations.

  • Version: 1.1.1

    Wednesday, 03 June, 2020
    • Tested With: BuddyPress 6.0
    • Compatible With: BuddyPress 4.0+

    Better experience for form interface on BuddyBoss platform.

  • Version: 1.1.0

    Tuesday, 26 May, 2020
    • Tested With: BuddyPress 6.0
    • Compatible With: BuddyPress 4.0+

    Add support for bbPress roles.

  • Version: 1.0.9

    Wednesday, 26 February, 2020
    • Tested With: BuddyPress 5.1.2
    • Compatible With: BuddyPress 4.0

    Better markup for form fields.

  • Version: 1.0.8

    Friday, 01 March, 2019
    • Tested With: BuddyPress 5.0
    • Compatible With: BuddyPress 2.9+

    Make sure to show the notice even when the current theme does not have support for BuddyPress notice.

  • Version: 1.0.7

    Monday, 07 January, 2019
    • Tested With: BuddyPress 4.1
    • Compatible With: BuddyPress 2.9+

    Add option to control default contact form visibility if users are allowed to toggle the contact form.

  • Version: 1.0.6

    Friday, 07 December, 2018
    • Tested With: BuddyPress 4.1
    • Compatible With: BuddyPress 2.9+

    Update the settings framework.
    Released on: 09/10/2018

  • Version: 1.0.5

    Monday, 13 August, 2018
    • Tested With: BuddyPress 3.1
    • Compatible With: BuddyPress 2.5+

    Allow site admins to enable/disable the form a user's own profile.

  • Version: 1.0.4

    Tuesday, 10 July, 2018
    • Tested With: BuddyPress 3.1
    • Compatible With: BuddyPress 2.5+

    Added support for Recaptcha

  • Version: 1.0.3

    Thursday, 24 May, 2018
    • Tested With: BuddyPress 3.1
    • Compatible With: BuddyPress 2.5+

    1. Fix settings page permission.
    2. Test with BuddyPress 3.0